Commit Graph
777 Commits
Author SHA1 Message Date
Michael Orlitzky daa4e363de dev-php/PEAR-Text_Figlet: new EAPI=6 revision sans the php-pear-r1 eclass.
This new revision updates to EAPI=6, and drops the php-pear-r1
eclass. Dropping an eclass is motivation in itself, but along with
that reduction in complexity comes a fix: we now install the
documentation and examples in the correct place.

Package-Manager: portage-2.3.0
2017-01-08 16:19:24 -05:00
Michael Orlitzky cc6e2bd469 dev-php/PEAR-Net_Socket: remove unused version 1.0.14.
Package-Manager: portage-2.3.0
2017-01-08 09:47:01 -05:00
Michael Orlitzky 31130199d1 dev-php/PEAR-Net_SMTP: remove unused version 1.6.2.
Package-Manager: portage-2.3.0
2017-01-08 09:47:01 -05:00
Michael Orlitzky 1a8dff3f48 dev-php/PEAR-Net_Sieve: remove unused version 1.3.3.
Package-Manager: portage-2.3.0
2017-01-08 09:47:00 -05:00
Michael Orlitzky 4d73ac4d52 dev-php/PEAR-XML_Util: remove unused version 1.2.3-r1.
Package-Manager: portage-2.3.0
2017-01-08 09:47:00 -05:00
Michael Orlitzky 78c307910e dev-php/PEAR-Structures_Graph: remove unused version 1.0.4-r2.
Package-Manager: portage-2.3.0
2017-01-08 09:46:59 -05:00
Aaron Bauman df47fae285 dev-php/PEAR-XML_Util: amd64 stable wrt bug #604976. ALLARCHES. 2017-01-08 15:59:39 +09:00
Aaron Bauman fef3b38726 dev-php/PEAR-Structures_Graph: amd64 stable wrt bug #604972. ALLARCHES. 2017-01-08 15:56:45 +09:00
Aaron Bauman 7826758eec dev-php/PEAR-Net_Socket: amd64 stable wrt bug #604930. ALLARCHES. 2017-01-08 15:55:44 +09:00
Aaron Bauman 8012737bd2 dev-php/PEAR-Net_SMTP: amd64 stable wrt bug #604928. ALLARCHES 2017-01-08 15:53:42 +09:00
Aaron Bauman fb02c072c5 dev-php/PEAR-Net_Sieve: amd64 stable wrt bug #604926. ALLARCHES. 2017-01-08 15:51:46 +09:00
Michael Orlitzky 938b649e76 dev-php/PEAR-Pager: drop unused version 2.4.8 and add upstream metadata.
Package-Manager: portage-2.3.0
2017-01-07 14:34:37 -05:00
Michael Orlitzky f35cf189c9 dev-php/PEAR-PEAR_PackageFileManager: remove unused version 1.6.3.
Package-Manager: portage-2.3.0
2017-01-07 14:29:40 -05:00
Michael Orlitzky e491aa65a5 dev-php/phing: new unbundled version 2.16.0.
This new version is a major overhaul of the ebuild. We start with an
update to EAPI=6, and then everything else is basically new. The
previous version installed a single compressed PHAR archive, while now
we actually install the source, documentation, examples, and
executables -- all in the correct places.

Some dependencies were fixed, and there are new USE flags for a couple
of optional dependencies (eventually there should be more flags,
rather than rely on USE=minimal). Upstream's metadata was updated,
too.

Unfortunately, many features of this package will not work. Since
phpDocumentor and phpunit are still packaged as PHAR archives, phing
cannot make use of their libraries. This is not a new problem,
however, so it is acceptable to allow in in the new version.

Gentoo-Bug: 604954

