From 66306b9466df415e812cafdfe3a3985e214f3762 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Mon, 19 Sep 2005 20:35:06 +0000 Subject: [PATCH] - use new pear build system Changed files: php-pear-Crypt_Xtea.spec -> 1.10 --- php-pear-Crypt_Xtea.spec | 33 ++++++++++++++++++++++++++------- 1 file changed, 26 insertions(+), 7 deletions(-) diff --git a/php-pear-Crypt_Xtea.spec b/php-pear-Crypt_Xtea.spec index b9eb2d7..bd6643e 100644 --- a/php-pear-Crypt_Xtea.spec +++ b/php-pear-Crypt_Xtea.spec @@ -7,13 +7,14 @@ Summary: %{_pearname} - the Tiny Encryption Algorithm (TEA) (New Variant) Summary(pl): %{_pearname} - Tiny Encryption Algorithm (TEA) (nowy wariant) Name: php-pear-%{_pearname} Version: 1.0 -Release: 3 +Release: 3.2 License: PHP 2.02 Group: Development/Languages/PHP # Source0-md5: 77a3221bdae2bfa6d5c5b69ef9c52de2 Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz URL: http://pear.php.net/package/Crypt_Xtea/ -BuildRequires: rpm-php-pearprov >= 4.0.2-98 +BuildRequires: rpm-php-pearprov >= 4.4.2-10.2 +BuildRequires: sed >= 4.0 Requires: php-pear BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -34,19 +35,37 @@ http://vader.brad.ac.uk/tea/source.shtml#new_ansi Ta klasa ma w PEAR status: %{_status}. +%package tests +Summary: Tests for PEAR::%{_pearname} +Group: Development +Requires: %{name} = %{version}-%{release} + +%description tests +Tests for PEAR::%{_pearname}. + %prep -%setup -q -c +%pear_package_setup + +# this should be in tests. +cd ./%{php_pear_dir} +install -d tests/%{_pearname} +sed -i 's,Xtea.php,Crypt/Xtea.php,' %{_class}/%{_subclass}Test.php +mv %{_class}/%{_subclass}Test.php tests/%{_pearname} %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{php_pear_dir}/%{_class} - -install %{_pearname}-%{version}/%{_subclass}.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class} +install -d $RPM_BUILD_ROOT%{php_pear_dir} +%pear_package_install %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc %{_pearname}-%{version}/*Test* +%doc install.log +%{php_pear_dir}/.registry/*.reg %{php_pear_dir}/%{_class}/*.php + +%files tests +%defattr(644,root,root,755) +%{php_pear_dir}/tests/* -- 2.44.0