php-ext-source-r3.eclass: new revision supporting EAPI=6.
authorMichael Orlitzky <mjo@gentoo.org>
Sat, 9 Jul 2016 16:37:07 +0000 (12:37 -0400)
committerMichael Orlitzky <mjo@gentoo.org>
Sat, 9 Jul 2016 16:37:07 +0000 (12:37 -0400)
commit28e082bab8a150597abb570f5a4bead7db0ff601
treeb09e692eea803a802dadd8815f3f76fe7c039591
parent6f2943d521598f0f970b816a0b5c1d2b15e7dd90
php-ext-source-r3.eclass: new revision supporting EAPI=6.

This is a new revision of the php-ext-source eclass that supports
EAPI=6 (only) and cleans up some of the existing code. The list of
user-facing changes is,

  * Support only EAPI=6.

  * PATCHES array/variable support.

  * DOCS array support (bug 512184).

  * Renamed my_conf and PHPSAPILIST variables.

Some refactoring was done, but not in a way that consumers should
notice. A migration guide can be found on the wiki:

https://wiki.gentoo.org/wiki/Project:PHP/Php-ext-source-r3_migration_guide

In addition, a number of improvements were suggested by Michał Górny
on the gentoo-dev mailing list:

https://archives.gentoo.org/gentoo-dev/message/9159cba2eabceb96d8ae16ced6631f1e

Gentoo-Bug: 512184
eclass/php-ext-source-r3.eclass [new file with mode: 0644]