diff options
author | Michael Orlitzky <mjo@gentoo.org> | 2017-01-07 12:38:48 -0500 |
---|---|---|
committer | Michael Orlitzky <mjo@gentoo.org> | 2017-01-07 14:23:26 -0500 |
commit | f3a433cbfe7cfd399504f5b4cd47ceccfde91660 (patch) | |
tree | 82421d10a91ebafdc0a8dc18331d72296eecbb4a /dev-php/agavi/metadata.xml | |
parent | dev-games/clanlib: Version bump to 4.0.0 (diff) | |
download | gentoo-f3a433cbfe7cfd399504f5b4cd47ceccfde91660.tar.gz gentoo-f3a433cbfe7cfd399504f5b4cd47ceccfde91660.tar.bz2 gentoo-f3a433cbfe7cfd399504f5b4cd47ceccfde91660.zip |
dev-php/agavi: new version 1.0.8.
This new version fixes a lot of problems caused by the old PEAR build
system. First, we don't need the PEAR dependencies, so they've been
dropped. The docs are installed in the correct place, and the build
system won't crash if you eselect the wrong version of PHP.
The ebuild has been updated to EAPI=6, and has a few more USE flags to
control its dependencies. Even the executable (which requires phing)
is now optional.
But beware: this package is mostly broken out-of-the-box. The "agavi"
executable requires some code from dev-php/phing, but the phing ebuild
was rewritten to use a PHAR, and no longer installs any source
code. Since the old version of phing (a) would not build for me and
(b) should have exactly the same problem, I don't consider that a
blocker for this new version.
Gentoo-Bug: 604954
Package-Manager: portage-2.3.0
Diffstat (limited to 'dev-php/agavi/metadata.xml')
-rw-r--r-- | dev-php/agavi/metadata.xml | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/dev-php/agavi/metadata.xml b/dev-php/agavi/metadata.xml index b86acf66c756..fb37a3a38209 100644 --- a/dev-php/agavi/metadata.xml +++ b/dev-php/agavi/metadata.xml @@ -1,8 +1,18 @@ <?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="executable"> + Install the "agavi" executable used to manage projects. This + requires <pkg>dev-php/phing</pkg>, and may be omitted if you are + (for example) deploying an existing site to a production server. + </flag> + </use> + <upstream> + <remote-id type="github">agavi/agavi</remote-id> + </upstream> </pkgmetadata> |