On Wed, 20 Sep 2006 10:05:00 -0400 Michael Cummings wrote: > On Wed, 2006-09-20 at 13:36 +0200, Simon Stelling wrote: > > > Every license which a package in the portage tree depends on gets a > > package in the ``txt-licenses/`` category. Its ebuild must install > > the license text to ``/usr/shared/licenses/``. The initial version > > shall be 1 if there is no version specified. > > This doesn't make sense to me. I have a copy of every license used in > the portage tree already in /usr/portage/licenses - why dup that > again? Plus the copies in /usr/share/doc. > We already have an existing LICENSE keywording in the ebuilds, > why not just focus on patching portage to allow a make.conf variable > for allowed licenses and block based on that? Sounds good enough to me. Perhaps two variables; ALLOW_LICENSES and DENY_LICENSES (with wildcard support). -- Kevin F. Quinn