Author: glen                         Date: Mon Sep 19 20:35:15 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- use new pear build system

---- Files affected:
SPECS:
   php-pear-Contact_AddressBook.spec (1.3 -> 1.4) , 
php-pear-Contact_Vcard_Build.spec (1.11 -> 1.12) , 
php-pear-Contact_Vcard_Parse.spec (1.9 -> 1.10) , php-pear-Crypt_Blowfish.spec 
(1.2 -> 1.3) , php-pear-Crypt_CBC.spec (1.17 -> 1.18) , 
php-pear-Crypt_HMAC.spec (1.9 -> 1.10) , php-pear-Crypt_RSA.spec (1.1 -> 1.2) , 
php-pear-Crypt_Rc4.spec (1.17 -> 1.18) , php-pear-Crypt_Xtea.spec (1.9 -> 1.10) 
, php-pear-DBA.spec (1.21 -> 1.22) , php-pear-DBA_Relational.spec (1.10 -> 
1.11) , php-pear-DB_DataObject.spec (1.36 -> 1.37) , 
php-pear-DB_DataObject_FormBuilder.spec (1.17 -> 1.18) , 
php-pear-DB_NestedSet.spec (1.19 -> 1.20) , php-pear-DB_Pager.spec (1.16 -> 
1.17) 

---- Diffs:

================================================================
Index: SPECS/php-pear-Contact_AddressBook.spec
diff -u SPECS/php-pear-Contact_AddressBook.spec:1.3 
SPECS/php-pear-Contact_AddressBook.spec:1.4
--- SPECS/php-pear-Contact_AddressBook.spec:1.3 Sat Dec 25 00:45:33 2004
+++ SPECS/php-pear-Contact_AddressBook.spec     Mon Sep 19 22:35:06 2005
@@ -9,13 +9,13 @@
 Summary(pl):   %{_pearname} - Klasa do importowania/eksportowania książki 
adresowej
 Name:          php-pear-%{_pearname}
 Version:       0.1.0
-Release:       1
+Release:       1.1
 License:       BSD
 Group:         Development/Languages/PHP
 Source0:       http://pear.php.net/get/%{_pearname}-%{version}dev1.tgz
 # Source0-md5: 7cb8111400f3884a0e854a52dfdc1af7
 URL:           http://pear.php.net/package/Contact_AddressBook/
-BuildRequires: rpm-php-pearprov >= 4.0.2-98
+BuildRequires: rpm-php-pearprov >= 4.4.2-10.2
 Requires:      php-pear
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -38,30 +38,35 @@
 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}dev1/%{_class}/%{_subclass}.php 
$RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/
-install %{_pearname}-%{version}dev1/%{_class}/%{_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
 
 %files
 %defattr(644,root,root,755)
-%doc %{_pearname}-%{version}dev1/{README.txt,examples,gateaway,definitions}
+%doc install.log
+%doc docs/%{_pearname}/{README.txt,examples,gateaway}
+%{php_pear_dir}/.registry/*.reg
 %{php_pear_dir}/%{_class}/%{_subclass}.php
 %{php_pear_dir}/%{_class}/%{_subclass}
 
+%{php_pear_dir}/data/%{_pearname}
+
 %define date   %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <[EMAIL PROTECTED]>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.4  2005/09/19 20:35:06  glen
+- use new pear build system
+
 Revision 1.3  2004/12/24 23:45:33  qboosh
 - pl desc
 

================================================================
Index: SPECS/php-pear-Contact_Vcard_Build.spec
diff -u SPECS/php-pear-Contact_Vcard_Build.spec:1.11 
SPECS/php-pear-Contact_Vcard_Build.spec:1.12
--- SPECS/php-pear-Contact_Vcard_Build.spec:1.11        Sat Dec  4 21:53:51 2004
+++ SPECS/php-pear-Contact_Vcard_Build.spec     Mon Sep 19 22:35:06 2005
@@ -8,13 +8,13 @@
 Summary(pl):   %{_pearname} - tworzenie i wyciąganie bloków tekstu vCard 2.1 i 
3.0
 Name:          php-pear-%{_pearname}
 Version:       1.1
-Release:       3
+Release:       3.1
 License:       PHP 2.02
 Group:         Development/Languages/PHP
 Source0:       http://pear.php.net/get/%{_pearname}-%{version}.tgz
 # Source0-md5: 317afcf8a052d0200b2cb7a1c88cd0ef
 URL:           http://pear.php.net/package/Contact_Vcard_Build/
-BuildRequires: rpm-php-pearprov >= 4.0.2-98
+BuildRequires: rpm-php-pearprov >= 4.4.2-10.2
 Requires:      php-pear
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -31,27 +31,44 @@
 
 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
 
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT%{php_pear_dir}
-install %{_pearname}-%{version}/*.php $RPM_BUILD_ROOT%{php_pear_dir}
+%pear_package_install
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
+%doc install.log
+%{php_pear_dir}/.registry/*.reg
 %{php_pear_dir}/%{_class}.php
 
+%files tests
+%defattr(644,root,root,755)
+%{php_pear_dir}/tests/*
+
 %define        date    %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <[EMAIL PROTECTED]>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.12  2005/09/19 20:35:06  glen
+- use new pear build system
+
 Revision 1.11  2004/12/04 20:53:51  adamg
 - fix installation path (install in %%{php_pear_dir})
 - release 3

================================================================
Index: SPECS/php-pear-Contact_Vcard_Parse.spec
diff -u SPECS/php-pear-Contact_Vcard_Parse.spec:1.9 
SPECS/php-pear-Contact_Vcard_Parse.spec:1.10
--- SPECS/php-pear-Contact_Vcard_Parse.spec:1.9 Fri Dec  3 22:54:14 2004
+++ SPECS/php-pear-Contact_Vcard_Parse.spec     Mon Sep 19 22:35:06 2005
@@ -8,13 +8,13 @@
 Summary(pl):   %{_pearname} - analiza plików vCard 2.1 i 3.0
 Name:          php-pear-%{_pearname}
 Version:       1.30
-Release:       2
+Release:       2.1
 License:       PHP 2.02
 Group:         Development/Languages/PHP
 Source0:       http://pear.php.net/get/%{_pearname}-%{version}.tgz
 # Source0-md5: 963c5bc763accbd0580271a715a692a6
 URL:           http://pear.php.net/package/Contact_Vcard_Parse/
-BuildRequires: rpm-php-pearprov >= 4.0.2-98
+BuildRequires: rpm-php-pearprov >= 4.4.2-10.2
 Requires:      php-pear
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -32,21 +32,21 @@
 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}
-
-install %{_pearname}-%{version}/*.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)
-%dir %{php_pear_dir}/%{_class}
-%{php_pear_dir}/%{_class}/*.php
+%doc install.log
+%{php_pear_dir}/.registry/*.reg
+%{php_pear_dir}/*.php
 
 %define        date    %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -54,6 +54,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.10  2005/09/19 20:35:06  glen
+- use new pear build system
+
 Revision 1.9  2004/12/03 21:54:14  adamg
 - rebuild with new PEAR provides/requires scripts
 - release 2

================================================================
Index: SPECS/php-pear-Crypt_Blowfish.spec
diff -u SPECS/php-pear-Crypt_Blowfish.spec:1.2 
SPECS/php-pear-Crypt_Blowfish.spec:1.3
--- SPECS/php-pear-Crypt_Blowfish.spec:1.2      Thu May  5 09:40:00 2005
+++ SPECS/php-pear-Crypt_Blowfish.spec  Mon Sep 19 22:35:06 2005
@@ -9,14 +9,14 @@
 Summary(pl):   %{_pearname} - szybkie dwustronne szyfrowanie algorytmem 
blowfish
 Name:          php-pear-%{_pearname}
 Version:       1.0.0
-Release:       1
+Release:       1.1
 License:       PHP
 Group:         Development/Languages/PHP
 Source0:       http://pear.php.net/get/%{_pearname}-%{version}.tgz
 # Source0-md5: 02858a3c46db133f95a9b18c36f52688
 URL:           http://pear.php.net/package/Crypt_Blowfish/
-BuildRequires: rpm-php-pearprov >= 4.0.2-98
-BuildRequires: sed >= 4.0.0
+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)
@@ -35,23 +35,23 @@
 Ta klasa ma w PEAR status: %{_status}.
 
 %prep
-%setup -q -c
+%pear_package_setup
 
-%build
-sed -i -e 's,Blowfish/DefaultKey.php,Crypt/Blowfish/DefaultKey.php,' 
%{_pearname}-%{version}/%{_subclass}.php
+# bad pear package
+sed -i -e 's,Blowfish/DefaultKey.php,Crypt/Blowfish/DefaultKey.php,' 
./%{php_pear_dir}/%{_class}/%{_subclass}.php
 
 %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
 
 %files
 %defattr(644,root,root,755)
+%doc install.log
+%{php_pear_dir}/.registry/*.reg
 %{php_pear_dir}/%{_class}/*.php
 %{php_pear_dir}/%{_class}/%{_subclass}
 
@@ -61,6 +61,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.3  2005/09/19 20:35:06  glen
+- use new pear build system
+
 Revision 1.2  2005/05/05 07:40:00  adamg
 - updated to 1.0.0
 

================================================================
Index: SPECS/php-pear-Crypt_CBC.spec
diff -u SPECS/php-pear-Crypt_CBC.spec:1.17 SPECS/php-pear-Crypt_CBC.spec:1.18
--- SPECS/php-pear-Crypt_CBC.spec:1.17  Fri Dec  3 22:57:03 2004
+++ SPECS/php-pear-Crypt_CBC.spec       Mon Sep 19 22:35:06 2005
@@ -4,17 +4,18 @@
 %define                _subclass       CBC
 %define                _status         stable
 %define                _pearname       %{_class}_%{_subclass}
+
 Summary:       %{_pearname} - A class to emulate Perl's Crypt::CBC module
 Summary(pl):   %{_pearname} - Klasa emulująca perlowy moduł Crypt::CBC
 Name:          php-pear-%{_pearname}
 Version:       0.4
-Release:       2
+Release:       2.1
 License:       PHP 2.02
 Group:         Development/Languages/PHP
 # Source0-md5: 0463f7e12758b9ae1104af4e357da125
 Source0:       http://pear.php.net/get/%{_pearname}-%{version}.tgz
 URL:           http://pear.php.net/package/Crypt_CBC/
-BuildRequires: rpm-php-pearprov >= 4.0.2-98
+BuildRequires: rpm-php-pearprov >= 4.4.2-10.2
 Requires:      php-pear
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -30,19 +31,20 @@
 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}
-
-install %{_pearname}-%{version}/*.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 install.log
+%{php_pear_dir}/.registry/*.reg
 %{php_pear_dir}/%{_class}/*.php
 
 %define date   %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
@@ -51,6 +53,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.18  2005/09/19 20:35:06  glen
+- use new pear build system
+
 Revision 1.17  2004/12/03 21:57:03  adamg
 - rebuild with new PEAR provides/requires scripts
 - release 2

================================================================
Index: SPECS/php-pear-Crypt_HMAC.spec
diff -u SPECS/php-pear-Crypt_HMAC.spec:1.9 SPECS/php-pear-Crypt_HMAC.spec:1.10
--- SPECS/php-pear-Crypt_HMAC.spec:1.9  Mon Feb 21 08:53:54 2005
+++ SPECS/php-pear-Crypt_HMAC.spec      Mon Sep 19 22:35:06 2005
@@ -9,13 +9,13 @@
 Summary(pl):   %{_pearname} - klasa licząca hashe zgodne z RFC 2104
 Name:          php-pear-%{_pearname}
 Version:       1.0.1
-Release:       1
+Release:       1.1
 License:       PHP 2.02
 Group:         Development/Languages/PHP
 Source0:       http://pear.php.net/get/%{_pearname}-%{version}.tgz
 # Source0-md5: 7c9781e32d23ff35754fd7261a3aad39
 URL:           http://pear.php.net/package/Crypt_HMAC/
-BuildRequires: rpm-php-pearprov >= 4.0.2-98
+BuildRequires: rpm-php-pearprov >= 4.4.2-10.2
 Requires:      php-pear
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -30,29 +30,44 @@
 
 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
 
 %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}/tests
+%doc install.log
+%{php_pear_dir}/.registry/*.reg
 %{php_pear_dir}/%{_class}/*.php
 
+%files tests
+%defattr(644,root,root,755)
+%{php_pear_dir}/tests/*
+
 %define date   %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <[EMAIL PROTECTED]>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.10  2005/09/19 20:35:06  glen
+- use new pear build system
+
 Revision 1.9  2005/02/21 07:53:54  adamg
 - updated to 1.0.1
 

================================================================
Index: SPECS/php-pear-Crypt_RSA.spec
diff -u SPECS/php-pear-Crypt_RSA.spec:1.1 SPECS/php-pear-Crypt_RSA.spec:1.2
--- SPECS/php-pear-Crypt_RSA.spec:1.1   Fri May 13 17:36:04 2005
+++ SPECS/php-pear-Crypt_RSA.spec       Mon Sep 19 22:35:06 2005
@@ -9,13 +9,13 @@
 Summary(pl):   %{_pearname} - dostarcza szyfrowania zbliżonego do RSA
 Name:          php-pear-%{_pearname}
 Version:       1.0.0
-Release:       1
+Release:       1.4
 License:       PHP
 Group:         Development/Languages/PHP
 Source0:       http://pear.php.net/get/%{_pearname}-%{version}.tgz
 # Source0-md5: 222a018dc66509d8b56f444a1ea7874d
 URL:           http://pear.php.net/package/Crypt_RSA/
-BuildRequires: rpm-php-pearprov >= 4.0.2-98
+BuildRequires: rpm-php-pearprov >= 4.4.2-10.2
 Requires:      php-pear
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -40,32 +40,50 @@
 
 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
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass}/Math
-
-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 %{_pearname}-%{version}/%{_subclass}/Math/*.php 
$RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass}/Math
+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,examples,tests}
+%doc install.log optional-packages.txt
+%doc docs/%{_pearname}/{docs,examples}
+%{php_pear_dir}/.registry/*.reg
 %{php_pear_dir}/%{_class}/*.php
 %{php_pear_dir}/%{_class}/%{_subclass}
 
+%files tests
+%defattr(644,root,root,755)
+%{php_pear_dir}/tests/*
+
 %define date   %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <[EMAIL PROTECTED]>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.2  2005/09/19 20:35:06  glen
+- use new pear build system
+
 Revision 1.1  2005/05/13 15:36:04  adamg
 - new
-

================================================================
Index: SPECS/php-pear-Crypt_Rc4.spec
diff -u SPECS/php-pear-Crypt_Rc4.spec:1.17 SPECS/php-pear-Crypt_Rc4.spec:1.18
--- SPECS/php-pear-Crypt_Rc4.spec:1.17  Fri Dec  3 22:57:03 2004
+++ SPECS/php-pear-Crypt_Rc4.spec       Mon Sep 19 22:35:06 2005
@@ -9,13 +9,13 @@
 Summary(pl):   %{_pearname} - Klasa szyfrująca w algorytmie RC4
 Name:          php-pear-%{_pearname}
 Version:       1.0.2
-Release:       2
+Release:       2.1
 License:       PHP
 Group:         Development/Languages/PHP
 Source0:       http://pear.php.net/get/%{_pearname}-%{version}.tgz
 # Source0-md5: 90837b9317deaf42f563958b4689b937
 URL:           http://pear.php.net/package/Crypt_Rc4/
-BuildRequires: rpm-php-pearprov >= 4.0.2-98
+BuildRequires: rpm-php-pearprov >= 4.4.2-10.2
 Requires:      php-pear
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -31,19 +31,20 @@
 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}
-
-install %{_class}_RC4-%{version}/*.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 install.log
+%{php_pear_dir}/.registry/*.reg
 %{php_pear_dir}/%{_class}/*.php
 
 %define date   %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
@@ -52,6 +53,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.18  2005/09/19 20:35:06  glen
+- use new pear build system
+
 Revision 1.17  2004/12/03 21:57:03  adamg
 - rebuild with new PEAR provides/requires scripts
 - release 2

================================================================
Index: SPECS/php-pear-Crypt_Xtea.spec
diff -u SPECS/php-pear-Crypt_Xtea.spec:1.9 SPECS/php-pear-Crypt_Xtea.spec:1.10
--- SPECS/php-pear-Crypt_Xtea.spec:1.9  Fri Dec  3 22:56:46 2004
+++ SPECS/php-pear-Crypt_Xtea.spec      Mon Sep 19 22:35:06 2005
@@ -8,13 +8,14 @@
 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)
@@ -35,29 +36,50 @@
 
 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/*
+
 %define date   %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <[EMAIL PROTECTED]>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.10  2005/09/19 20:35:06  glen
+- use new pear build system
+
<<Diff was trimmed, longer than 597 lines>>

---- CVS-web:
    
http://cvs.pld-linux.org/SPECS/php-pear-Contact_AddressBook.spec?r1=1.3&r2=1.4&f=u
    
http://cvs.pld-linux.org/SPECS/php-pear-Contact_Vcard_Build.spec?r1=1.11&r2=1.12&f=u
    
http://cvs.pld-linux.org/SPECS/php-pear-Contact_Vcard_Parse.spec?r1=1.9&r2=1.10&f=u
    
http://cvs.pld-linux.org/SPECS/php-pear-Crypt_Blowfish.spec?r1=1.2&r2=1.3&f=u
    http://cvs.pld-linux.org/SPECS/php-pear-Crypt_CBC.spec?r1=1.17&r2=1.18&f=u
    http://cvs.pld-linux.org/SPECS/php-pear-Crypt_HMAC.spec?r1=1.9&r2=1.10&f=u
    http://cvs.pld-linux.org/SPECS/php-pear-Crypt_RSA.spec?r1=1.1&r2=1.2&f=u
    http://cvs.pld-linux.org/SPECS/php-pear-Crypt_Rc4.spec?r1=1.17&r2=1.18&f=u
    http://cvs.pld-linux.org/SPECS/php-pear-Crypt_Xtea.spec?r1=1.9&r2=1.10&f=u
    http://cvs.pld-linux.org/SPECS/php-pear-DBA.spec?r1=1.21&r2=1.22&f=u
    
http://cvs.pld-linux.org/SPECS/php-pear-DBA_Relational.spec?r1=1.10&r2=1.11&f=u
    
http://cvs.pld-linux.org/SPECS/php-pear-DB_DataObject.spec?r1=1.36&r2=1.37&f=u
    
http://cvs.pld-linux.org/SPECS/php-pear-DB_DataObject_FormBuilder.spec?r1=1.17&r2=1.18&f=u
    
http://cvs.pld-linux.org/SPECS/php-pear-DB_NestedSet.spec?r1=1.19&r2=1.20&f=u
    http://cvs.pld-linux.org/SPECS/php-pear-DB_Pager.spec?r1=1.16&r2=1.17&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to