From d27fae63edf6d4abcb3afdfaf75577a56c09c54a Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Sun, 24 Jul 2016 07:14:33 +0200 Subject: php-di-invoker: 1.3.3 (backported from Fedora) --- php-di-invoker.spec | 41 +++++++++++++++++++++++++---------------- 1 file changed, 25 insertions(+), 16 deletions(-) (limited to 'php-di-invoker.spec') diff --git a/php-di-invoker.spec b/php-di-invoker.spec index f4a1c2d..87e8ae6 100644 --- a/php-di-invoker.spec +++ b/php-di-invoker.spec @@ -12,14 +12,12 @@ %global github_owner PHP-DI %global github_name Invoker -%global github_version 1.3.0 -%global github_commit c5c50237115803d7410d13d9d6afb5afe6526fac +%global github_version 1.3.3 +%global github_commit 1f4ca63b9abc66109e53b255e465d0ddb5c2e3f7 %global composer_vendor php-di %global composer_project invoker -# "php": ">=5.3.0" -%global php_min_ver 5.3.0 # "container-interop/container-interop": "~1.1" %global container_interop_min_ver 1.1 %global container_interop_max_ver 2.0 @@ -48,20 +46,20 @@ BuildArch: noarch # Tests %if %{with_tests} ## composer.json -BuildRequires: php(language) >= %{php_min_ver} -BuildRequires: php-composer(phpunit/phpunit) BuildRequires: php-composer(container-interop/container-interop) >= %{container_interop_min_ver} -## phpcompatinfo (computed from version 1.3.0) +BuildRequires: php-composer(phpunit/phpunit) +## phpcompatinfo (computed from version 1.3.3) +BuildRequires: php(language) >= 5.3.0 BuildRequires: php-reflection ## Autoloader BuildRequires: php-composer(symfony/class-loader) %endif # composer.json -Requires: php(language) >= %{php_min_ver} Requires: php-composer(container-interop/container-interop) >= %{container_interop_min_ver} Requires: php-composer(container-interop/container-interop) < %{container_interop_max_ver} -# phpcompatinfo (computed from version 1.3.0) +# phpcompatinfo (computed from version 1.3.3) +Requires: php(language) >= 5.3.0 Requires: php-reflection # Autoloader Requires: php-composer(symfony/class-loader) @@ -80,6 +78,8 @@ Autoloader: %{phpdir}/Invoker/autoload.php %prep %setup -qn %{github_name}-%{github_commit} + +%build : Create autoloader cat <<'AUTOLOAD' | tee src/autoload.php addPrefix('Invoker\\Test\\', __DIR__.'/tests-psr0'); BOOTSTRAP : Run tests +run=0 +ret=0 +if which php56; then + php56 %{_bindir}/phpunit --bootstrap bootstrap.php || ret=1 + run=1 +fi +if which php71; then + php71 %{_bindir}/phpunit --bootstrap bootstrap.php || ret=1 + run=1 +fi +if [ $run -eq 0 ]; then %{_bindir}/phpunit --verbose --bootstrap bootstrap.php - -if which php70; then - php70 %{_bindir}/phpunit --verbose --bootstrap bootstrap.php fi +exit $ret %else : Tests skipped %endif @@ -156,6 +162,9 @@ rm -rf %{buildroot} %changelog +* Sat Jul 23 2016 Shawn Iwinski - 1.3.3-1 +- Updated to 1.3.3 (RHBZ #1341396) + * Sun Mar 27 2016 Shawn Iwinski - 1.3.0-1 - Updated to 1.3.0 (RHBZ #1319537) -- cgit