summaryrefslogtreecommitdiff
path: root/dev-php/File_Iterator
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-php/File_Iterator
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-php/File_Iterator')
-rw-r--r--dev-php/File_Iterator/File_Iterator-1.3.4.ebuild18
-rw-r--r--dev-php/File_Iterator/File_Iterator-1.4.2.ebuild31
-rw-r--r--dev-php/File_Iterator/Manifest9
-rw-r--r--dev-php/File_Iterator/files/autoload.php15
-rw-r--r--dev-php/File_Iterator/files/channel.xml16
-rw-r--r--dev-php/File_Iterator/metadata.xml11
6 files changed, 100 insertions, 0 deletions
diff --git a/dev-php/File_Iterator/File_Iterator-1.3.4.ebuild b/dev-php/File_Iterator/File_Iterator-1.3.4.ebuild
new file mode 100644
index 000000000000..46a825640e34
--- /dev/null
+++ b/dev-php/File_Iterator/File_Iterator-1.3.4.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_PEAR_DOMAIN="pear.phpunit.de"
+PHP_PEAR_CHANNEL="${FILESDIR}/channel.xml"
+PHP_PEAR_PKG_NAME="File_Iterator"
+inherit php-pear-r2
+
+DESCRIPTION="FilterIterator implementation that filters files based on a list of suffixes"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 hppa x86"
+IUSE=""
+HOMEPAGE="https://github.com/sebastianbergmann/php-file-iterator"
+SRC_URI="http://${PHP_PEAR_URI}/get/${PEAR_P}.tgz"
+DOCS=( ChangeLog.markdown README.markdown )
diff --git a/dev-php/File_Iterator/File_Iterator-1.4.2.ebuild b/dev-php/File_Iterator/File_Iterator-1.4.2.ebuild
new file mode 100644
index 000000000000..65a374c6fe9c
--- /dev/null
+++ b/dev-php/File_Iterator/File_Iterator-1.4.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# 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="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-lang/php-5.6:*"
+
+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
new file mode 100644
index 000000000000..1d02b877b2e7
--- /dev/null
+++ b/dev-php/File_Iterator/Manifest
@@ -0,0 +1,9 @@
+AUX autoload.php 380 SHA256 1e6ccd0b3a7873820355408233c7c2917d03ace70bc62a7573bd529bc18988f2 SHA512 0e36085e8e2bc4f6d0900392a35cba6a91940d31604bb7f6ce0275162d28b3e2d54084c0b6dc0d270f0d8812fbc9feff6bd43851701ff7419aa6b02be75cb466 WHIRLPOOL 33347eef6700a3fb02541c7d30f9654a08f84f114a060b758455e53b829f34e0e2cc97fcb7a3c87fb29a203677346c6e1137f64c4643b569532bf579326662c2
+AUX channel.xml 804 SHA256 1a1bda346c1bcc3b6cb7e3c09a4834ef90907b7129c92b5f22e9ebdd76194421 SHA512 44f5d66b967cff45b87795609e6dd14443a4ce5ae8f3430a281429ba21e834bc3feb7f539fb6cd8349017eb301054a33dfcd7062d58f9fd0c1c7cd1892580092 WHIRLPOOL deaf8795ba0d42584d0f924c1724edcff221859414d80c60325e47cb68ba600889fbf83dfad21198f146ada6cb21c9b9b11f9809fa04a73416aee098e377ebec
+DIST File_Iterator-1.3.4.tgz 5199 SHA256 6f4ed93fc140aac0abb9d23313fa25c98789855a7d08088256c989a037730f7f SHA512 7117e0e56a9bc533d9f93556366a8026d1e5a9a3894c05551adef6c1e6cd556c1ebf6b96bd98279cb92077b3d8f8d7b7e42f446b39895850e573d0ec511392be WHIRLPOOL 6f7e4a589642ea3b6b0abbbb17b330f504153486b49840472a98cb6bb0fdb53447bdd994d3c112666f8c94ea8737e42bcf079c0785f1564f288319485dbeb1a7
+DIST File_Iterator-1.4.2.tar.gz 4141 SHA256 138c7ba11c72e7aff3cded47b6011fc152405e7b907d28578b95d5b4b7e062a2 SHA512 295943681853c858e3e1c336c030338c61a74169bd2a619da6fca8c43611e587c6f626fa92799d614bcb0a1f86bbb39895b20f2a389107cedb9660a7e792a243 WHIRLPOOL f3ba627a5366badb60df87dc6f0c15990badb5ff9e2bf1b9889c214c6ed36308ec64f076d2442ce3669720a650e1fd3b3337befc0ecc507e4596fb30a2407f88
+EBUILD File_Iterator-1.3.4.ebuild 557 SHA256 d720b604705c256a178d2fdc2d3b773b051dc56c3c07e872f880384002125e41 SHA512 c6ba4224d33ec69a60e59fbb5af78d3b3f675b1840e368518fe39e47924f1293ffe6c5e7d3dde425e6270bf5c3da74fdfafc4af59e49238ebaa9821272cac303 WHIRLPOOL 481ce3d88418f99935573d8998d240d439eed3a753dcc9105d247d558dbda3a26e914fe0ed64655764f8afb3291477c3eb0c3db55ae82301574984a5e4696bfe
+EBUILD File_Iterator-1.4.2.ebuild 809 SHA256 939d0387165c92ba34b50f92b339c4c37d7c3f8823c9d11dba254e3e340d1c7a SHA512 d0ae9e1380f46655647c5dbbc6d9759d615ed1270c5eadd25715f7ec986e879ca7f90aa2097f139e64d102000515802a212c876083c258fbb4684931689e1cdf WHIRLPOOL 6793775235a037b7f11d6b225a6803f115a6bdc34327cd296aaf99bcd4f033bd22ce8a023885d66fc42d0a13c9f81e76c6fcf9c03201de5548df477f1ee51dd0
+MISC ChangeLog 2530 SHA256 2b64a7222bdbdd005781f3e6865c6452bd7faf5d192194a8c75c36fadd920258 SHA512 7360f2f79e4612695c4f908bcf40b8de83d4a78dabc6672738f2d748831b32ab86ac0c1a8b943047666aa6310dca96972554a64709948e002de32cbda33215f7 WHIRLPOOL ea38066949fdd4b2a1aacd8179b3ba50fef04a4ab2e6996f1de6029292b3f2edaa7e061f3f67ad520e8d4956b23683744b34fbf130fbb0ce8f15fa6d7c6f3578
+MISC ChangeLog-2015 2088 SHA256 6fba78a801feff4882d3244ff89058d60ff78487947f97f705d1058c56ae116f SHA512 067301ec8ebb3687a6cfc7ae14d4ec0e5568d4bc8dc6df8e15296a9f67d80dcdc349fa21051a1b133685557561598767f473751e2815da9ac91eaad70e80f850 WHIRLPOOL d7552623bf37cddc614504770f62342cc95c609fcbf06fe454c6d5743fd0745de19ed751a17e095a6f32b7fc787ee692e563e6d746b4765bf841914d582e0594
+MISC metadata.xml 349 SHA256 d66a158e7a96597699c296b7fd4ec4b8acccf53bb1d9aa5158381549a8be2588 SHA512 85e7e819b346185575934f4f356d1346534fce0fe1ddcf5e88e855ce40f64c48bf73c1f14085cf0526ee681014943f7524ea79b7d951b66c12e67e6f04c099e8 WHIRLPOOL c2d0600251902d28d3d5ff99b8d4062085fa1a8703f83365e7500643a80667423f9be3442766821c2ab66cc4998d6ab814f8a79eeafa6fe3502b5034f201197f
diff --git a/dev-php/File_Iterator/files/autoload.php b/dev-php/File_Iterator/files/autoload.php
new file mode 100644
index 000000000000..71372f0a8bbe
--- /dev/null
+++ b/dev-php/File_Iterator/files/autoload.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(
+ array(
+ 'file_iterator' => '/Iterator.php',
+ 'file_iterator_facade' => '/Facade.php',
+ 'file_iterator_factory' => '/Factory.php',
+ ),
+ __DIR__
+);
diff --git a/dev-php/File_Iterator/files/channel.xml b/dev-php/File_Iterator/files/channel.xml
new file mode 100644
index 000000000000..91bb6786f543
--- /dev/null
+++ b/dev-php/File_Iterator/files/channel.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<channel version="1.0" xmlns="http://pear.php.net/channel-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/channel-1.0 http://pear.php.net/dtd/channel-1.0.xsd">
+ <name>pear.phpunit.de</name>
+ <summary>PHPUnit PEAR Channel</summary>
+ <suggestedalias>phpunit</suggestedalias>
+ <servers>
+ <primary>
+ <rest>
+ <baseurl type="REST1.0">http://pear.phpunit.de/rest/</baseurl>
+ <baseurl type="REST1.1">http://pear.phpunit.de/rest/</baseurl>
+ <baseurl type="REST1.2">http://pear.phpunit.de/rest/</baseurl>
+ <baseurl type="REST1.3">http://pear.phpunit.de/rest/</baseurl>
+ </rest>
+ </primary>
+ </servers>
+</channel> \ No newline at end of file
diff --git a/dev-php/File_Iterator/metadata.xml b/dev-php/File_Iterator/metadata.xml
new file mode 100644
index 000000000000..06b6c1671840
--- /dev/null
+++ b/dev-php/File_Iterator/metadata.xml
@@ -0,0 +1,11 @@
+<?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>
+ <upstream>
+ <remote-id type="github">sebastianbergmann/php-file-iterator</remote-id>
+ </upstream>
+</pkgmetadata>