Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Dec 2011 09:09:20 +0000
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        Chris Rees <crees@freebsd.org>
Cc:        Jan Beich <jbeich@tormail.net>, cvs-all@freebsd.org, ports-committers@freebsd.org, cvs-ports@freebsd.org, Rene Ladan <rene@freebsd.org>, Alex Dupre <ale@freebsd.org>
Subject:   Re: cvs commit: ports/net-p2p/amule Makefile ports/net-p2p/amule/files patch-configure
Message-ID:  <20111227090920.GA66519@FreeBSD.org>
In-Reply-To: <CADLo83_A3Vr8i3xit1_6g-dyTNrkbJWGibC3Z4_qLLYdJPtw6Q@mail.gmail.com>
References:  <201112251903.pBPJ39SJ037714@repoman.freebsd.org> <1Reu5F-000KFr-GV@internal.tormail.net> <CADLo838hfAz-bwhxvNLbN4yDRhMXwEHdAzSjBMjUx0GczSmDrA@mail.gmail.com> <20111226060601.GA68567@FreeBSD.org> <4EF9858D.9000607@FreeBSD.org> <CADLo83_A3Vr8i3xit1_6g-dyTNrkbJWGibC3Z4_qLLYdJPtw6Q@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Dec 27, 2011 at 08:58:35AM +0000, Chris Rees wrote:
> 2011/12/27 Alex Dupre <ale@freebsd.org>:
> > Alexey Dokuchaev ha scritto:
> >> Right, so perhaps this line should be dropped completely, not just
> >> commented out. šOn a related note, thanks for removing LICENSE_FILE
> >> knobs for known standard licenses, we need to cure this abuse for
> >> quite a while.
> >
> > Well, actually the license framework documentation says exactly the
> > opposite, it recommends to set LICENSE_FILE also for known licenses.

Which is very stupid.  One of the reasons to use license framework is to
avoid spamming the filesystem with umpteen identical copies of GPL et al.
Unless the port installs some proprietary license file, setting LICENSE_FILE
should not use needed or used.

> Oh dear.... reading bsd.licenses.mk shows that there's no 'pool' of
> known licenses, which means that doing stuff like LICENSE=GPLv2
> without LICENSE_FILE violates the GPL.
> 
> I'll look at making a 'pool', now where to store it...

Yes, ideally, we have to store all common licenses texts in out place, and
create symlinks over there for each individual port (i.e. under
$localbase/share/licenses/<portname>).

./danfe



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20111227090920.GA66519>