Package-Manager: portage-2.3.0
2017-01-07 14:23:27 -05:00
Michael Orlitzky 71e1792108 dev-php/PEAR-HTTP_Request2: remove unused versions 2.0.0 and 2.1.1.
Package-Manager: portage-2.3.0
2017-01-07 14:23:26 -05:00
Michael Orlitzky f3a433cbfe 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
2017-01-07 14:23:26 -05:00
Michael Orlitzky 92252a79a2 dev-php/PEAR-PEAR_PackageFileManager: remove unused version 1.7.0.
Package-Manager: portage-2.3.0
2017-01-07 09:25:59 -05:00
Michael Orlitzky d79d0dafae dev-php/PEAR-PEAR: remove unused versions 1.9.5 and 1.10.1.
Package-Manager: portage-2.3.0
2017-01-07 09:22:20 -05:00
Michael Orlitzky 286a2ec75f dev-php/pear: remove unused versions 1.9.5 and 1.10.1.
Package-Manager: portage-2.3.0
2017-01-07 09:22:19 -05:00
Michael Orlitzky b1a1d678db dev-php/PEAR-Net_Socket: fix LICENSE and add upstream metadata.
Package-Manager: portage-2.3.0
2017-01-07 09:12:11 -05:00
Michael Orlitzky ffb9426150 dev-php/PEAR-Net_Sieve: add "upstream" tag to metadata.
Package-Manager: portage-2.3.0
2017-01-07 08:55:12 -05:00
Michael Orlitzky 8b7ee69417 dev-php/PEAR-Net_Sieve: remove unused version 1.3.2.
Package-Manager: portage-2.3.0
2017-01-07 08:50:37 -05:00
Michael Orlitzky 09638a7017 dev-php/PEAR-Mail_Mime: remove unused version 1.8.8.
Package-Manager: portage-2.3.0
2017-01-07 08:44:38 -05:00
Michael Orlitzky bde0e80800 dev-php/PEAR-MIME_Type: remove unused version 1.3.1.
Package-Manager: portage-2.3.0
2017-01-07 08:40:50 -05:00
Aaron Bauman ff04e6b5fd dev-php/PEAR-HTTP_Header: amd64 stable wrt bug #604868 2017-01-07 11:40:27 +09:00
Aaron Bauman 283cebe26b dev-php/pecl-yaz: amd64 stable wrt bug #604706 2017-01-07 11:32:08 +09:00
Aaron Bauman 7b02f21bed dev-php/adodb: amd64 stable wrt bug #604714 2017-01-07 10:53:58 +09:00
Michael Orlitzky d37ea2e6e2 dev-php/PEAR-Log: new version 1.13.1 replacing version 1.13.0.
This new version drops the php-pear-r1 eclass, and fixes a few
bugs. The documentation is now installed in the correct location, and
the examples are behind a USE flag. The "minimal" USE flag is gone,
because detection of features is automagic, and we don't want to
surpise users when they suddenly disappear. The test suite now also
works.

Package-Manager: portage-2.3.0
2017-01-06 18:32:35 -05:00
Michael Orlitzky 4dafb32f0d dev-php/PEAR-Log: remove unused version 1.12.8.
Package-Manager: portage-2.3.0
2017-01-06 18:32:34 -05:00
Michael Orlitzky b37b3dc2bd dev-php/PEAR-Image_Text: remove unused version 0.6.1.
Package-Manager: portage-2.3.0
2017-01-06 17:59:44 -05:00
Michael Orlitzky f3f86f7146 dev-php/PEAR-HTML_Template_Sigma: remove unused version 1.2.0-r1.
Package-Manager: portage-2.3.0
2017-01-06 17:49:11 -05:00
Michael Orlitzky 25971a5a27 dev-php/twig: fix build with USE=extension unset.
In commit 14f2ab0, I accidentally broke building with
USE="-extension".  The eclass src_prepare phase was correctly skipped
(a new change), but then afterwards it became possible for the eclass
src_configure and src_compile to fail. Now those phases are skipped
when USE="-extension", too. For consistency and for a minor
performance improvement, the eclass src_unpack phase is skipped, too.

A new revision was made because I'm not 100% certain that it wasn't
possible to install the extension with USE="-extension" before. If
it was possible, any victims would want to re-emerge twig. I have
also added an unconditional RDEPEND on "dev-lang/php" that could
have been omitted before; that would itself justify a new revision.

Gentoo-Bug: 604874

Package-Manager: portage-2.3.0
2017-01-06 17:39:14 -05:00
Michael Orlitzky 14f2ab0158 dev-php/twig: don't run eclass phases when USE="extension" is unset.
If the user does not wish to build the C extension, there is no need
to run the php-ext-source-r3 eclass phases. Doing so can lead to a
build failure because those eclass phases use DEPENDencies that are
only required conditionally on USE=extension.

Gentoo-Bug: 604874

