summaryrefslogtreecommitdiffstats
path: root/php-horde-Horde-Mongo.spec
diff options
context:
space:
mode:
Diffstat (limited to 'php-horde-Horde-Mongo.spec')
-rw-r--r--php-horde-Horde-Mongo.spec16
1 files changed, 15 insertions, 1 deletions
diff --git a/php-horde-Horde-Mongo.spec b/php-horde-Horde-Mongo.spec
index 1b84a85..9b11706 100644
--- a/php-horde-Horde-Mongo.spec
+++ b/php-horde-Horde-Mongo.spec
@@ -12,7 +12,7 @@
Name: php-horde-Horde-Mongo
Version: 1.0.3
-Release: 1%{?dist}
+Release: 3%{?dist}
Summary: Horde Mongo Configuration
Group: Development/Libraries
@@ -20,6 +20,9 @@ License: LGPLv2
URL: http://%{pear_channel}
Source0: http://%{pear_channel}/get/%{pear_name}-%{version}.tgz
+# https://github.com/horde/horde/pull/194
+Patch0: %{name}-pr194.patch
+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: php(language) >= 5.3.0
@@ -30,7 +33,11 @@ Requires(post): %{__pear}
Requires(postun): %{__pear}
Requires: php(language) >= 5.3.0
Requires: php-spl
+%if 0%{?rhel} == 5
Requires: php-pecl(mongo) >= 1.3.0
+%else
+Requires: php-composer(alcaeus/mongo-php-adapter)
+%endif
Requires: php-pear(PEAR) >= 1.7.0
Requires: php-channel(%{pear_channel})
@@ -47,6 +54,9 @@ consistently across various Horde packages.
cd %{pear_name}-%{version}
mv ../package.xml %{name}.xml
+%patch0 -p3 -b .pr194
+sed -e '/Client.php/s/md5sum="[^"]*"//' \
+ -i %{name}.xml
%build
@@ -91,6 +101,10 @@ fi
%changelog
+* Mon Jun 27 2016 Remi Collet <remi@fedoraproject.org> - 1.0.3-3
+- drop dependency on mongo extension for PHP 7
+- add dependency on alcaeus/mongo-php-adapter
+
* Fri Jan 09 2015 Remi Collet <remi@fedoraproject.org> - 1.0.3-1
- Update to 1.0.3
- add provides php-composer(horde/horde-mongo)