[93709] trunk/dports/devel/atk/Portfile

Ryan Schmidt ryandesign at macports.org
Mon May 28 19:45:26 PDT 2012


On May 28, 2012, at 21:36, Joshua Root wrote:

> On 2012-5-29 12:24 , Ryan Schmidt wrote:
>> 
>> On May 28, 2012, at 19:14, jmr at macports.org wrote:
>> 
>>> Revision: 93709
>>>         https://trac.macports.org/changeset/93709
>>> Author:   jmr at macports.org
>>> Date:     2012-05-28 17:14:22 -0700 (Mon, 28 May 2012)
>>> Log Message:
>>> -----------
>>> atk: remove unused gtk-doc dep (#31348), use preferred license format, remove unnecessary muniversal
>>> 
>>> Modified Paths:
>>> --------------
>>>   trunk/dports/devel/atk/Portfile
>>> 
>>> Modified: trunk/dports/devel/atk/Portfile
>>> ===================================================================
>>> --- trunk/dports/devel/atk/Portfile	2012-05-29 00:02:18 UTC (rev 93708)
>>> +++ trunk/dports/devel/atk/Portfile	2012-05-29 00:14:22 UTC (rev 93709)
>>> @@ -2,14 +2,13 @@
>>> # $Id$
>>> 
>>> PortSystem              1.0
>>> -PortGroup               muniversal 1.0
>>> 
>>> name                    atk
>>> version                 2.2.0
>>> epoch                   2
>>> set branch              [join [lrange [split ${version} .] 0 1] .]
>>> categories              devel
>>> -license                 LGPL-2+
>>> +license                 LGPL
>> 
>> I thought we preferred to be as specific and accurate as possible on the license? atk's source files state:
>> 
>> * This library is free software; you can redistribute it and/or
>> * modify it under the terms of the GNU Library General Public
>> * License as published by the Free Software Foundation; either
>> * version 2 of the License, or (at your option) any later version.
>> 
>> If your point is that version 2 is the first version of the LGPL that existed, then that's true, but seeing "LGPL" in a portfile gives a reader the impression that the author did not bother to verify which version of the license was in use, whereas "LGPL-2+" makes it clear that this information was determined and duly recorded in the portfile.
> 
> The Guide says to leave out the version number entirely if any version
> of the license can be used.

Then I think we should change the guide. It's happened before that someone lists "GPL" in a port without specifying which version. It's good to be able to discern from reading the license line whether the maintainer was lazy or whether any license version would be ok.




More information about the macports-dev mailing list