[php-pecl-ncurses] add filter_provides to avoid private-shared-object-provides ncurses.so
Remi Collet
remi at fedoraproject.org
Sat Oct 23 15:15:37 UTC 2010
commit f456f07fa21d6c9669e5cae7b491624b7a725b08
Author: remi <fedora at famillecollet.com>
Date: Sat Oct 23 17:15:30 2010 +0200
add filter_provides to avoid private-shared-object-provides ncurses.so
php-pecl-ncurses.spec | 15 +++++++++++++--
1 files changed, 13 insertions(+), 2 deletions(-)
---
diff --git a/php-pecl-ncurses.spec b/php-pecl-ncurses.spec
index dbf6101..8ffd873 100644
--- a/php-pecl-ncurses.spec
+++ b/php-pecl-ncurses.spec
@@ -1,12 +1,12 @@
%{!?__pecl: %{expand: %%global __pecl %{_bindir}/pecl}}
%{!?php_extdir: %{expand: %%global php_extdir %(php-config --extension-dir)}}
-%define pecl_name ncurses
+%global pecl_name ncurses
Summary: Terminal screen handling and optimization package
Name: php-pecl-ncurses
Version: 1.0.1
-Release: 1%{?dist}
+Release: 2%{?dist}
License: PHP
Group: Development/Languages
URL: http://pecl.php.net/package/ncurses
@@ -16,6 +16,7 @@ Source2: xml2changelog
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: php-devel, ncurses-devel, php-pear
+
Requires(post): %{__pecl}
Requires(postun): %{__pecl}
Obsoletes: php-ncurses < 5.3.0
@@ -24,6 +25,13 @@ Provides: php-pecl(%{pecl_name}) = %{version}-%{release}
Requires: php(zend-abi) = %{php_zend_api}
Requires: php(api) = %{php_core_api}
+
+%{?filter_setup:
+%filter_provides_in %{php_extdir}/.*\.so$
+%filter_setup
+}
+
+
%description
ncurses (new curses) is a free software emulation of curses in
System V Rel 4.0 (and above). It uses terminfo format, supports
@@ -102,6 +110,9 @@ fi
%changelog
+* Sat Oct 23 2010 Remi Collet <Fedora at FamilleCollet.com> - 1.0.1-2
+- add filter_provides to avoid private-shared-object-provides ncurses.so
+
* Sat Dec 19 2009 Remi Collet <Fedora at FamilleCollet.com> 1.0.1-1
- update to 1.0.1
- enable wide char support
More information about the scm-commits
mailing list