summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--php-phpspec.spec56
1 files changed, 22 insertions, 34 deletions
diff --git a/php-phpspec.spec b/php-phpspec.spec
index a5ebf9e..5c97c3a 100644
--- a/php-phpspec.spec
+++ b/php-phpspec.spec
@@ -6,7 +6,7 @@
#
# Please, preserve the changelog entries
#
-%global gh_commit 4f42719d8d7a26063b9aa79a0f83ed56c79618f4
+%global gh_commit 8e72ed3576f6e26baebb2c214a8dba344508e3bd
%global gh_short %(c=%{gh_commit}; echo ${c:0:7})
%global gh_owner phpspec
%global gh_project phpspec
@@ -16,16 +16,14 @@
# to ensure components consistency
%if 0%{?fedora} > 26
%global symfony_ns Symfony3
-%global symfony_min 3.0
-%global symfony_max 4
+%global symfony_rpm php-symfony3
%else
%global symfony_ns Symfony
-%global symfony_min 2.7
-%global symfony_max 3
+%global symfony_rpm php-symfony
%endif
Name: php-phpspec
-Version: 3.4.2
+Version: 3.4.3
Release: 1%{?dist}
Summary: Specification-oriented BDD framework for PHP
@@ -44,25 +42,18 @@ BuildRequires: php-composer(phpspec/prophecy) < 2
BuildRequires: php-composer(phpspec/prophecy) >= 1.5
BuildRequires: php-composer(phpspec/php-diff) < 2
BuildRequires: php-composer(phpspec/php-diff) >= 1.0.0
-BuildRequires: php-composer(symfony/console) < %{symfony_max}
-BuildRequires: php-composer(symfony/console) >= %{symfony_min}
-BuildRequires: php-composer(symfony/event-dispatcher) < %{symfony_max}
-BuildRequires: php-composer(symfony/event-dispatcher) >= %{symfony_min}
-BuildRequires: php-composer(symfony/finder) < %{symfony_max}
-BuildRequires: php-composer(symfony/finder) >= %{symfony_min}
-BuildRequires: php-composer(symfony/process) < %{symfony_max}
-BuildRequires: php-composer(symfony/process) >= %{symfony_min}
-BuildRequires: php-composer(symfony/yaml) < %{symfony_max}
-BuildRequires: php-composer(symfony/yaml) >= %{symfony_min}
+BuildRequires: %{symfony_rpm}-console
+BuildRequires: %{symfony_rpm}-event-dispatcher
+BuildRequires: %{symfony_rpm}-finder
+BuildRequires: %{symfony_rpm}-process
+BuildRequires: %{symfony_rpm}-yaml
BuildRequires: php-composer(doctrine/instantiator) < 2
-BuildRequires: php-composer(doctrine/instantiator) >= 1.0.1
# From composer.json, require-dev
# "behat/behat": "^3.3",
# "symfony/filesystem": "^3.0",
# "phpunit/phpunit": "^5.5|^6.0",
# "ciaranmcnulty/versionbasedtestskipper": "^0.2.1"
-BuildRequires: php-composer(symfony/filesystem) < %{symfony_max}
-BuildRequires: php-composer(symfony/filesystem) >= %{symfony_min}
+BuildRequires: %{symfony_rpm}-filesystem
%if 0%{?fedora} >= 26
BuildRequires: php-composer(sebastian/exporter) < 4
%global phpunit %{_bindir}/phpunit6
@@ -97,16 +88,11 @@ Requires: php-composer(sebastian/exporter) < 4
%else
Requires: php-composer(sebastian/exporter) < 3
%endif
-Requires: php-composer(symfony/console) < %{symfony_max}
-Requires: php-composer(symfony/console) >= %{symfony_min}
-Requires: php-composer(symfony/event-dispatcher) < %{symfony_max}
-Requires: php-composer(symfony/event-dispatcher) >= %{symfony_min}
-Requires: php-composer(symfony/finder) < %{symfony_max}
-Requires: php-composer(symfony/finder) >= %{symfony_min}
-Requires: php-composer(symfony/process) < %{symfony_max}
-Requires: php-composer(symfony/process) >= %{symfony_min}
-Requires: php-composer(symfony/yaml) < %{symfony_max}
-Requires: php-composer(symfony/yaml) >= %{symfony_min}
+Requires: %{symfony_rpm}-console
+Requires: %{symfony_rpm}-symfony/event-dispatcher
+Requires: %{symfony_rpm}-symfony/finder
+Requires: %{symfony_rpm}-symfony/process
+Requires: %{symfony_rpm}-symfony/yaml
Requires: php-composer(doctrine/instantiator) >= 1.0.1
Requires: php-composer(doctrine/instantiator) < 2
Requires: php-tokenizer
@@ -165,16 +151,14 @@ rm spec/PhpSpec/Message/CurrentExampleTrackerSpec.php
# Ignore this test which rely on composer installation
rm spec/PhpSpec/NamespaceProvider/ComposerPsrNamespaceProviderSpec.php
-# PHP 7.2: https://github.com/phpspec/phpspec/issues/1094
-
-for cmd in "php %{phpunit}" "php56 %{_bindir}/phpunit" "php70 %{_bindir}/phpunit6" "php71 %{_bindir}/phpunit6"; do
+for cmd in "php %{phpunit}" php70 php71 php72; do
if which $cmd; then
set $cmd
- $1 -d include_path=.:%{buildroot}%{_datadir}/php \
+ $1 -d memory_limit=1G -d include_path=.:%{buildroot}%{_datadir}/php \
bin/phpspec \
run --format pretty --verbose --no-ansi
- $1 $2 \
+ $1 ${2:-%{_bindir}/phpunit6} \
--verbose \
--bootstrap %{buildroot}%{_datadir}/php/PhpSpec/autoload.php
fi
@@ -191,6 +175,10 @@ done
%changelog
+* Thu Dec 7 2017 Remi Collet <remi@remirepo.net> - 3.4.3-1
+- Update to 3.4.3
+- switch to symfony package name
+
* Mon Aug 7 2017 Remi Collet <remi@remirepo.net> - 3.4.2-1
- Update to 3.4.2