[100945] trunk/dports/net/fwknop/Portfile

Joshua Root jmr at macports.org
Wed Jan 2 00:48:26 PST 2013


On 2013-1-2 17:42 , Blair Zajac wrote:
> On 1/1/13 9:47 PM, Joshua Root wrote:
>>> Revision: 100945
>>>            https://trac.macports.org/changeset/100945
>>> Author:   blair at macports.org
>>> Date:     2013-01-01 15:44:59 -0800 (Tue, 01 Jan 2013)
>>> Log Message:
>>> -----------
>>> fwknop: add license.
>>>
>>> Modified Paths:
>>> --------------
>>>      trunk/dports/net/fwknop/Portfile
>>>
>>> Modified: trunk/dports/net/fwknop/Portfile
>>> ===================================================================
>>> --- trunk/dports/net/fwknop/Portfile    2013-01-01 23:34:31 UTC (rev
>>> 100944)
>>> +++ trunk/dports/net/fwknop/Portfile    2013-01-01 23:44:59 UTC (rev
>>> 100945)
>>> @@ -6,6 +6,7 @@
>>>   version         1.9.12
>>>   revision        1
>>>   categories      net security
>>> +licence         {GPL GPL-2}
>>
>> This is saying the license is "Any version of the GPL, or GPLv2". That
>> is of course equivalent to just "any version of the GPL". So if the
>> current license is correct, you can simplify it to just GPL.
> 
> Distinct files have different licenses, some are GPL and others just
> GPLv2, so I followed the precedence in treating them as distinct
> licenses, e.g. {BSD GPL-v+}.  How should we proceed?

{BSD GPL} means the entire port is under your choice of BSD or GPL. It's
incorrect to set the license to this if some files are BSD and some
files are GPL. The overall license in that case is GPL. (Note that "{BSD
GPL}" is different to "BSD GPL". The latter is just redundant since GPL
+ anything GPL compatible = GPL.)

If all files are GPL and some files are GPL-2 only, the only license
that the entire port can be distributed under is GPL-2.

- Josh


More information about the macports-dev mailing list