diff options
author | Michael Orlitzky <mjo@gentoo.org> | 2017-01-09 23:07:38 -0500 |
---|---|---|
committer | Michael Orlitzky <mjo@gentoo.org> | 2017-01-09 23:32:47 -0500 |
commit | c122fda674ae055121fecd550bb3d814d76ae4f2 (patch) | |
tree | 9c2b29b82f3a2a5865caaa8f68c7f3bcfc0be32e /dev-php/PEAR-PHP_Beautifier/metadata.xml | |
parent | app-misc/ranger: version bump to 1.8.1 (diff) | |
download | gentoo-c122fda674ae055121fecd550bb3d814d76ae4f2.tar.gz gentoo-c122fda674ae055121fecd550bb3d814d76ae4f2.tar.bz2 gentoo-c122fda674ae055121fecd550bb3d814d76ae4f2.zip |
dev-php/PEAR-PHP_Beautifier: new revision sans the php-pear-r1 eclass.
This new revision drops the php-pear-r1 eclass in order to fix some
otherwise-unfixable issues. First, the ebuild has been updated to
EAPI=6; that one was easy. Two new USE flags to enable the CLI and
installation of the examples were added -- that and the removal
of the eclass caused some RDEPEND changes.
We now have custom src_prepare() and src_install() phases:
* In src_prepare, we replace the strings @package_version@ and
@php_bin@ everywhere in the source code using sed. We also
apply a new patch to use the default error_reporting, which
hides a bunch of ugly errors.
* The src_install phase now installs the examples to the proper
location, and only installs the CLI script with USE=cli.
Package-Manager: portage-2.3.0
Diffstat (limited to 'dev-php/PEAR-PHP_Beautifier/metadata.xml')
-rw-r--r-- | dev-php/PEAR-PHP_Beautifier/metadata.xml | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/dev-php/PEAR-PHP_Beautifier/metadata.xml b/dev-php/PEAR-PHP_Beautifier/metadata.xml index b86acf66c756..f4c6d8d4f90c 100644 --- a/dev-php/PEAR-PHP_Beautifier/metadata.xml +++ b/dev-php/PEAR-PHP_Beautifier/metadata.xml @@ -1,8 +1,17 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>php-bugs@gentoo.org</email> - <name>PHP</name> - </maintainer> + <maintainer type="project"> + <email>php-bugs@gentoo.org</email> + <name>PHP</name> + </maintainer> + <use> + <flag name="cli"> + Require <pkg>dev-lang/php</pkg> to be built with the "cli" SAPI + and install the php_beautifier script. + </flag> + </use> + <upstream> + <remote-id type="github">clbustos/PHP_Beautifier</remote-id> + </upstream> </pkgmetadata> |