summaryrefslogtreecommitdiff
path: root/dev-php/File_Iterator
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
commit21435953e16cda318a82334ddbadb3b5c36d9ea7 (patch)
treee1810a4b135afce04b34862ef0fab2bfaeb8aeca /dev-php/File_Iterator
parent7bc9c63c9da678a7e6fceb095d56c634afd22c56 (diff)
gentoo resync : 15.01.2020
Diffstat (limited to 'dev-php/File_Iterator')
-rw-r--r--dev-php/File_Iterator/File_Iterator-2.0.2-r1.ebuild32
-rw-r--r--dev-php/File_Iterator/Manifest2
-rw-r--r--dev-php/File_Iterator/files/autoload-2.0.2.php15
3 files changed, 49 insertions, 0 deletions
diff --git a/dev-php/File_Iterator/File_Iterator-2.0.2-r1.ebuild b/dev-php/File_Iterator/File_Iterator-2.0.2-r1.ebuild
new file mode 100644
index 000000000000..ed6e2925e36f
--- /dev/null
+++ b/dev-php/File_Iterator/File_Iterator-2.0.2-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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/*
+ newins "${FILESDIR}/autoload-2.0.2.php" 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 490ecfd7939d..d5656c67923d 100644
--- a/dev-php/File_Iterator/Manifest
+++ b/dev-php/File_Iterator/Manifest
@@ -1,3 +1,4 @@
+AUX autoload-2.0.2.php 441 BLAKE2B a85d720cd6dc6e4ea769cd815b8be0e8a0208a532bc42eebcb34c73b037d74a99e5cc97777cf250a7656435a48bc0c91f6178c7d9868376992e43482ed579f5d SHA512 2bbdd8dc9df3ab847c736780be6cf878d0e5e912549ea64516c9efed2edc8f38841ddcf621727b4d464516f4cecc099752371b1b424adf7bb621de0e99405c6f
AUX autoload.php 380 BLAKE2B c033c6550c454dcfffd86c122284a2bdbfc4c5e54087aa443f3f27857650eb42cc766e85c49792e0c8c33d6f60d7b1aa52881481ebf7c8b37751aeb037efc82b SHA512 0e36085e8e2bc4f6d0900392a35cba6a91940d31604bb7f6ce0275162d28b3e2d54084c0b6dc0d270f0d8812fbc9feff6bd43851701ff7419aa6b02be75cb466
AUX channel.xml 804 BLAKE2B d6a965a41a220f07e3a0d206bc3359e2649b55d186e7975726c1b0ad344e063ca1fa98cde446078346384e946f6b31f9caaf49cf7c82b4568f697a1ba0d2e633 SHA512 44f5d66b967cff45b87795609e6dd14443a4ce5ae8f3430a281429ba21e834bc3feb7f539fb6cd8349017eb301054a33dfcd7062d58f9fd0c1c7cd1892580092
DIST File_Iterator-1.3.4.tgz 5199 BLAKE2B 75da70ad638230dd231947e3af26c2570eff367328d2e541fb1228ba531c0f249c931a9185f977dce9e17846e1e9b8b1f9f8d21219291e637b2eaf7805dcf360 SHA512 7117e0e56a9bc533d9f93556366a8026d1e5a9a3894c05551adef6c1e6cd556c1ebf6b96bd98279cb92077b3d8f8d7b7e42f446b39895850e573d0ec511392be
@@ -7,5 +8,6 @@ DIST File_Iterator-2.0.2.tar.gz 7239 BLAKE2B af2cc29d087bd597b10fd1d22a35c906dec
EBUILD File_Iterator-1.3.4.ebuild 577 BLAKE2B 0c98424026c342511d6f73c2fe4d2ccad1e14dd97f97cf1d36bec6e469093bbef5fcdf0ca89c79d3410c1957083150d121587a509ac45689273aa1b34132d848 SHA512 5b389c4cb5c4a939a330347db4281fdc2c0c3ef993cb3f5606fa1a54f7968616c2ae275fb49c810256b84774cca5aa4776bd3a139078e9e4651cb3a47d5b5b57
EBUILD File_Iterator-1.4.2.ebuild 858 BLAKE2B d5f2605720b1f4c287dad59f70d8d0244bb2d471b616677a125760c7dde73b99b20de5a4ab848d317bcdeaa66b763581db1ba4ec00f057ff3a5744d47fbb051a SHA512 2e51a9bd9318ed36a8954ea0020a926fe72bdd9f789dac72348177b4f6d3113ebc18e051089e0c8473ffdba1cc73737f0a137cc9f81c313030a9934042d327c8
EBUILD File_Iterator-1.4.3.ebuild 866 BLAKE2B e5e1e0dc5ebe224bbddeab59ee7f2e0be3b06a400af818f7d0045869fdfdddbf60efc405a9aa1e30bad8a9c3310e4a71db866821fea6b4e5486d35001f92a306 SHA512 f45b221200b40f5c10c1d7240b3eb1e459c8784741cd5a0ec594ce7ba382e5383a9f8086aa9e58fbd1d739795b52a11e02ed35a9f18f6a9c4e970f7268cfb6bc
+EBUILD File_Iterator-2.0.2-r1.ebuild 883 BLAKE2B 59775fff96f67170df636cc3d3be545c64434c9c54017ef0ef10f3b2b3240af05a97b105963d41d15daa43e514f60db19fa16411a40d9b2f3240f30bf16ffcdd SHA512 e0f54104952e1c31f36e2e1689d569bb92099a8c3ddfe7814f82ef310f08c4e742dd31178bac219f8f2d7dc3d98184c9697064ad9a99aa6683e10b0fac8c91b2
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/File_Iterator/files/autoload-2.0.2.php b/dev-php/File_Iterator/files/autoload-2.0.2.php
new file mode 100644
index 000000000000..746fefa88809
--- /dev/null
+++ b/dev-php/File_Iterator/files/autoload-2.0.2.php
@@ -0,0 +1,15 @@
+<?php
+/* Autoloader for dev-php/File_Iterator */
+
+if (!class_exists('Fedora\\Autoloader\\Autoload', false)) {
+ require_once '/usr/share/php/Fedora/Autoloader/autoload.php';
+}
+
+\Fedora\Autoloader\Autoload::addClassMap(
+ [
+ 'sebastianbergmann\\fileiterator\\facade' => '/Facade.php',
+ 'sebastianbergmann\\fileiterator\\factory' => '/Factory.php',
+ 'sebastianbergmann\\fileiterator\\iterator' => '/Iterator.php',
+ ],
+ __DIR__
+);