From e49e1e07693f23893718f7abd74de9d4a8d84166 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Thu, 7 Mar 2019 12:10:07 +0100 Subject: single autoloader --- php-mock2.spec | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/php-mock2.spec b/php-mock2.spec index e8446fa..c0bc237 100644 --- a/php-mock2.spec +++ b/php-mock2.spec @@ -15,7 +15,7 @@ Name: php-mock%{major} Version: 2.1.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: PHP-Mock can mock built-in PHP functions License: WTFPL @@ -81,27 +81,27 @@ Autoloader: %{_datadir}/php/phpmock%{major}/autoload.php %prep %setup -q -n %{gh_project}-%{gh_commit} +: Prepare the layout +mkdir -p rpm/tests rpm/php +mv classes rpm/php/phpmock%{major} +mv tests rpm/tests/phpmock%{major} + : Create autoloader -cat << 'AUTOLOAD' | tee classes/autoload.php +cat << 'AUTOLOAD' | tee rpm/php/phpmock%{major}/autoload.php >rpm/php/phpmock%{major}/autoload.php -cat << 'AUTOLOAD' | tee tests/autoload.php ->tests/autoload.php %build @@ -110,12 +110,9 @@ grep -v '>tests/autoload.php %install # Library -mkdir -p %{buildroot}%{_datadir}/php/ -cp -pr classes %{buildroot}%{_datadir}/php/phpmock%{major} - -# Unit tests -mkdir -p %{buildroot}%{_datadir}/tests -cp -pr tests %{buildroot}%{_datadir}/tests/phpmock%{major} +mkdir -p %{buildroot}%{_datadir} +cp -pr rpm/php %{buildroot}%{_datadir}/php +cp -pr rpm/tests %{buildroot}%{_datadir}/tests %check @@ -125,7 +122,7 @@ ret=0 for cmdarg in "php %{phpunit}" "php70 %{_bindir}/phpunit6" "php71 %{_bindir}/phpunit7" "php72 %{_bindir}/phpunit8" "php73 %{_bindir}/phpunit8"; do if which $cmdarg; then set $cmdarg - $1 $2 --bootstrap %{buildroot}%{_datadir}/tests/phpmock2/autoload.php --verbose || ret=1 + $1 $2 --bootstrap %{buildroot}%{_datadir}/tests/phpmock2/autoload.php --verbose rpm/tests|| ret=1 fi done exit $ret @@ -144,6 +141,9 @@ exit $ret %changelog +* Thu Mar 7 2019 Remi Collet - 2.1.0-2 +- single autoloader + * Wed Mar 6 2019 Remi Collet - 2.1.0-1 - update to 2.1.0 -- cgit