From 8395d79e144ea3ed06c66435eb038dc2833f05cf Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Thu, 29 Sep 2005 19:36:42 +0000 Subject: [PATCH 1/1] - new pear packaging - complete %files - rel 3 Changed files: php-pear-System_Socket.spec -> 1.7 --- php-pear-System_Socket.spec | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/php-pear-System_Socket.spec b/php-pear-System_Socket.spec index f39ef32..f996797 100644 --- a/php-pear-System_Socket.spec +++ b/php-pear-System_Socket.spec @@ -8,17 +8,20 @@ Summary: %{_pearname} - OO socket API Summary(pl): %{_pearname} - Zorientowane obiektowo API dla gniazd Name: php-pear-%{_pearname} Version: 0.4.1 -Release: 2 +Release: 3 License: PHP 2.02 Group: Development/Languages/PHP Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz # Source0-md5: bd7fb3d8859abb29a632e6e063d92e79 URL: http://pear.php.net/package/System_Socket/ -BuildRequires: rpm-php-pearprov >= 4.0.2-98 +BuildRequires: rpm-php-pearprov >= 4.4.2-11 Requires: php-pear BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +# exclude optional dependencies +%define _noautoreq 'pear(Net/IPv4.*)' 'pear(Log.*)' + %description Aims to provide a thight and robust OO API to PHPs socket extension (ext/sockets). @@ -32,20 +35,25 @@ obiektowo API dla gniazd - jednego z rozszerze Ta klasa ma w PEAR status: %{_status}. %prep -%setup -q -c +%pear_package_setup %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass} - -install %{_pearname}-%{version}/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class} -install %{_pearname}-%{version}/%{_subclass}*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass} +install -d $RPM_BUILD_ROOT%{php_pear_dir} +%pear_package_install %clean rm -rf $RPM_BUILD_ROOT +%post +if [ -f %{_docdir}/%{name}-%{version}/optional-packages.txt ]; then + cat %{_docdir}/%{name}-%{version}/optional-packages.txt +fi + %files %defattr(644,root,root,755) -%doc %{_pearname}-%{version}/docs +%doc install.log +%doc docs/%{_pearname}/* +%{php_pear_dir}/.registry/*.reg %{php_pear_dir}/%{_class}/*.php %{php_pear_dir}/%{_class}/%{_subclass} -- 2.44.0