From 83279021e679eb0ab9b0ba42fe1606bbfec12409 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Tue, 20 Sep 2005 21:57:25 +0000 Subject: [PATCH] - new pear packaging Changed files: php-pear-File_Passwd.spec -> 1.25 --- php-pear-File_Passwd.spec | 39 +++++++++++++++++++++++++++++++-------- 1 file changed, 31 insertions(+), 8 deletions(-) diff --git a/php-pear-File_Passwd.spec b/php-pear-File_Passwd.spec index 4b1bd6c..9491081 100644 --- a/php-pear-File_Passwd.spec +++ b/php-pear-File_Passwd.spec @@ -8,17 +8,20 @@ Summary: %{_pearname} - manipulate password files Summary(pl): %{_pearname} - manipulacje na plikach z hasĀ³ami Name: php-pear-%{_pearname} Version: 1.1.5 -Release: 1 +Release: 1.1 License: PHP 2.02 Group: Development/Languages/PHP Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz # Source0-md5: 2821181aa1c1eaeba80c22378ea4c76c URL: http://pear.php.net/package/File_Passwd/ -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(Crypt/CHAP.*)' + %description Provides methods to manipulate standard Unix, SMB server, AuthUser (.htpasswd), AuthDigest (.htdigest) and CVS pserver password @@ -33,22 +36,42 @@ na plikach passwd CVS pserver. Ta klasa ma w PEAR status: %{_status}. +%package tests +Summary: Tests for PEAR::%{_pearname} +Summary(pl): Testy dla PEAR::%{_pearname} +Group: Development +Requires: %{name} = %{version}-%{release} + +%description tests +Tests for PEAR::%{_pearname}. + +%description tests -l pl +Testy dla PEAR::%{_pearname}. + %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}/tests +%doc install.log optional-packages.txt +%{php_pear_dir}/.registry/*.reg %dir %{php_pear_dir}/%{_class}/%{_subclass} %{php_pear_dir}/%{_class}/*.php %{php_pear_dir}/%{_class}/%{_subclass}/*.php + +%files tests +%defattr(644,root,root,755) +%{php_pear_dir}/tests/* -- 2.44.0