Re: [Fink-devel] Varianted "License" Field

2005-05-08 Thread Daniel Macks
On Fri, May 06, 2005 at 11:19:01AM +0200, "D. H?hn" wrote: > Daniel Macks wrote: > > > For example: > > > > Package: foo-%type_raw[crypto] > > Type: crypto (ssl tls) > > License: (%type_raw[crypto] = ssl) Restrctive, GPL > > > > for a program "foo" that can use different crypto back-ends a

Re: [Fink-devel] Varianted "License" Field

2005-05-06 Thread Chris Dolan
On May 6, 2005, at 2:47 PM, Daniel Macks wrote: I think I've been quite consistent putting the conditional expression *before* the thing the conditional controls. Depends: (%type_pkg[perl] < 581) time-hires-pm (>= 1.50-1) ConfigureParams: (%type_pkg[ssl]) --with-ssl Note that the versioning req

Re: [Fink-devel] Varianted "License" Field

2005-05-06 Thread Daniel Macks
On Fri, May 06, 2005 at 07:21:55AM -0500, Chris Dolan wrote: > On May 6, 2005, at 4:07 AM, Daniel Macks wrote: > > >Any thoughts about a syntax like: > > > > License: (cond1) Lic1, (cond2) Lic2, ..., (condN) LicN, LicX > > > >where cond* are each usual condional syntax and Lic* are each standard

Re: [Fink-devel] Varianted "License" Field

2005-05-06 Thread Chris Dolan
On May 6, 2005, at 4:07 AM, Daniel Macks wrote: Any thoughts about a syntax like: License: (cond1) Lic1, (cond2) Lic2, ..., (condN) LicN, LicX where cond* are each usual condional syntax and Lic* are each standard License types? The result is the Lic of the first true cond encountered in the list

Re: [Fink-devel] Varianted "License" Field

2005-05-06 Thread D. Höhn
-BEGIN PGP SIGNED MESSAGE- Hash: RIPEMD160 Daniel Macks wrote: > For example: > > Package: foo-%type_raw[crypto] > Type: crypto (ssl tls) > License: (%type_raw[crypto] = ssl) Restrctive, GPL > > for a program "foo" that can use different crypto back-ends and whose > own program is

[Fink-devel] Varianted "License" Field

2005-05-06 Thread Daniel Macks
Any thoughts about a syntax like: License: (cond1) Lic1, (cond2) Lic2, ..., (condN) LicN, LicX where cond* are each usual condional syntax and Lic* are each standard License types? The result is the Lic of the first true cond encountered in the list. A final non-conditional LicX would be requir