[php-pecl-memcached] requires libmemcached >= build version

Remi Collet remi at fedoraproject.org
Mon Nov 19 13:20:31 UTC 2012


commit 41b34987182c521fd15dc142c83fb8c450076976
Author: Remi Collet <remi at fedoraproject.org>
Date:   Mon Nov 19 14:20:25 2012 +0100

    requires libmemcached >= build version

 php-pecl-memcached.spec |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/php-pecl-memcached.spec b/php-pecl-memcached.spec
index c1a3c0b..08fe9d7 100644
--- a/php-pecl-memcached.spec
+++ b/php-pecl-memcached.spec
@@ -2,11 +2,12 @@
 %{!?__pecl:     %{expand: %%global __pecl     %{_bindir}/pecl}}
 
 %global pecl_name memcached
+%global libmemcached_build_version %(pkg-config --silence-errors --modversion libmemcached 2>/dev/null || echo 65536)
 
 Summary:      Extension to work with the Memcached caching daemon
 Name:         php-pecl-memcached
 Version:      2.1.0
-Release:      4%{?dist}
+Release:      5%{?dist}
 # memcached is PHP, FastLZ is MIT
 License:      PHP and MIT
 Group:        Development/Languages
@@ -32,6 +33,7 @@ BuildRequires: cyrus-sasl-devel
 Requires(post): %{__pecl}
 Requires(postun): %{__pecl}
 
+Requires:     libmemcached%{?_isa} >= %{libmemcached_build_version}
 Requires:     php-pecl-igbinary%{?_isa}
 Requires:     php(zend-abi) = %{php_zend_api}
 Requires:     php(api) = %{php_core_api}
@@ -186,6 +188,9 @@ ln -s %{php_ztsextdir}/igbinary.so modules/
 
 
 %changelog
+* Mon Nov 19 2012  Remi Collet <remi at fedoraproject.org> - 2.1.0-5
+- requires libmemcached >= build version
+
 * Sat Nov 17 2012  Remi Collet <remi at fedoraproject.org> - 2.1.0-4
 - rebuild for libmemcached 1.0.14 (with SASL)
 - switch to upstream patch


More information about the scm-commits mailing list