summaryrefslogtreecommitdiffstats
path: root/php-horde-Horde-Util.spec
diff options
context:
space:
mode:
Diffstat (limited to 'php-horde-Horde-Util.spec')
-rw-r--r--php-horde-Horde-Util.spec17
1 files changed, 13 insertions, 4 deletions
diff --git a/php-horde-Horde-Util.spec b/php-horde-Horde-Util.spec
index 385ecee..c4940c7 100644
--- a/php-horde-Horde-Util.spec
+++ b/php-horde-Horde-Util.spec
@@ -19,15 +19,15 @@
Name: php-horde-Horde-Util
Version: 2.5.8
-Release: 8%{?dist}
+Release: 11%{?dist}
Summary: Horde Utility Libraries
-Group: Development/Libraries
License: LGPLv2
URL: http://%{pear_channel}
Source0: http://%{pear_channel}/get/%{pear_name}-%{version}.tgz
Patch0: https://github.com/horde/Util/commit/a8777ae113732dd18f9cf04d825322f596fedac7.patch
+Patch1: https://patch-diff.githubusercontent.com/raw/horde/Util/pull/2.patch
BuildArch: noarch
BuildRequires: php(language) >= 5.3.0
@@ -41,7 +41,11 @@ BuildRequires: glibc-langpack-tr
%endif
%if %{with_tests}
# To run unit tests
-BuildRequires: php-pear(%{pear_channel}/Horde_Test) >= 2.1.0
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+BuildRequires: (php-pear(%{pear_channel}/Horde_Test) >= 2.1.0 with php-pear(%{pear_channel}/Horde_Test) < 3)
+%else
+BuildRequires: php-pear(%{pear_channel}/Horde_Test) >= 2.1.0
+%endif
%endif
Requires(post): %{__pear}
@@ -78,6 +82,7 @@ These classes provide functionality useful for all kind of applications.
cd %{pear_name}-%{version}
%patch0 -p1 -b .upstream
+%patch1 -p1 -b .pr2
sed -e 's/md5sum="[^"]*"//' ../package.xml >%{name}.xml
@@ -105,7 +110,7 @@ export LANG=fr_FR.utf8
cd %{pear_name}-%{version}/test/$(echo %{pear_name} | sed -e s:_:/:g)
ret=0
-for cmd in php php56 php70 php71 php72 php73; do
+for cmd in php php56 php70 php71 php72 php73 php74; do
if which $cmd; then
$cmd %{_bindir}/phpunit --verbose . || ret=1
fi
@@ -141,6 +146,10 @@ fi
%changelog
+* Tue Oct 1 2019 Remi Collet <remi@remirepo.net> - 2.5.8-11
+- add patch for PHP 7.2 from
+ https://github.com/horde/Util/pull/2
+
* Fri Jan 4 2019 Remi Collet <remi@remirepo.net> - 2.5.8-8
- cleanup for EL-8