The QA team has approved a new policy [1], effective immediately:

| LICENSE must not contain variables
|
|   PG: 0106
|   Source: QA
|   Reported: no
|
| The LICENSE variable in an ebuild must specify all the license names
| verbatim, without referring to any variables. The only exception is
| (implicit or explicit) use of LICENSE itself, i.e. appending is allowed.
|
| Rationale: since license names do not contain dynamic parts (such as
| package versions), using variables there has little advantage. On the
| other hand, variables reduce the usefulness of plain tools such as grep.

Thise policy change affects only 5 ebuilds in the Gentoo repository.
Bug 840565 [2] will be used as a tracker.

Ulrich

[1] https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0106
[2] https://bugs.gentoo.org/840565

Attachment: signature.asc
Description: PGP signature

Reply via email to