[php-pecl-memcache] add filter_provides to avoid private-shared-object-provides memcache.so

Remi Collet remi at fedoraproject.org
Sat Oct 23 14:56:08 UTC 2010


commit 56b19176ee16f225c7c52f0267724b1ee69e7c29
Author: remi <fedora at famillecollet.com>
Date:   Sat Oct 23 16:56:00 2010 +0200

    add filter_provides to avoid private-shared-object-provides memcache.so

 php-pecl-memcache.spec |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)
---
diff --git a/php-pecl-memcache.spec b/php-pecl-memcache.spec
index c902277..861369b 100644
--- a/php-pecl-memcache.spec
+++ b/php-pecl-memcache.spec
@@ -7,7 +7,7 @@
 Summary:      Extension to work with the Memcached caching daemon
 Name:         php-pecl-memcache
 Version:      3.0.5
-Release:      1%{?dist}
+Release:      2%{?dist}
 License:      PHP
 Group:        Development/Languages
 URL:          http://pecl.php.net/package/%{pecl_name}
@@ -17,8 +17,13 @@ Source2:      xml2changelog
 
 BuildRoot:    %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: php-devel >= 4.3.11, php-pear, zlib-devel
+
+%if 0%{?pecl_install:1}
 Requires(post): %{__pecl}
+%endif
+%if 0%{?pecl_uninstall:1}
 Requires(postun): %{__pecl}
+%endif
 Provides:     php-pecl(%{pecl_name}) = %{version}-%{release}
 %if %{?php_zend_api}0
 Requires:     php(zend-abi) = %{php_zend_api}
@@ -27,6 +32,13 @@ Requires:     php(api) = %{php_core_api}
 Requires:     php-api = %{php_apiver}
 %endif
 
+
+%{?filter_setup:
+%filter_provides_in %{php_extdir}/.*\.so$
+%filter_setup
+}
+
+
 %description
 Memcached is a caching daemon designed especially for
 dynamic web applications to decrease database load by
@@ -140,6 +152,9 @@ fi
 
 
 %changelog
+* Sat Oct 23 2010  Remi Collet <Fedora at FamilleCollet.com> 3.0.5-2
+- add filter_provides to avoid private-shared-object-provides memcache.so
+
 * Tue Oct 05 2010 Remi Collet <Fedora at FamilleCollet.com> 3.0.5-1
 - update to 3.0.5
 


More information about the scm-commits mailing list