[packages/php-phpunit-FinderFacade] fix autoload for symfony packages

glen glen at pld-linux.org
Wed Nov 25 23:30:10 CET 2015


commit 5ac196af8e6c9e70b18b323f08ec4b504f80bd93
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Thu Nov 26 00:29:52 2015 +0200

    fix autoload for symfony packages

 autoload.patch                | 11 +++++++++++
 php-phpunit-FinderFacade.spec | 14 +++++++++-----
 2 files changed, 20 insertions(+), 5 deletions(-)
---
diff --git a/php-phpunit-FinderFacade.spec b/php-phpunit-FinderFacade.spec
index d0445c2..ce9a8ef 100644
--- a/php-phpunit-FinderFacade.spec
+++ b/php-phpunit-FinderFacade.spec
@@ -4,25 +4,28 @@
 Summary:	Convenience wrapper for Symfony's Finder component
 Name:		php-phpunit-FinderFacade
 Version:	1.1.0
-Release:	2
-License:	The BSD 3-Clause License
+Release:	3
+License:	BSD
 Group:		Development/Languages/PHP
 Source0:	http://pear.phpunit.de/get/%{pearname}-%{version}.tgz
 # Source0-md5:	7e48494599e302d37e97ec5317a85f1f
-URL:		http://pear.phpunit.de/package/FinderFacade/
+Patch0:		autoload.patch
+URL:		https://github.com/sebastianbergmann/finder-facade
 BuildRequires:	php-channel(pear.phpunit.de)
 BuildRequires:	php-packagexml2cl
-BuildRequires:	php-pear-PEAR
 BuildRequires:	php-pear-PEAR >= 1:1.9.4
 BuildRequires:	rpm-php-pearprov >= 4.4.2-11
+BuildRequires:	rpmbuild(macros) >= 1.654
 BuildRequires:	rpmbuild(macros) >= 1.610
 Requires:	php-channel(pear.phpunit.de)
 Requires:	php-pear >= 1.3.14-2
-Requires:	php-symfony2-Finder >= 2.2.0
+Requires:	php-symfony2-Finder >= 2.7.7
 Requires:	php-theseer-fDOMDocument >= 1.3.1
 BuildArch:	noarch
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+%define		_noautoreq_pear Symfony/Component/.*
+
 %description
 Convenience wrapper for Symfony's Finder component.
 
@@ -30,6 +33,7 @@ In PEAR status of this package is: %{status}.
 
 %prep
 %pear_package_setup
+%patch0 -p1
 
 %build
 packagexml2cl package.xml > ChangeLog
diff --git a/autoload.patch b/autoload.patch
new file mode 100644
index 0000000..46a23b3
--- /dev/null
+++ b/autoload.patch
@@ -0,0 +1,11 @@
+--- FinderFacade-1.1.0/usr/share/pear/SebastianBergmann/FinderFacade/autoload.php~	2015-11-26 00:26:24.000000000 +0200
++++ FinderFacade-1.1.0/usr/share/pear/SebastianBergmann/FinderFacade/autoload.php	2015-11-26 00:26:47.929100293 +0200
+@@ -41,7 +41,7 @@
+  * @since     File available since Release 1.0.0
+  */
+ 
+-require_once 'Symfony/Component/Finder/autoloader.php';
++require_once 'Symfony/Component/Finder/autoload.php';
+ require_once 'TheSeer/fDOMDocument/autoload.php';
+ 
+ // @codingStandardsIgnoreFile
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/php-phpunit-FinderFacade.git/commitdiff/5ac196af8e6c9e70b18b323f08ec4b504f80bd93



More information about the pld-cvs-commit mailing list