svn commit: r548168 - in head/graphics/pgplot: . files

Brooks Davis brooks at freebsd.org
Thu Sep 10 17:26:29 UTC 2020


On Thu, Sep 10, 2020 at 08:09:47AM +0200, Mathieu Arnold wrote:
> On Wed, Sep 09, 2020 at 11:38:10PM +0000, Brooks Davis wrote:
> > +LICENSE=	PGPLOT
> > +LICENSE_NAME=	PGPLOT License
> > +LICENSE_FILE=	${WRKSRC}/copyright.notice
> > +LICENSE_PERMS=	no-dist-sell no-pkg-sell
> 
> LICENSE_PERMS is a place where you *explicitely* state what a license
> allows.  The no-xxx components are only useful if you set, say,
> "dist-sell no-dist-sell", in which case the no-xxx cancels the xxx, and
> the permission is not set.  If you use the no-xxx component alone, it
> just gets ignored.  So those perms are equivalent to giving empty
> permissions, because you are not allowing anything.  In this case, what
> you probably meant was:
> 
> LICENSE_PERMS=	dist-mirror pkg-mirror auto-accept

Thanks for the correction.  This was not at all what the documentation
led me to believe.  If the no-* permissions exist so that OPTIONS can
remove permissions then that should be stated explicitly and they
probably shouldn't be documented interleaved like they are now.

-- Brooks
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 455 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20200910/d41ef88b/attachment.sig>


More information about the svn-ports-all mailing list