diff options
Diffstat (limited to 'php-phpunit-DbUnit-dev.spec')
-rw-r--r-- | php-phpunit-DbUnit-dev.spec | 218 |
1 files changed, 0 insertions, 218 deletions
diff --git a/php-phpunit-DbUnit-dev.spec b/php-phpunit-DbUnit-dev.spec deleted file mode 100644 index 893a37a..0000000 --- a/php-phpunit-DbUnit-dev.spec +++ /dev/null @@ -1,218 +0,0 @@ -# remirepo/fedora spec file for php-phpunit-DbUnit -# -# Copyright (c) 2010-2015 Remi Collet -# License: CC-BY-SA -# http://creativecommons.org/licenses/by-sa/4.0/ -# -# Please, preserve the changelog entries -# -%global gh_commit 12f7e91d83afe97c485261ec893997a141345caf -%global gh_short %(c=%{gh_commit}; echo ${c:0:7}) -%global gh_owner sebastianbergmann -%global gh_project dbunit -%global php_home %{_datadir}/php -%global pear_name DbUnit -%global pear_channel pear.phpunit.de -%if 0%{?rhel} == 5 -# libxml is too old for LIBXML_PARSEHUGE used in tests -%global with_tests %{?_with_tests:1}%{!?_with_tests:0} -%else -%global with_tests %{?_without_tests:0}%{!?_without_tests:1} -%endif - -Name: php-phpunit-DbUnit -Version: 2.0.1 -Release: 1%{?dist} -Summary: DbUnit port for PHP/PHPUnit - -Group: Development/Libraries -License: BSD -URL: https://github.com/%{gh_owner}/%{gh_project} -Source0: https://github.com/%{gh_owner}/%{gh_project}/archive/%{gh_commit}/%{gh_project}-%{version}-%{gh_short}.tar.gz - -# Autoloader full path -Patch0: %{gh_project}-2.0.0-autoload.patch - -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildArch: noarch -BuildRequires: php(language) >= 5.6 -BuildRequires: %{_bindir}/phpab -%if %{with_tests} -BuildRequires: php-pdo -# ignore min version, as tested with 4.8 -BuildRequires: php-composer(phpunit/phpunit) >= 4 -%endif - -# From composer.json -# "php": ">=5.6", -# "phpunit/phpunit": "~5", -# "symfony/yaml": "~2.1|~3.0", -# "ext-pdo": "*", -# "ext-simplexml": "*" -Requires: php(language) >= 5.6 -Requires: php-pdo -Requires: php-simplexml -Requires: php-composer(phpunit/phpunit) >= 5 -Requires: php-composer(phpunit/phpunit) < 6 -Requires: php-composer(symfony/yaml) >= 2.1 -Requires: php-composer(symfony/yaml) < 4 -# From phpcompatinfo report for version 1.3.0 -Requires: php-libxml -Requires: php-reflection -Requires: php-spl - -Provides: php-composer(phpunit/dbunit) = %{version} - - -%description -DbUnit port for PHP/PHPUnit. - - -%prep -%setup -q -n %{gh_project}-%{gh_commit} - -%patch0 -p1 -b .rpm - - -%build -: Generate library autoloader -%{_bindir}/phpab \ - --output src/Extensions/Database/Autoload.php \ - src/Extensions/Database - - -%install -rm -rf %{buildroot} -mkdir -p %{buildroot}%{php_home} -cp -pr src %{buildroot}%{php_home}/PHPUnit - -install -D -p -m 755 dbunit %{buildroot}%{_bindir}/dbunit - - -%if %{with_tests} -%check -: Generate tests autoloader -%{_bindir}/phpab --output tests/bs.php tests - -: Run tests - set include_path to ensure PHPUnit autoloader use it -%{_bindir}/php -d include_path=.:%{buildroot}%{php_home}:%{php_home} \ -%{_bindir}/phpunit \ - --bootstrap tests/bs.php \ - --configuration ./build/phpunit.xml \ - --verbose -%endif - - -%clean -rm -rf %{buildroot} - - -%post -if [ -x %{_bindir}/pear ]; then - %{_bindir}/pear uninstall --nodeps --ignore-errors --register-only \ - %{pear_channel}/%{pear_name} >/dev/null || : -fi - - -%files -%defattr(-,root,root,-) -%{!?_licensedir:%global license %%doc} -%license LICENSE -%doc ChangeLog.md -%doc samples -%doc composer.json -%{_bindir}/dbunit -%{php_home}/PHPUnit/Extensions/Database - - -%changelog -* Fri Oct 2 2015 Remi Collet <remi@fedoraproject.org> - 2.0.1-1 -- update to 2.0.1 (no change) - -* Fri Oct 2 2015 Remi Collet <remi@fedoraproject.org> - 2.0.0-1 -- update to 2.0.0 -- raise dependency on PHP version 5.6 -- raise dependency on PHPUnit version 5 - -* Fri Aug 7 2015 Remi Collet <remi@fedoraproject.org> - 1.4.1-1 -- update to 1.4.1 - -* Fri Jun 5 2015 Remi Collet <remi@fedoraproject.org> - 1.4.0-1 -- update to 1.4.0 -- raise dependency on PHPUnit 4.0 -- disable test suite on EL-5 - -* Sun Mar 29 2015 Remi Collet <remi@fedoraproject.org> - 1.3.2-1 -- update to 1.3.2 -- switch all dependencies to composer - -* Sun Jun 08 2014 Remi Collet <remi@fedoraproject.org> - 1.3.1-4 -- fix FTBFS, add BR php-pdo -- add composer provides -- add composer.json as doc - -* Wed Apr 30 2014 Remi Collet <remi@fedoraproject.org> - 1.3.1-3 -- cleanup pear registry - -* Tue Apr 29 2014 Remi Collet <remi@fedoraproject.org> - 1.3.1-2 -- sources from github -- run tests during build - -* Tue Apr 01 2014 Remi Collet <remi@fedoraproject.org> - 1.3.1-1 -- Update to 1.3.1 - -* Fri Nov 01 2013 Remi Collet <remi@fedoraproject.org> - 1.3.0-1 -- Update to 1.3.0 -- add requires: symfony2/Yaml - -* Tue Mar 05 2013 Remi Collet <remi@fedoraproject.org> - 1.2.3-1 -- Version 1.2.3 (stable) - API 1.2.0 (stable) - -* Thu Jan 10 2013 Remi Collet <remi@fedoraproject.org> - 1.2.2-1 -- Version 1.2.2 (stable) - API 1.2.0 (stable) - -* Sat Oct 6 2012 Remi Collet <remi@fedoraproject.org> - 1.2.1-1 -- Version 1.2.1 (stable) - API 1.2.0 (stable) - -* Thu Sep 20 2012 Remi Collet <remi@fedoraproject.org> - 1.2.0-1 -- Version 1.2.0 (stable) - API 1.2.0 (stable) -- raise dependencies: php 5.3.3, PHPUnit 3.7.0, - Yaml 2.1.0 (instead of YAML from symfony 1) - -* Fri Jan 27 2012 Remi Collet <remi@fedoraproject.org> - 1.1.2-1 -- Version 1.1.2 (stable) - API 1.1.0 (stable) - -* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Fri Nov 11 2011 Remi Collet <remi@fedoraproject.org> - 1.1.1-1 -- Version 1.1.1 (stable) - API 1.1.0 (stable) - -* Tue Nov 01 2011 Remi Collet <remi@fedoraproject.org> - 1.1.0-1 -- Version 1.1.0 (stable) - API 1.1.0 (stable) - -* Fri Aug 19 2011 Remi Collet <remi@fedoraproject.org> - 1.0.3-1 -- Version 1.0.3 (stable) - API 1.0.0 (stable) - -* Fri Jun 10 2011 Remi Collet <Fedora@famillecollet.com> - 1.0.2-1 -- Version 1.0.2 (stable) - API 1.0.0 (stable) -- remove PEAR hack (only needed for EPEL) -- raise PEAR dependency to 1.9.2 - -* Tue May 3 2011 Remi Collet <Fedora@famillecollet.com> - 1.0.1-2 -- rebuild for doc in /usr/share/doc/pear - -* Wed Feb 16 2011 Remi Collet <Fedora@famillecollet.com> - 1.0.1-1 -- Version 1.0.1 (stable) - API 1.0.0 (stable) - -* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Fri Nov 05 2010 Remi Collet <Fedora@famillecollet.com> - 1.0.0-2 -- lower PEAR dependency to allow el6 build -- fix URL - -* Sun Sep 26 2010 Remi Collet <Fedora@famillecollet.com> - 1.0.0-1 -- initial generated spec + clean - - |