Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 541412 - app-text/ghostscript-gpl: add bindist restriction
Summary: app-text/ghostscript-gpl: add bindist restriction
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Printing Team
URL:
Whiteboard:
Keywords: QAcanfix
Depends on:
Blocks: 541408
  Show dependency tree
 
Reported: 2015-02-26 12:28 UTC by Ulrich Müller
Modified: 2015-03-22 07:35 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ulrich Müller gentoo-dev 2015-02-26 12:28:05 UTC
Please add the following line to ebuilds, in order to restrict binary distribution with USE=-bindist:

   RESTRICT="!bindist? ( bindist )"

AFAICS, also LICENSE should be updated to:

   LICENSE="AGPL-3+ !bindist? ( CPL-1.0 )"
Comment 1 Ulrich Müller gentoo-dev 2015-03-02 12:54:17 UTC
Please hold on, because we might go for a different solution.
See bug 541588 for discussion.
Comment 2 Ulrich Müller gentoo-dev 2015-03-06 16:37:08 UTC
Following up to the discussion in gentoo-dev, please add this line to ebuilds:

RESTRICT="djvu? ( bindist )"

and remove the bindist flag from IUSE and from all conditionals.
Comment 3 Ulrich Müller gentoo-dev 2015-03-15 18:14:21 UTC
Fixed.
Comment 4 mike@marineau.org 2015-03-21 23:58:33 UTC
Was it intentional to remove the bindist flag but not add:

> RESTRICT="djvu? ( bindist )"

That half the change appears to be missing. http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-text/ghostscript-gpl/ghostscript-gpl-9.15-r1.ebuild?r1=1.1&r2=1.2
Comment 5 Ulrich Müller gentoo-dev 2015-03-22 07:35:08 UTC
(In reply to mike@marineau.org from comment #4)
> Was it intentional to remove the bindist flag but not add:
> 
> > RESTRICT="djvu? ( bindist )"
> 
> That half the change appears to be missing.

Sorry, my mistake. Fixed now.
Thank you for pointing this out.