summaryrefslogtreecommitdiffstats
path: root/php-phpunit-php-code-coverage5.spec
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2017-11-06 08:39:16 +0100
committerRemi Collet <remi@remirepo.net>2017-11-06 08:39:16 +0100
commit42c6789a4badb9dd94780d7fad3d39e72a905505 (patch)
tree424febfba4b886adfad0bddc0153f34aaefe8282 /php-phpunit-php-code-coverage5.spec
parentd9f66c663fdedd61d193389edba034be01d07a7f (diff)
Update to 5.2.3
raise dependency on phpunit/php-token-stream 2.0
Diffstat (limited to 'php-phpunit-php-code-coverage5.spec')
-rw-r--r--php-phpunit-php-code-coverage5.spec27
1 files changed, 16 insertions, 11 deletions
diff --git a/php-phpunit-php-code-coverage5.spec b/php-phpunit-php-code-coverage5.spec
index fec4509..affb586 100644
--- a/php-phpunit-php-code-coverage5.spec
+++ b/php-phpunit-php-code-coverage5.spec
@@ -9,7 +9,7 @@
%global bootstrap 0
# Github
-%global gh_commit 8ed1902a57849e117b5651fc1a5c48110946c06b
+%global gh_commit 8e1d2397d8adf59a3f12b2878a3aaa66d1ab189d
#global gh_date 20150924
%global gh_short %(c=%{gh_commit}; echo ${c:0:7})
%global gh_vendor sebastianbergmann
@@ -23,8 +23,8 @@
%global php_home %{_datadir}/php
%global ver_major 5
%global ver_minor 2
-%global ver_patch 2
-%global specrel 3
+%global ver_patch 3
+%global specrel 1
%if %{bootstrap}
%global with_tests 0%{?_with_tests:1}
%else
@@ -48,8 +48,6 @@ Source0: https://github.com/%{gh_vendor}/%{gh_project}/archive/%{gh_commi
# RPM specific changes: use system .ttf file
Patch0: %{name}-fonts.patch
-Patch1: https://patch-diff.githubusercontent.com/raw/sebastianbergmann/php-code-coverage/pull/554.patch
-
BuildArch: noarch
BuildRequires: php-fedora-autoloader-devel >= 1.0.0
%if %{with_tests}
@@ -57,7 +55,7 @@ BuildRequires: php(language) >= 7.0
BuildRequires: php-composer(phpunit/php-file-iterator) < 2
BuildRequires: php-composer(phpunit/php-file-iterator) >= 1.4.2
BuildRequires: php-composer(phpunit/php-token-stream) < 3
-BuildRequires: php-composer(phpunit/php-token-stream) >= 1.4.11
+BuildRequires: php-composer(phpunit/php-token-stream) >= 2.0
BuildRequires: php-composer(phpunit/php-text-template) < 2
BuildRequires: php-composer(phpunit/php-text-template) >= 1.2.1
BuildRequires: php-composer(sebastian/code-unit-reverse-lookup) < 2
@@ -80,7 +78,7 @@ BuildRequires: php-pecl-xdebug >= 2.5.5
# "ext-dom": "*",
# "ext-xmlwriter": "*",
# "phpunit/php-file-iterator": "^1.4.2",
-# "phpunit/php-token-stream": "^1.4.11 || ^2.0",
+# "phpunit/php-token-stream": "^2.0",
# "phpunit/php-text-template": "^1.2.1",
# "sebastian/code-unit-reverse-lookup": "^1.0.1",
# "sebastian/environment": "^3.0",
@@ -92,7 +90,7 @@ Requires: php-xmlwriter
Requires: php-composer(phpunit/php-file-iterator) < 2
Requires: php-composer(phpunit/php-file-iterator) >= 1.4.2
Requires: php-composer(phpunit/php-token-stream) < 3
-Requires: php-composer(phpunit/php-token-stream) >= 1.4.11
+Requires: php-composer(phpunit/php-token-stream) >= 2.0
Requires: php-composer(phpunit/php-text-template) < 2
Requires: php-composer(phpunit/php-text-template) >= 1.2.1
Requires: php-composer(sebastian/code-unit-reverse-lookup) < 2
@@ -142,7 +140,6 @@ Autoloader: %{php_home}/%{ns_vendor}/%{ns_project}%{ver_major}/autoload.php
%prep
%setup -q -n %{gh_project}-%{gh_commit}
-%patch1 -p1
%if %{with_glyphicons}
%patch0 -p0 -b .rpm
@@ -157,10 +154,14 @@ rm src/Report/Html/Renderer/Template/fonts/glyphicons-halflings-regular.ttf
--output src/autoload.php \
src
+# Temporarily keep fallback on old phpunit/php-token-stream
cat << 'EOF' | tee -a src/autoload.php
\Fedora\Autoloader\Dependencies::required([
'File/Iterator/Autoload.php',
- 'PHP/Token/Stream/Autoload.php',
+ [
+ 'SebastianBergmann/PhpTokenStream2/autoload.php',
+ 'PHP/Token/Stream/Autoload.php',
+ ],
'Text/Template/Autoload.php',
'%{ns_vendor}/CodeUnitReverseLookup/autoload.php',
'%{ns_vendor}/Environment3/autoload.php',
@@ -196,7 +197,7 @@ for cmd in php php70 php71 php72; do
-d include_path=.:%{buildroot}%{php_home}:%{php_home} \
%{_bindir}/phpunit6 \
--filter '^((?!(testForClassWithAnonymousFunction|testTextForClassWithAnonymousFunction|testGetLinesToBeIgnored3|testCloverForClassWithAnonymousFunction)).)*$' \
- --no-coverage --verbose || ret=1
+ --verbose || ret=1
fi
done
exit $ret
@@ -213,6 +214,10 @@ exit $ret
%changelog
+* Mon Nov 6 2017 Remi Collet <remi@remirepo.net> - 5.2.3-1
+- Update to 5.2.3
+- raise dependency on phpunit/php-token-stream 2.0
+
* Fri Nov 3 2017 Remi Collet <remi@remirepo.net> - 5.2.2-3
- fix FTBFS from Koschei, add patch for PHP 7.2 from
https://github.com/sebastianbergmann/php-code-coverage/pull/554