From de49812990871e1705b64051c35161d5e6400269 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 24 Dec 2018 14:11:38 +0000 Subject: gentoo resync : 24.12.2018 --- dev-php/File_Iterator/File_Iterator-2.0.2.ebuild | 32 ++++ dev-php/File_Iterator/Manifest | 2 + dev-php/Manifest.gz | Bin 40765 -> 40749 bytes dev-php/PEAR-DB/Manifest | 2 + dev-php/PEAR-DB/PEAR-DB-1.9.3.ebuild | 26 +++ dev-php/PEAR-Net_SmartIRC/Manifest | 2 + .../PEAR-Net_SmartIRC-1.1.13.ebuild | 24 +++ dev-php/PEAR-PEAR/Manifest | 2 + dev-php/PEAR-PEAR/PEAR-PEAR-1.10.7.ebuild | 177 +++++++++++++++++++++ dev-php/PHP_CodeCoverage/Manifest | 1 + .../PHP_CodeCoverage-4.0.7-r1.ebuild | 47 ++++++ dev-php/ca-bundle/Manifest | 2 + dev-php/ca-bundle/ca-bundle-1.1.3.ebuild | 22 +++ dev-php/cli-prompt/Manifest | 2 + dev-php/cli-prompt/cli-prompt-1.0.3.ebuild | 22 +++ dev-php/composer/Manifest | 2 + dev-php/composer/composer-1.8.0.ebuild | 46 ++++++ dev-php/doctrine-instantiator/Manifest | 2 + .../doctrine-instantiator-1.1.0.ebuild | 27 ++++ dev-php/ming-php/Manifest | 2 +- dev-php/ming-php/ming-php-0.4.8.ebuild | 2 +- dev-php/pecl-apcu/Manifest | 2 + dev-php/pecl-apcu/pecl-apcu-5.1.16.ebuild | 80 ++++++++++ dev-php/pecl-event/Manifest | 2 + dev-php/pecl-event/pecl-event-2.4.3.ebuild | 53 ++++++ dev-php/pecl-http/Manifest | 2 + dev-php/pecl-http/pecl-http-3.2.0.ebuild | 76 +++++++++ dev-php/pecl-mongodb/Manifest | 4 +- dev-php/pecl-mongodb/pecl-mongodb-1.5.2.ebuild | 9 +- dev-php/pecl-mongodb/pecl-mongodb-1.5.3.ebuild | 40 +++++ dev-php/pecl-redis/Manifest | 2 + dev-php/pecl-redis/pecl-redis-4.2.0.ebuild | 59 +++++++ dev-php/pecl-timezonedb/Manifest | 2 + .../pecl-timezonedb/pecl-timezonedb-2018.7.ebuild | 19 +++ dev-php/pecl-yaml/Manifest | 12 +- dev-php/pecl-yaml/pecl-yaml-1.3.0.ebuild | 46 ------ dev-php/pecl-yaml/pecl-yaml-1.3.1.ebuild | 50 ------ dev-php/pecl-yaml/pecl-yaml-1.3.2.ebuild | 51 ++++++ dev-php/pecl-yaml/pecl-yaml-2.0.0.ebuild | 44 ----- dev-php/pecl-yaml/pecl-yaml-2.0.2.ebuild | 44 ----- dev-php/pecl-yaml/pecl-yaml-2.0.4.ebuild | 44 +++++ dev-php/pecl-yaz/Manifest | 4 +- dev-php/pecl-yaz/pecl-yaz-1.2.2-r1.ebuild | 4 +- dev-php/pecl-yaz/pecl-yaz-1.2.3.ebuild | 28 ++++ dev-php/phpunit-mock-objects/Manifest | 1 + .../phpunit-mock-objects-3.4.3-r1.ebuild | 28 ++++ dev-php/phpunit/Manifest | 1 + dev-php/phpunit/phpunit-5.7.15-r2.ebuild | 55 +++++++ dev-php/psr-log/Manifest | 2 + dev-php/psr-log/psr-log-1.1.0.ebuild | 24 +++ dev-php/spdx-licenses/Manifest | 2 + dev-php/spdx-licenses/spdx-licenses-1.5.0.ebuild | 25 +++ dev-php/swoole/Manifest | 2 + dev-php/swoole/swoole-4.2.9.ebuild | 71 +++++++++ dev-php/symfony-console/Manifest | 2 + .../symfony-console/symfony-console-2.8.48.ebuild | 28 ++++ dev-php/xdebug-handler/Manifest | 2 + dev-php/xdebug-handler/xdebug-handler-1.3.1.ebuild | 23 +++ 58 files changed, 1188 insertions(+), 199 deletions(-) create mode 100644 dev-php/File_Iterator/File_Iterator-2.0.2.ebuild create mode 100644 dev-php/PEAR-DB/PEAR-DB-1.9.3.ebuild create mode 100644 dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.13.ebuild create mode 100644 dev-php/PEAR-PEAR/PEAR-PEAR-1.10.7.ebuild create mode 100644 dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7-r1.ebuild create mode 100644 dev-php/ca-bundle/ca-bundle-1.1.3.ebuild create mode 100644 dev-php/cli-prompt/cli-prompt-1.0.3.ebuild create mode 100644 dev-php/composer/composer-1.8.0.ebuild create mode 100644 dev-php/doctrine-instantiator/doctrine-instantiator-1.1.0.ebuild create mode 100644 dev-php/pecl-apcu/pecl-apcu-5.1.16.ebuild create mode 100644 dev-php/pecl-event/pecl-event-2.4.3.ebuild create mode 100644 dev-php/pecl-http/pecl-http-3.2.0.ebuild create mode 100644 dev-php/pecl-mongodb/pecl-mongodb-1.5.3.ebuild create mode 100644 dev-php/pecl-redis/pecl-redis-4.2.0.ebuild create mode 100644 dev-php/pecl-timezonedb/pecl-timezonedb-2018.7.ebuild delete mode 100644 dev-php/pecl-yaml/pecl-yaml-1.3.0.ebuild delete mode 100644 dev-php/pecl-yaml/pecl-yaml-1.3.1.ebuild create mode 100644 dev-php/pecl-yaml/pecl-yaml-1.3.2.ebuild delete mode 100644 dev-php/pecl-yaml/pecl-yaml-2.0.0.ebuild delete mode 100644 dev-php/pecl-yaml/pecl-yaml-2.0.2.ebuild create mode 100644 dev-php/pecl-yaml/pecl-yaml-2.0.4.ebuild create mode 100644 dev-php/pecl-yaz/pecl-yaz-1.2.3.ebuild create mode 100644 dev-php/phpunit-mock-objects/phpunit-mock-objects-3.4.3-r1.ebuild create mode 100644 dev-php/phpunit/phpunit-5.7.15-r2.ebuild create mode 100644 dev-php/psr-log/psr-log-1.1.0.ebuild create mode 100644 dev-php/spdx-licenses/spdx-licenses-1.5.0.ebuild create mode 100644 dev-php/swoole/swoole-4.2.9.ebuild create mode 100644 dev-php/symfony-console/symfony-console-2.8.48.ebuild create mode 100644 dev-php/xdebug-handler/xdebug-handler-1.3.1.ebuild (limited to 'dev-php') diff --git a/dev-php/File_Iterator/File_Iterator-2.0.2.ebuild b/dev-php/File_Iterator/File_Iterator-2.0.2.ebuild new file mode 100644 index 000000000000..7763457d86b5 --- /dev/null +++ b/dev-php/File_Iterator/File_Iterator-2.0.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="php-file-iterator" + +DESCRIPTION="FilterIterator implementation that filters files based on criteria" +HOMEPAGE="https://github.com/sebastianbergmann/php-file-iterator + https://phpunit.de" +SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="" + +S="${WORKDIR}/${MY_PN}-${PV}" + +RDEPEND="dev-php/fedora-autoloader + >=dev-lang/php-7.1:*" + +src_install() { + insinto /usr/share/php/File/Iterator + doins -r src/* + doins "${FILESDIR}/autoload.php" +} + +pkg_postinst() { + ewarn "This library now loads via /usr/share/php/File/Iterator/autoload.php" + ewarn "Please update any scripts to require the autoloader" +} diff --git a/dev-php/File_Iterator/Manifest b/dev-php/File_Iterator/Manifest index fdd9d1a595b4..201064042dd3 100644 --- a/dev-php/File_Iterator/Manifest +++ b/dev-php/File_Iterator/Manifest @@ -3,7 +3,9 @@ AUX channel.xml 804 BLAKE2B d6a965a41a220f07e3a0d206bc3359e2649b55d186e7975726c1 DIST File_Iterator-1.3.4.tgz 5199 BLAKE2B 75da70ad638230dd231947e3af26c2570eff367328d2e541fb1228ba531c0f249c931a9185f977dce9e17846e1e9b8b1f9f8d21219291e637b2eaf7805dcf360 SHA512 7117e0e56a9bc533d9f93556366a8026d1e5a9a3894c05551adef6c1e6cd556c1ebf6b96bd98279cb92077b3d8f8d7b7e42f446b39895850e573d0ec511392be DIST File_Iterator-1.4.2.tar.gz 4141 BLAKE2B 4c8d9847fa198d444571acdf777020b76e87e09506038c7d7ce732b97c149149bcf22dc25d0af36f041b7930673b05f940df8211c29829e0fed2b3dcfae0ba05 SHA512 295943681853c858e3e1c336c030338c61a74169bd2a619da6fca8c43611e587c6f626fa92799d614bcb0a1f86bbb39895b20f2a389107cedb9660a7e792a243 DIST File_Iterator-1.4.3.tar.gz 4140 BLAKE2B 89274c6f9b561dbc732d0b81f06b7c34d267ea31d1deb5977eaa16852d87442183221ed6789fd5e09b80ef96811df2ff8ef5da5c764703f5e7a2d5289f582527 SHA512 cea906d6028d9c2dbbb5486198adbecbca87f8b4dcbe12f72b9732ac29cf8eb868a23af7a5bcf2de55e0040a077ab55b016e773d5145f987f7e3f9671ad3ea28 +DIST File_Iterator-2.0.2.tar.gz 7239 BLAKE2B af2cc29d087bd597b10fd1d22a35c906deca70eb79bbcbb52ca3d8c408cbe8887233b69ba7f9c37fe639ff7d544d1109609a0b2e59c5f49bb286aee3e3f3f2d1 SHA512 2f1acee0358e03bd831d0228dfd2fc65848f7105e0dabb6cf81890d8549e3f39037a01bed2357316a27bb863955c1f51d56770c0ea733f5389d8e47f30050687 EBUILD File_Iterator-1.3.4.ebuild 577 BLAKE2B 0c98424026c342511d6f73c2fe4d2ccad1e14dd97f97cf1d36bec6e469093bbef5fcdf0ca89c79d3410c1957083150d121587a509ac45689273aa1b34132d848 SHA512 5b389c4cb5c4a939a330347db4281fdc2c0c3ef993cb3f5606fa1a54f7968616c2ae275fb49c810256b84774cca5aa4776bd3a139078e9e4651cb3a47d5b5b57 EBUILD File_Iterator-1.4.2.ebuild 857 BLAKE2B 35f38333c62934f9db26e34d5c12aaa43175d6bd39907d0d519f68a5620491ad0983969e7256386578f99b9e46b7b98d156b5a71f3f97831ba47b1141085114d SHA512 9e9108633f405935b025aa4cdd957387ae152bbe943435f896fd97fb063dcd2a2cb089e7c1e1e4cfd16fd180ad754565c7709f01faf8a5fb3d1ee930ab469c24 EBUILD File_Iterator-1.4.3.ebuild 866 BLAKE2B e5e1e0dc5ebe224bbddeab59ee7f2e0be3b06a400af818f7d0045869fdfdddbf60efc405a9aa1e30bad8a9c3310e4a71db866821fea6b4e5486d35001f92a306 SHA512 f45b221200b40f5c10c1d7240b3eb1e459c8784741cd5a0ec594ce7ba382e5383a9f8086aa9e58fbd1d739795b52a11e02ed35a9f18f6a9c4e970f7268cfb6bc +EBUILD File_Iterator-2.0.2.ebuild 863 BLAKE2B 32456063a934491a2e434f613ca846f920334da7215b41f5acc3201349be9aea4d2b3f379fb5e9b87548906bb498f0bcfc6d226efbe3f24743a2c2f94da8343e SHA512 f22f9ba8c3f5128f28d246f5d34269c7792c4427023daf83e0b43cf8a9b42b4dd1e84dca8ed048ca6b0571b90a078bc1debabbff6611732a9c14c06f92a737fe MISC metadata.xml 349 BLAKE2B ab948322ce2cfa4e40d9b0ac17d435db9e4613000fa05c810860e281615d5b1297f826ec51ed460ba87080508578e2353729843cdd2bf1f4226890413137a911 SHA512 85e7e819b346185575934f4f356d1346534fce0fe1ddcf5e88e855ce40f64c48bf73c1f14085cf0526ee681014943f7524ea79b7d951b66c12e67e6f04c099e8 diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz index b724c027810f..d40033353201 100644 Binary files a/dev-php/Manifest.gz and b/dev-php/Manifest.gz differ diff --git a/dev-php/PEAR-DB/Manifest b/dev-php/PEAR-DB/Manifest index d3e67e48e658..a651d516570c 100644 --- a/dev-php/PEAR-DB/Manifest +++ b/dev-php/PEAR-DB/Manifest @@ -1,3 +1,5 @@ DIST DB-1.9.2.tgz 133795 BLAKE2B 8b37b010145efd10a2b551392988a810c35b9a8c794eb0e162056fcded104276b19e97afb91149f1814f9f838a0db579a76578fb80d96d0574e5b7714d77aa91 SHA512 126bbbb847a24c20731f1e5f4a549e9d7e0651a760f10c49cfc7550f80dd8b05f3560bc80110bcaab9e79dcbb714c6113948f14a727f7f4087a23178b3db0afa +DIST DB-1.9.3.tgz 132290 BLAKE2B 8970697ac66bc9fe7f8c374431c59627133401e5b591fb3fc95ffc3a6ebb8cfe7e93982178e092eefc79d91657992eb539fc7211a237e3fe7407c75c7013831f SHA512 3fe98f97307818f65c0eaf291169fd13533a4d484d34d7fa7aa82580f6ec3d89b984292f173da2cf896f5f15531db9bde2be981e5a7679cc00c48aa2f9cc1142 EBUILD PEAR-DB-1.9.2-r1.ebuild 734 BLAKE2B 55553e5f5029189f6ab184bd99b339a06bf0e40b1639ffe12eabdcf50b6a54dbf1783156daf55d80b9467cca5e50b11f1a32e5c439e3b083c9fc026dc5c7c204 SHA512 149ebb0686cccb7be2de824b8cf170e2c08fc45c0fd0f0ddd7b53cf5c50138fd9a53ad6a00c2e0be6dca1a9faa38ec32857d8239f014c34718f2909002097f4a +EBUILD PEAR-DB-1.9.3.ebuild 740 BLAKE2B 1450bd0678f82e051b1bc55bc88f2f4fdd08dac5ea82318cc8bbf992fe35826ab74473461549171ba8aab8111998bd3f16b4fc02475eae897d59e0ca0b21871a SHA512 4df453871bcf77c810cdfaf94f9045e9d6f04067f5aa70854f562843f28ddf65a12d24cf59ac14f40ded231b6fef553b1ee3319ed554f11ad52b03321e73911e MISC metadata.xml 239 BLAKE2B 9b7c5dcb74289073481cf07031b7a92f32496cc1097becb074d74a8fbb8133de429ce1baf284e446e44132943c8b32e6b824570f15828588e42ea49ef5661f00 SHA512 2181b874bfe8cd31e7730d8207e26cfd2f272eaf2d1b57ae0faff126347a5298fa1c506d9107e1da9736c8a0ed9c8c339e4d9509a8726b79dbe86e073c12dee0 diff --git a/dev-php/PEAR-DB/PEAR-DB-1.9.3.ebuild b/dev-php/PEAR-DB/PEAR-DB-1.9.3.ebuild new file mode 100644 index 000000000000..b7d376017594 --- /dev/null +++ b/dev-php/PEAR-DB/PEAR-DB-1.9.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit php-pear-r2 + +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" + +DESCRIPTION="Database abstraction layer for PHP" +LICENSE="PHP-3" +SLOT="0" +IUSE="test" +DEPEND="test? ( dev-php/PEAR-PEAR )" + +DOCS=( doc/TESTERS doc/IDEAS doc/MAINTAINERS doc/STATUS ) + +src_test() { + # Requires the "pear" executable from dev-php/PEAR-PEAR, and also + # a working version of the cli SAPI eselected. + pear run-tests tests || die + + # The command succeeds regardless of whether or not the test suite + # passed, but this file is only written when there was a failure. + [[ -f run-tests.log ]] && die "test suite failed" +} diff --git a/dev-php/PEAR-Net_SmartIRC/Manifest b/dev-php/PEAR-Net_SmartIRC/Manifest index c35962225df7..155a383ff1fe 100644 --- a/dev-php/PEAR-Net_SmartIRC/Manifest +++ b/dev-php/PEAR-Net_SmartIRC/Manifest @@ -1,5 +1,7 @@ DIST Net_SmartIRC-1.1.10.tar.gz 927009 BLAKE2B b410a0b4a02e60e27860f9c6b0ab8fecf4874273601694ad61dcf88a2e916aee20d1858cf951fffb229f4eac0c0ddda55530bb6840da3c7b741cf9ee3971f7b2 SHA512 16ad30d358af99f40c53a75cf5f1c944a3e68f4c1cffd586acd61ceed280d5d1fcd4f4d5e88db55f1f66c37c5b7f37aec2f45a26dc6b98860eacb42c9f3fbea5 DIST Net_SmartIRC-1.1.12.tgz 166039 BLAKE2B 43aec437de08d6e0dd651b810b21b5fed5587e2e7e154fe4f078cc618ee501c3d962b824931558458895541ddc9dc46ec3b1f0356aac5b052dd63b498018bb47 SHA512 2da5f0f9ea9167dfd1490fb6ba1e97416c78389924f390030ba71ea28dc5b667451223daa7e3878cbae607159054d656534ff646636f8f5294eb0bda1b17074c +DIST Net_SmartIRC-1.1.13.tgz 166028 BLAKE2B 7e2b91dc01febe561c3ce55901f999f84f87fdbe20b5a1560a060125de4ae7d9869141cc0b2bcd9dfd0479a3a0a2d3c9d0f2719f70edc122df70f181d788f73b SHA512 d8f5a4f38b0aa830a84c9433deaf16b936f79e30bd9588cb0225ec20698af3d334fd1fdb320c64d1a72b0d206ae794b9e4135f1053855f586155694f6342cb0b EBUILD PEAR-Net_SmartIRC-1.1.10-r1.ebuild 774 BLAKE2B 640ed23e9f99b57056d92b502b0b9bf6816834a34d11329048dd0a6f95fd4e191b99db9f805bb701b97e43b38ec77ab2c8e71138ffeee0405f4df5e97edbb480 SHA512 8ee23e5be03c0e64b69d4d5b0405e66cbceea14cfd508ee619c7731e1ac12257816f48171ca31b1969210ca74920bb11d68c6d690b4f2ed6ac75533fdf460bba EBUILD PEAR-Net_SmartIRC-1.1.12.ebuild 545 BLAKE2B 80991f66ddd016eacdbf1c1d1b9232bf15a507e04e4ca530f0a78d135187c1a944cb7cf57e88a4266e45a0c20c76b74b720ee733daf6562e5fc303c978e75c64 SHA512 aea02f3d6ac0e4fd6b8fa92730162e6fe07e1e6299d084f8260cead0b2e8b6d982644ed4d37cb8c8ceeb296bf118b88f8913005d81b8e972e060885aeb56d4fe +EBUILD PEAR-Net_SmartIRC-1.1.13.ebuild 542 BLAKE2B 8ea1b954d63b2b9b79c19b5188933c28a64978bcf64e48427ff5d2d5c54b27d7ef134f30c0d04a87c3d002fa9aef40b8fce72310827c9e96600089d5707abbd5 SHA512 9e8bd3b6c852f93458b9704a28f5b0ee11d7d8eb5f08dc1ed708d1b943026f379cac37679e2446b8db06544f34c48589bc2a0b1a4f3c892b66cead0caab563b8 MISC metadata.xml 383 BLAKE2B ab5de001d8fe2ec2f6beaf3b457f5296123b286b335b3910ea58eadefe3369ab4fba6ad34fd1262ae465e2e521251b8034c046d1cbaf35afe819717d709917a7 SHA512 083df49fdd76cb7e00bb81b6501d0f475788cef1da463919fc35abc6d0725cda8b47fa027a1a3f6af4872897567b8ba8104463be276a1524182138bdc15d04c0 diff --git a/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.13.ebuild b/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.13.ebuild new file mode 100644 index 000000000000..59e964213993 --- /dev/null +++ b/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.13.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit php-pear-r2 + +DESCRIPTION="PHP class to communicate with IRC networks" +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc examples" +DOCS=( CREDITS FEATURES docs/HOWTO README.md ) + +src_install() { + local HTML_DOCS=( ) + use examples && HTML_DOCS+=( docs/examples/ ) + + if use doc; then + DOCS+=( docs/DOCUMENTATION ) + HTML_DOCS+=( docs/HTML/* ) + fi + php-pear-r2_src_install +} diff --git a/dev-php/PEAR-PEAR/Manifest b/dev-php/PEAR-PEAR/Manifest index b3306a8d3d81..8c4d9c19014a 100644 --- a/dev-php/PEAR-PEAR/Manifest +++ b/dev-php/PEAR-PEAR/Manifest @@ -1,5 +1,7 @@ AUX gentoo-libtool-mismatch-fix-v2.patch 510 BLAKE2B 59571998b848501efcdd4c304dc48e4950560f2f4d08add530d078787519b1c33dd511e92914208342011bd727e0fca12974b92a46b6a6bc9a66cbca061c9495 SHA512 03848aa6447c2969715e872481e17f7a6dbe7df9e42a13305fdbcfaf09505de40ed6d91c9c93f11a944adc94389472f04eac2b656f08dbdd9d1c3a1d07946ff4 AUX pear.conf-r2 379 BLAKE2B fe57574f4e4ce095f7ddd9bc26606181a86e67f6c8e6dad57a713e187175b711d50d90c346759d430c32da0a740e7f79cffc7ccedc3b719d04dcd1792a9309f6 SHA512 81e4c95ccfd1a50d30d6e9db90fa099f3dd098bf4fa2c023f5369d0e96a197da91d2572ff3785bcfc83dba82abeca3932431083b5aa2aed155336697764666be DIST PEAR-1.10.6.tgz 291529 BLAKE2B 7a75c89df2b34b368564e745a727292e5c5ee3a145995c15d338901b235664d0a783ca0efc9cd1d321cc2c496e88395db376ce7bbd6ccbf55d484d7f1021cd2b SHA512 ccd436a2cb9d30b434a78483432c51a8fa5b3e96e79ca3b28131b8dcd37bbae0b782efd762eb92dc40db24d3f61025c64ec5d29aed10fd80a6b28c224c4f1e2a +DIST PEAR-1.10.7.tgz 291786 BLAKE2B 7e760c2782832fab2a35f86e2f9072058d622918cdc2b61b7066d2f17787488d228186948e96e602bb412b76b806004642e7ba83db00950a822996869dae9cd4 SHA512 ebe93cff5546ad3a80d3d1c0284e34a46ec8dbdb7d015a11350231244baca75a57596e446c1386bc40650525f59c04617e73b1071a0fe77210dc5979edb5151f EBUILD PEAR-PEAR-1.10.6.ebuild 5891 BLAKE2B 2fdc55716f1b7fbfd359c27b1265fe8d72ff58d91f0c2b5d40fa353f164389b75a981e0c37555606326f3f1cf844e64db0ee16f9d1b9db27aaaeddf7720d986e SHA512 5c926169b5918fea5b1387ba7a363eeccbd51ad33598dc407ccd6fc92e7721fae92cbeb2f6c153f5ebf2b3c3f91c620ac4c603de9288cdd1044dbfe2dd72dc48 +EBUILD PEAR-PEAR-1.10.7.ebuild 5896 BLAKE2B c70be68cb99cd6a657cce7a2be0840f10427395f945fd1231250daa784af66be28cec0db41a14c8de0e960e2b3ff36011775df1b23648b91d5f23c1c5a80d6ab SHA512 d385674cfa1c442e446c01e5992bb3066b8f6d0ba0620d2d25b9531c6b82fca925012eca027687035025d87455326cf84b4896ab8b159359e29c06c3833b8b5f MISC metadata.xml 306 BLAKE2B fdddffeab9925e2296436f14f6224e0cbdbe2d386e863de68a555cf8b1e5434409af998a4b73c9380d2118db0a021401b23034895038e31559e0de0919a8c597 SHA512 2e46d7a6fcadfed2ff7be17a5f0a82b5cbf6184b50384f868a6ad8821746badfe126279ef9c114ef9d9a42374931193dba4b84483d437797636b95e6e97247fa diff --git a/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.7.ebuild b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.7.ebuild new file mode 100644 index 000000000000..70bd0801cdb3 --- /dev/null +++ b/dev-php/PEAR-PEAR/PEAR-PEAR-1.10.7.ebuild @@ -0,0 +1,177 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="${PN/PEAR-/}" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="PEAR Base System" +HOMEPAGE="http://pear.php.net/package/${MY_PN}" +SRC_URI="http://pear.php.net/get/${MY_P}.tgz" +LICENSE="MIT" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +SLOT="0" +IUSE="" + +DEPEND="" +RDEPEND="dev-lang/php:*[cli,xml,zlib] + >=dev-php/PEAR-Archive_Tar-1.4.0 + >=dev-php/PEAR-Console_Getopt-1.4.1 + dev-php/PEAR-Exception + >=dev-php/PEAR-Structures_Graph-1.1.0 + >=dev-php/PEAR-XML_Util-1.3.0" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( "${FILESDIR}/gentoo-libtool-mismatch-fix-v2.patch" ) + +pkg_setup() { + [[ -z "${PEAR_CACHEDIR}" ]] && PEAR_CACHEDIR="${EPREFIX}/var/cache/pear" + [[ -z "${PEAR_DOWNLOADDIR}" ]] && PEAR_DOWNLOADDIR="${EPREFIX}/var/tmp/pear" + [[ -z "${PEAR_TEMPDIR}" ]] && PEAR_TEMPDIR="${EPREFIX}/tmp" + + elog + elog "cache_dir is set to: ${PEAR_CACHEDIR}" + elog "download_dir is set to: ${PEAR_DOWNLOADDIR}" + elog "temp_dir is set to: ${PEAR_TEMPDIR}" + elog + elog "If you want to change the above values, you need to set" + elog "PEAR_CACHEDIR, PEAR_DOWNLOADDIR and PEAR_TEMPDIR variable(s)" + elog "accordingly in /etc/portage/make.conf and re-emerge ${PN}." + elog +} + +src_prepare() { + default + # Exception.php is part of dev-php/PEAR-Exception. + rm PEAR/Exception.php || die "failed to remove PEAR/Exception.php" +} + +src_install() { + insinto /usr/share/php + doins -r PEAR/ + doins -r OS/ + doins PEAR.php System.php + doins scripts/pearcmd.php + doins scripts/peclcmd.php + + newbin scripts/pear.sh pear + newbin scripts/peardev.sh peardev + newbin scripts/pecl.sh pecl + + # adjust some scripts for current version + [[ -z "${PEAR}" ]] && PEAR="${PV}" + for i in pearcmd.php peclcmd.php ; do + sed "s:@pear_version@:${PEAR}:g" -i "${D}/usr/share/php/${i}" \ + || die "failed to sed pear_version" + done + + for i in pear peardev pecl ; do + sed "s:@bin_dir@:${EPREFIX}/usr/bin:g" -i "${D}/usr/bin/${i}" \ + || die "failed to sed @bin_dir@ in ${i}" + sed "s:@php_dir@:${EPREFIX}/usr/share/php:g" -i "${D}/usr/bin/${i}" \ + || die "failed to sed @php_dir@ in ${i}" + done + + sed "s:-d output_buffering=1:-d output_buffering=1 -d memory_limit=32M:g" \ + -i "${D}/usr/bin/pear" \ + || die "failed to set PHP ini values in pear executable" + + sed "s:@package_version@:${PEAR}:g" \ + -i "${D}/usr/share/php/PEAR/Command/Package.php" \ + || die "failed to sed @package_version@" + + sed "s:@PEAR-VER@:${PEAR}:g" \ + -i "${D}/usr/share/php/PEAR/Dependency2.php" \ + || die "failed to sed @PEAR-VER@ in Dependency2.php" + + sed "s:@PEAR-VER@:${PEAR}:g" \ + -i "${D}/usr/share/php/PEAR/PackageFile/Parser/v1.php" \ + || die "failed to sed @PEAR-VER@ in v1.php" + + sed "s:@PEAR-VER@:${PEAR}:g" \ + -i "${D}/usr/share/php/PEAR/PackageFile/Parser/v2.php" \ + || die "failed to sed @PEAR-VER@ in v2.php" + + # finalize install + insinto /etc + newins "${FILESDIR}"/pear.conf-r2 pear.conf + + sed "s|s:PHPCLILEN:\"PHPCLI\"|s:${#PHPCLI}:\"${PHPCLI}\"|g" \ + -i "${D}/etc/pear.conf" \ + || die "failed to sed PHPCLILEN in pear.conf" + + sed "s|s:CACHEDIRLEN:\"CACHEDIR\"|s:${#PEAR_CACHEDIR}:\"${PEAR_CACHEDIR}\"|g" \ + -i "${D}/etc/pear.conf" \ + || die "failed to sed CACHEDIRLEN in pear.conf" + + sed "s|s:DOWNLOADDIRLEN:\"DOWNLOADDIR\"|s:${#PEAR_DOWNLOADDIR}:\"${PEAR_DOWNLOADDIR}\"|g" \ + -i "${D}/etc/pear.conf" \ + || die "failed to sed DOWNLOADDIRLEN in pear.conf" + + sed "s|s:TEMPDIRLEN:\"TEMPDIR\"|s:${#PEAR_TEMPDIR}:\"${PEAR_TEMPDIR}\"|g" \ + -i "${D}/etc/pear.conf" \ + || die "failed to sed TEMPDIRLEN in pear.conf" + + # Change the paths for eprefix! + sed "s|s:19:\"/usr/share/php/docs\"|s:$(( ${#EPREFIX}+19 )):\"${EPREFIX}/usr/share/php/docs\"|g" \ + -i "${D}/etc/pear.conf" \ + || die "failed to sed the docs path (prefix) in pear.conf" + + sed "s|s:19:\"/usr/share/php/data\"|s:$(( ${#EPREFIX}+19 )):\"${EPREFIX}/usr/share/php/data\"|g" \ + -i "${D}/etc/pear.conf" \ + || die "failed to sed the data path (prefix) in pear.conf" + + sed "s|s:20:\"/usr/share/php/tests\"|s:$(( ${#EPREFIX}+20 )):\"${EPREFIX}/usr/share/php/tests\"|g" \ + -i "${D}/etc/pear.conf" \ + || die "failed to sed the tests path (prefix) in pear.conf" + + sed "s|s:14:\"/usr/share/php\"|s:$(( ${#EPREFIX}+14 )):\"${EPREFIX}/usr/share/php\"|g" \ + -i "${D}/etc/pear.conf" \ + || die "failed to sed the PHP include path (prefix) in pear.conf" + + sed "s|s:8:\"/usr/bin\"|s:$(( ${#EPREFIX}+8 )):\"${EPREFIX}/usr/bin\"|g" \ + -i "${D}/etc/pear.conf" \ + || die "failed to sed the bin path (prefix) in pear.conf" + + [[ "${PEAR_TEMPDIR}" != "/tmp" ]] && keepdir "${PEAR_TEMPDIR#${EPREFIX}}" + keepdir "${PEAR_CACHEDIR#${EPREFIX}}" + diropts -m1777 + keepdir "${PEAR_DOWNLOADDIR#${EPREFIX}}" + + insinto /usr/share/php/.packagexml + newins "${WORKDIR}/package.xml" "${MY_P}.xml" +} + +pkg_config() { + # Update PEAR/PECL channels as needed, add new ones to the list if needed + elog "Updating PEAR/PECL channels" + local pearchans="pear.php.net pecl.php.net pear.symfony-project.com" + + for chan in ${pearchans} ; do + # The first command may fail if, for example, the channels have + # already been initialized. + pear channel-discover ${chan} + pear channel-update ${chan} || die "failed to update channels: ${chan}" + done +} + +pkg_postinst() { + pear clear-cache || die "failed to clear PEAR cache" + + elog "Run 'emerge --config =${PF}' to automatically update the PEAR/PECL channels while online." + + # Register the package from the package.xml file + # It is not critical to complete so only warn on failure + if [[ -f "${EROOT}usr/share/php/.packagexml/${MY_P}.xml" ]] ; then + "${EROOT}usr/bin/peardev" install -nrO --force \ + "${EROOT}usr/share/php/.packagexml/${MY_P}.xml" 2> /dev/null \ + || ewarn "Failed to insert package into local PEAR database" + fi +} + +pkg_prerm() { + # Uninstall known dependency + "${EROOT}usr/bin/peardev" uninstall -nrO "pear.php.net/PEAR" +} diff --git a/dev-php/PHP_CodeCoverage/Manifest b/dev-php/PHP_CodeCoverage/Manifest index e611ccffcc83..3f104ee7e072 100644 --- a/dev-php/PHP_CodeCoverage/Manifest +++ b/dev-php/PHP_CodeCoverage/Manifest @@ -3,5 +3,6 @@ AUX channel.xml 804 BLAKE2B d6a965a41a220f07e3a0d206bc3359e2649b55d186e7975726c1 DIST PHP_CodeCoverage-1.2.13.tgz 158772 BLAKE2B 7f9703cf724dece9535fce4e5dbc7a354302227b38daabf9f8c4417a43980f369807dfbcd65fde79215a14531971d0bf6cf096a6b01c2c6b99a5bc326c5d5b66 SHA512 6a3426c945ad6abf35be3068cf0f7e17215179a382e93b7be3a5e436611b327c9b7bc715f7acc900231856678f578c1f614648d2679baca9b6960dfafd897dc6 DIST PHP_CodeCoverage-4.0.7.tar.gz 349906 BLAKE2B 2ba665efa2d20a5eb66c66375a095425057e883697dd1d3ba7214e56de29c96451516adb2843589e64732c994aac7289afa0e34a74d56ef9bc36f36e635eb944 SHA512 8418efa2585d05b3004ab50e7ba77513429d649f71fdb2479412424a0f40a698a962e1d87852db08fec8f92e569a9a5767dad66d5d64e072637dde33182e71e9 EBUILD PHP_CodeCoverage-1.2.13.ebuild 578 BLAKE2B 29c9c830a5dce3332b4e2e072a78930dd2a5e9ce41ad4e582644e6e435ae5ec6ac60ff41d710fd53d23797c66929509fe0c631beb35966883f0f9ff497ecd539 SHA512 9a23f02d10f100de9d110830b5c0ff8a5e36b0dc940422ebd25f857eacb8610f3e9e774840b4c228ab1b4353396f0543f0bafc1f0c359f088e059516c2aa358f +EBUILD PHP_CodeCoverage-4.0.7-r1.ebuild 1302 BLAKE2B fe67ca3c3912093e52d58b0bd5416ec11153abd014f457445f6795cd57448c12fd73e41ed47d791a7d685e16e70a3c7afcbd50e8edd992638551a11034702949 SHA512 1cefafb639d6b2bfd4c2a17d49031ac8a7570923e711297a8e265771a892f125ade7138b6ba36a0fe1d8fc80357319077ad4c5325a34d2c61688bb00867e309b EBUILD PHP_CodeCoverage-4.0.7.ebuild 1308 BLAKE2B 126f6c37e89eedd936e223473c15f378885fddce46e2f7ac8dd1611d99d22c9ddeac27aa8cc850f17cff227b0f7de81ed87f328462b68097d46c65134cfa3e31 SHA512 e8019cc9ead2d067fa7916c896a22d15fe7b72fe02dde0f0251b93ce5354214ab3b10fa418645ed630188b3acebe9a5ec752ecdaeb08e15e45ba98446db52c22 MISC metadata.xml 339 BLAKE2B a9f68f1bacb42eb4e4a6463dc03080c343501c0f6525ed08556f9d04606b42c2744f458ba35fff8cd4f5c8e68f81f226193dc79bf7808da8c4229588f34dc3dc SHA512 5057d1d80d43e4e8f8a6f2bbddabda7c7f639eb26a7be8f534ac2c470341834c7d99e78a20f18062ef1c7252b75428af122f2858dac78f88f8ab6d50a6f66f4a diff --git a/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7-r1.ebuild b/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7-r1.ebuild new file mode 100644 index 000000000000..e4af4df00710 --- /dev/null +++ b/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="php-code-coverage" + +DESCRIPTION="Collection, processing, and rendering for PHP code coverage" +HOMEPAGE="http://phpunit.de" +SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="" + +S="${WORKDIR}/${MY_PN}-${PV}" + +RDEPEND="dev-php/fedora-autoloader + >=dev-php/File_Iterator-1.3 + =dev-php/Text_Template-1.2 + =dev-php/PHP_TokenStream-1.4 + =dev-php/sebastian-environment-1.3.2 + =dev-php/sebastian-version-1.0 +