Package-Manager: portage-2.3.0
2017-01-06 16:50:51 -05:00
Michael Orlitzky a1a79b178e dev-php/PEAR-Text_Highlighter: new revision sans the php-pear-r1 eclass.
This new revision drops php-pear-r1.eclass, and in the process fixes a
few bugs. We no longer install all of the development junk, which
eliminates the /usr/bin/generate executable (used to generate the PHP
classes), and avoids a file collision with app-accessibility/julius.
We also now store the documentation in the correct location.

One extraneous dependency was removed, and another undocumented one
added.

Gentoo-Bug: 544514

Package-Manager: portage-2.3.0
2017-01-06 15:09:39 -05:00
Michael Orlitzky 2edfb17cc0 dev-php/PEAR-File_Archive: remove unused PEAR-File_Archive-1.5.4-r1.
Package-Manager: portage-2.3.0
2017-01-06 14:39:54 -05:00
Michael Orlitzky eaf846858c dev-php/PEAR-File_Archive: new EAPI=6 revision sans php-pear-r1.eclass.
Package-Manager: portage-2.3.0
2017-01-06 14:39:54 -05:00
Michael Orlitzky de3597decd dev-php/PEAR-Date: remove unused PEAR-Date-1.5.0_alpha1.
Package-Manager: portage-2.3.0
2017-01-06 14:39:53 -05:00
Tobias Klausmann ed078ecd72 dev-php/pecl-yaz-1.2.1-r0: stable on alpha
Gentoo-Bug: 604706
2017-01-06 15:33:08 +01:00
Brian Evans 4b7abacb9f dev-php/pecl-http: Fix build failure with curl_ssl_gnutls USE
Package-Manager: Portage-2.3.3, Repoman-2.3.1
2017-01-06 09:21:23 -05:00
Michael Orlitzky 5d9c97bc9c dev-php/PEAR-Crypt_GPG: remove unused version 1.4.0.
Package-Manager: portage-2.3.0
2017-01-06 00:08:31 -05:00
Michael Orlitzky 2859812454 dev-php/PEAR-Auth_HTTP: remove unused version 2.1.6-r1.
Package-Manager: portage-2.3.0
2017-01-06 00:05:38 -05:00
Michael Orlitzky d6ee9b17fc dev-php/PEAR-Archive_Tar: remove unused version 1.4.0.
Package-Manager: portage-2.3.0
2017-01-06 00:03:48 -05:00
Michael Orlitzky f0345eba42 dev-php/pecl-mongodb: minor ebuild cleanup.
Package-Manager: portage-2.3.0
2017-01-06 00:00:02 -05:00
Michael Orlitzky 3f00be8731 dev-php/pecl-mongodb: remove unused pecl-mongodb-1.1.7.
Package-Manager: portage-2.3.0
2017-01-05 23:56:08 -05:00
Michael Orlitzky 60bd24a5fe dev-php/phpmd: replace v1.5.0 with v2.5.0.
Package-Manager: portage-2.3.0
2017-01-05 23:33:35 -05:00
Michael Orlitzky f0ebe48074 dev-php/phpdepend: remove unused versions 1.1.1 and 2.2.2.
Gentoo-Bug: 573340

Package-Manager: portage-2.3.0
2017-01-05 16:34:47 -05:00
Michael Orlitzky d6d393bf2e dev-php/phpdepend: new version 2.3.2 sans bundled dependencies.
Now that we have a framework for installing Composer packages, we
don't need to bundle the Symfony components that phpdepend uses. This
new version switches back to a source distribution and adds the
requisite RDEPENDs.

In addition, we now install phpdepend under /usr/share/phpdepend as
opposed to /usr/share/php/phpdepend. The latter is part of PHP's
"include" search path, and is only meant for library code.

Gentoo-Bug: 573340

Package-Manager: portage-2.3.0
2017-01-05 16:34:46 -05:00
Michael Orlitzky 68d9fafc56 dev-php/symfony-dependency-injection: replace v2.1.0 with v2.8.15.
Package-Manager: portage-2.3.0
2017-01-05 16:34:46 -05:00
Michael Orlitzky dd54ee8fb6 dev-php/symfony-config: replace version 2.1.0 with version 2.8.15.
Package-Manager: portage-2.3.0
2017-01-05 16:34:45 -05:00
Brian Evans 05bb301cee dev-php/pecl-redis: Revbump to fix conflict due to removal of 7 slot
Package-Manager: Portage-2.3.3, Repoman-2.3.1
2017-01-05 15:39:41 -05:00