On Thu, Nov 07, 2019 at 09:46:29PM GMT, Rafael Sadowski wrote:
> On Thu Nov 07, 2019 at 09:25:09PM +0000, Raf Czlonka wrote:
> > On Thu, Nov 07, 2019 at 08:58:50PM GMT, Rafael Sadowski wrote:
> > > At first glance it is not clear which version is used here.
> > >
> > > I guess this is much clearer to read and overview. Homepage says:
> > >
> > > " The id3lib library is open-source software, licensed under the GNU
> > > Library General Public License (LGPL)."
> > >
> > > so I change the license comment.
> > >
> > > Index: Makefile
> > > ===================================================================
> > > RCS file: /cvs/ports/audio/id3lib/Makefile,v
> > > retrieving revision 1.29
> > > diff -u -p -u -p -r1.29 Makefile
> > > --- Makefile 12 Jul 2019 20:43:34 -0000 1.29
> > > +++ Makefile 7 Nov 2019 20:40:27 -0000
> > > @@ -2,16 +2,16 @@
> > >
> > > COMMENT= library for manipulating ID3v1 and ID3v2 tags
> > >
> > > -VERSION= 3.8
> > > -DISTNAME= id3lib-${VERSION}.3
> > > +DISTNAME= id3lib-3.8.3
> > > REVISION = 9
> > > -CATEGORIES= audio
> > > +CATEGORIES= audio
> > > +
> > > SHARED_LIBS += id3 4.0 # .3.8
> > >
> > > HOMEPAGE= http://id3lib.sourceforge.net/
> > >
> > > -# GPL
> > > -PERMIT_PACKAGE= Yes
> > > +# LGPLv3
> > ^^
> >
> > Hi Rafael,
> >
> > According to its sf.net[0] page, it is under version 2 of said license.
> > As a rule of thumb, if someone refers to LGPL as "Library GPL", then it,
> > most likely, is *not* version 3 ;^)
>
> Hi Raf, thanks the hint.
Hi Rafael,
No worries! :^)
> >
> > [0] https://sourceforge.net/projects/id3lib/
>
> On [0] you click on "GNU Library General Public License (LGPL)." which
> is a link to: http://www.gnu.org/copyleft/lesser.html and this is a
> redirect to https://www.gnu.org/licenses/lgpl-3.0.html (NOT 2)
The first link on gnu.org *was* pointing to the version 2 in the
past[0] - version 2.1 linked here here as archive.org doesn't have
a copy prior to year 2000 and 2.1 update got released in 1999. Once
v3 got released this became a redirect and version 2.1 got obsoleted
by version 3 of the license. However, the fact that there's a newer
version of a license, doesn't make *all* software under the old
version, automatically "upgraded" to the new one.
Also, LGPLv3 got released in 2007, while the latest version of
id3lib got released in March... 2003[1]. So there's no way on Earth
it is under a license which didn't yet exist when the software was
released.
Which brings us to the final - simply download the tarball[2], untar
it, and run:
$ head -n 2 COPYING
GNU LIBRARY GENERAL PUBLIC LICENSE
Version 2, June 1991
[0]
https://web.archive.org/web/20031001223708/http://www.gnu.org:80/copyleft/lesser.html
[1] https://sourceforge.net/projects/id3lib/files/id3lib/3.8.3/
[2]
https://netcologne.dl.sourceforge.net/project/id3lib/id3lib/3.8.3/id3lib-3.8.3.tar.gz
Cheers,
Raf