SPECS: php-pear-Games_Chess.spec, php-pear-Gtk_FileDrop.spec, php-...

glen glen at pld-linux.org
Wed Sep 21 23:06:19 CEST 2005


Author: glen                         Date: Wed Sep 21 21:06:19 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- use new pear packaging

---- Files affected:
SPECS:
   php-pear-Games_Chess.spec (1.13 -> 1.14) , php-pear-Gtk_FileDrop.spec (1.5 -> 1.6) , php-pear-Gtk_MDB_Designer.spec (1.12 -> 1.13) , php-pear-Gtk_ScrollingLabel.spec (1.8 -> 1.9) , php-pear-Gtk_VarDump.spec (1.13 -> 1.14) , php-pear-HTML_BBCodeParser.spec (1.10 -> 1.11) , php-pear-HTML_CSS.spec (1.12 -> 1.13) , php-pear-MIME_Type.spec (1.5 -> 1.6) , php-pear-System_Command.spec (1.16 -> 1.17) 

---- Diffs:

================================================================
Index: SPECS/php-pear-Games_Chess.spec
diff -u SPECS/php-pear-Games_Chess.spec:1.13 SPECS/php-pear-Games_Chess.spec:1.14
--- SPECS/php-pear-Games_Chess.spec:1.13	Mon Mar 21 16:34:04 2005
+++ SPECS/php-pear-Games_Chess.spec	Wed Sep 21 23:06:13 2005
@@ -9,17 +9,20 @@
 Summary(pl):	%{_pearname} - konstruowanie i sprawdzanie poprawności logicznej gry w szachy
 Name:		php-pear-%{_pearname}
 Version:	0.9.0
-Release:	1
+Release:	1.3
 License:	PHP 3.0
 Group:		Development/Languages/PHP
 Source0:	http://pear.php.net/get/%{_pearname}-%{version}.tgz
 # Source0-md5:	113d29fe28e965212668acb57f8cef8f
 URL:		http://pear.php.net/package/Games_Chess/
-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)
 
+# included in tests
+%define		_noautoreq 'pear(HTML_TestListener.php)' 'pear(TestUnit.php)'
+
 %description
 The logic of handling a chessboard and parsing standard FEN
 (Farnsworth-Edwards Notation) for describing a position as well as SAN
@@ -50,31 +53,53 @@
 
 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
+
+rm -f ./%{php_pear_dir}/data/Games_Chess/LICENSE # PHP 3.0
 
 %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 %{_pearname}-%{version}/{tests,examples}
+%doc install.log
+%doc docs/%{_pearname}/examples
+%{php_pear_dir}/.registry/*.reg
+%dir %{php_pear_dir}/%{_class}
 %{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 <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.14  2005/09/21 21:06:13  glen
+- use new pear packaging
+
 Revision 1.13  2005/03/21 15:34:04  adamg
 - updated to 0.9.0
 

================================================================
Index: SPECS/php-pear-Gtk_FileDrop.spec
diff -u SPECS/php-pear-Gtk_FileDrop.spec:1.5 SPECS/php-pear-Gtk_FileDrop.spec:1.6
--- SPECS/php-pear-Gtk_FileDrop.spec:1.5	Sun May  8 18:18:01 2005
+++ SPECS/php-pear-Gtk_FileDrop.spec	Wed Sep 21 23:06:13 2005
@@ -9,17 +9,20 @@
 Summary(pl):	%{_pearname} - obsługa upuszczania plików w widżetach Gtk
 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:	8c2d69f40ce3408f46cbd5dd86aad1f1
 URL:		http://pear.php.net/package/Gtk_FileDrop/
-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)
 
+# included in tests
+%define		_noautoreq 'pear(FileDrop_testcase.php)'
+
 %description
 A class which makes it easy to make a GtkWidget accept the dropping of
 files or folders.
@@ -32,29 +35,49 @@
 
 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}
-
-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 %{_pearname}-%{version}/{tests,examples}
+%doc install.log
+%doc docs/%{_pearname}/examples
+%{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 <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.6  2005/09/21 21:06:13  glen
+- use new pear packaging
+
 Revision 1.5  2005/05/08 16:18:01  adamg
 - updated to 1.0.1
 

================================================================
Index: SPECS/php-pear-Gtk_MDB_Designer.spec
diff -u SPECS/php-pear-Gtk_MDB_Designer.spec:1.12 SPECS/php-pear-Gtk_MDB_Designer.spec:1.13
--- SPECS/php-pear-Gtk_MDB_Designer.spec:1.12	Sun Dec  5 13:30:06 2004
+++ SPECS/php-pear-Gtk_MDB_Designer.spec	Wed Sep 21 23:06:13 2005
@@ -9,15 +9,15 @@
 Summary(pl):	%{_pearname} - oparty na GTK+ projektant schematów baz danych
 Name:		php-pear-%{_pearname}
 Version:	0.1
-Release:	5
+Release:	5.3
 License:	PHP 2.02
 Group:		Development/Languages/PHP
 Source0:	http://pear.php.net/get/%{_pearname}-%{version}.tgz
 # Source0-md5:	65bb0042a2476d19c8300c1479ebc63e
 URL:		http://pear.php.net/package/Gtk_MDB_Designer/
-BuildRequires:	rpm-php-pearprov >= 4.0.2-98
+BuildRequires:	rpm-php-pearprov >= 4.4.2-11
 Requires:	php4-gtk
-Requires:	php-pear
+Requires:	php-pear >= 4:1.0-8
 BuildArch:	noarch
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -72,21 +72,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}/%{_subclass}/Designer/Interface
-
-install %{_pearname}-%{version}/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass}
-install %{_pearname}-%{version}/Designer/*.{php,glade} $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass}/Designer
-install %{_pearname}-%{version}/Designer/Interface/* $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass}/Designer/Interface
+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
+%dir %{php_pear_dir}/%{_class}/%{_subclass}
 %{php_pear_dir}/%{_class}/%{_subclass}/Designer.php
 %{php_pear_dir}/%{_class}/%{_subclass}/Designer
 
@@ -96,12 +96,15 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.13  2005/09/21 21:06:13  glen
+- use new pear packaging
+
 Revision 1.12  2004/12/05 12:30:06  adamg
 - Requires: php4-gtk (not php-gtk)
 - release 5
 
 Revision 1.11  2004/12/04 21:57:15  adamg
-- ah, really fix %%install
+- ah, really fix %install
 - release 4
 
 Revision 1.10  2004/12/04 21:21:43  adamg

================================================================
Index: SPECS/php-pear-Gtk_ScrollingLabel.spec
diff -u SPECS/php-pear-Gtk_ScrollingLabel.spec:1.8 SPECS/php-pear-Gtk_ScrollingLabel.spec:1.9
--- SPECS/php-pear-Gtk_ScrollingLabel.spec:1.8	Sun Mar 27 15:12:33 2005
+++ SPECS/php-pear-Gtk_ScrollingLabel.spec	Wed Sep 21 23:06:13 2005
@@ -9,13 +9,14 @@
 Summary(pl):	%{_pearname} - Przesuwająca się etykieta dla PHP-Gtk
 Name:		php-pear-%{_pearname}
 Version:	1.0.0
-Release:	1
+Release:	1.1
 License:	PHP 2.02
 Group:		Development/Languages/PHP
 Source0:	http://pear.php.net/get/%{_pearname}-%{version}.tgz
 # Source0-md5:	408af13927cc3fad18505c75561dadc9
 URL:		http://pear.php.net/package/Gtk_ScrollingLabel/
-BuildRequires:	rpm-php-pearprov >= 4.0.2-98
+BuildRequires:	rpm-php-pearprov >= 4.4.2-11
+BuildRequires:	sed >= 4.0
 Requires:	php4-gtk
 Requires:	php-pear
 BuildArch:	noarch
@@ -41,29 +42,51 @@
 
 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
+
+sed -i -e 's,ScrollingLabel.php,%{_class}/ScrollingLabel.php,' ./%{php_pear_dir}/tests/%{_pearname}/*.php
 
 %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}/{example.php,Gtk_ScrollingLabelTest.php}
+%doc install.log
+%doc docs/%{_pearname}/example.php
+%{php_pear_dir}/.registry/*.reg
 %{php_pear_dir}/%{_class}/%{_subclass}.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 <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.9  2005/09/21 21:06:13  glen
+- use new pear packaging
+
 Revision 1.8  2005/03/27 13:12:33  adamg
 - updated to 1.0.0
 

================================================================
Index: SPECS/php-pear-Gtk_VarDump.spec
diff -u SPECS/php-pear-Gtk_VarDump.spec:1.13 SPECS/php-pear-Gtk_VarDump.spec:1.14
--- SPECS/php-pear-Gtk_VarDump.spec:1.13	Sun Dec  5 13:30:44 2004
+++ SPECS/php-pear-Gtk_VarDump.spec	Wed Sep 21 23:06:13 2005
@@ -9,13 +9,13 @@
 Summary(pl):	%{_pearname} - proste GUI pokazujące przykładowe drzewo danych
 Name:		php-pear-%{_pearname}
 Version:	0.2.0
-Release:	3
+Release:	3.1
 License:	PHP 2.02
 Group:		Development/Languages/PHP
 Source0:	http://pear.php.net/get/%{_pearname}-%{version}.tgz
 # Source0-md5:	8bd5e28c188d6cd139d9c8ce765a53f5
 URL:		http://pear.php.net/package/Gtk_VarDump/
-BuildRequires:	rpm-php-pearprov >= 4.0.2-98
+BuildRequires:	rpm-php-pearprov >= 4.4.2-11
 Requires:	php4-gtk
 Requires:	php-pear
 BuildArch:	noarch
@@ -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}/%{_subclass}
-
-install %{_pearname}-%{version}/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}
-install %{_pearname}-%{version}/%{_subclass}/*.glade $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
 %dir %{php_pear_dir}/%{_class}/%{_subclass}
+%{php_pear_dir}/.registry/*.reg
 %{php_pear_dir}/%{_class}/*.php
 %{php_pear_dir}/%{_class}/%{_subclass}/*.glade
 
@@ -56,6 +56,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.14  2005/09/21 21:06:13  glen
+- use new pear packaging
+
 Revision 1.13  2004/12/05 12:30:44  adamg
 - requires php4-gtk (not php-gtk)
 - release 3

================================================================
Index: SPECS/php-pear-HTML_BBCodeParser.spec
diff -u SPECS/php-pear-HTML_BBCodeParser.spec:1.10 SPECS/php-pear-HTML_BBCodeParser.spec:1.11
--- SPECS/php-pear-HTML_BBCodeParser.spec:1.10	Fri Dec  3 23:12:55 2004
+++ SPECS/php-pear-HTML_BBCodeParser.spec	Wed Sep 21 23:06:13 2005
@@ -9,13 +9,13 @@
 Summary(pl):	%{_pearname} - parser zastępujący tagi typu UBB ich odpowiednikami HTML
 Name:		php-pear-%{_pearname}
 Version:	1.1
-Release:	2
+Release:	2.1
 License:	PHP 2.02
 Group:		Development/Languages/PHP
 Source0:	http://pear.php.net/get/%{_pearname}-%{version}.tgz
 # Source0-md5:	0baca616b569dff6966ff6422b5ecdc4
 URL:		http://pear.php.net/package/HTML_BBCodeParser/
-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)
@@ -43,22 +43,37 @@
 
 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 -d docs/%{_pearname}
+mv ./%{php_pear_dir}/HTML/BBCodeParser/example docs/%{_pearname}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass}/Filter
-
-install %{_pearname}-%{version}/*.php				$RPM_BUILD_ROOT%{php_pear_dir}/%{_class}
-install %{_pearname}-%{version}/%{_subclass}/Filter/*.php	$RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass}/Filter
+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}/%{_subclass}/example
+%doc install.log
+%doc docs/%{_pearname}/example
+%{php_pear_dir}/.registry/*.reg
 %dir %{php_pear_dir}/%{_class}/%{_subclass}
 %{php_pear_dir}/%{_class}/*.php
 %{php_pear_dir}/%{_class}/%{_subclass}
@@ -69,6 +84,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.11  2005/09/21 21:06:13  glen
+- use new pear packaging
+
 Revision 1.10  2004/12/03 22:12:55  adamg
 - rebuild with new PEAR provides/requires scripts
 - release 2

================================================================
Index: SPECS/php-pear-HTML_CSS.spec
diff -u SPECS/php-pear-HTML_CSS.spec:1.12 SPECS/php-pear-HTML_CSS.spec:1.13
--- SPECS/php-pear-HTML_CSS.spec:1.12	Fri Dec  3 23:12:55 2004
+++ SPECS/php-pear-HTML_CSS.spec	Wed Sep 21 23:06:13 2005
@@ -9,17 +9,20 @@
 Summary(pl):	%{_pearname} - klasa do generowania deklaracji CSS
 Name:		php-pear-%{_pearname}
 Version:	0.3.4
-Release:	2
+Release:	2.1
 License:	PHP 3.0
 Group:		Development/Languages/PHP
 Source0:	http://pear.php.net/get/%{_pearname}-%{version}.tgz
 # Source0-md5:	8f3d1eecd60e998da40f53c7e6306841
 URL:		http://pear.php.net/package/HTML_CSS/
-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)
 
+# included in tests
+%define		_noautoreq 'pear(HTML_TestListener.php)' 'pear(TestUnit.php)'
+
 %description
 %{_pearname} provides a simple interface for generating a stylesheet
 declaration. It is completely standards compliant, and has some great
@@ -55,29 +58,49 @@
 
 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}
-
-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 %{_pearname}-%{version}/{examples,tests}
+%doc install.log
+%doc docs/%{_pearname}/examples
+%{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 <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.13  2005/09/21 21:06:13  glen
+- use new pear packaging
+
 Revision 1.12  2004/12/03 22:12:55  adamg
 - rebuild with new PEAR provides/requires scripts
 - release 2

================================================================
Index: SPECS/php-pear-MIME_Type.spec
diff -u SPECS/php-pear-MIME_Type.spec:1.5 SPECS/php-pear-MIME_Type.spec:1.6
--- SPECS/php-pear-MIME_Type.spec:1.5	Sat Feb  5 20:39:59 2005
+++ SPECS/php-pear-MIME_Type.spec	Wed Sep 21 23:06:13 2005
@@ -9,13 +9,13 @@
 Summary(pl):	%{_pearname} - przydatna klasa do obsługi typów MIME
 Name:		php-pear-%{_pearname}
 Version:	1.0.0
-Release:	1
+Release:	1.2
 License:	PHP 2.02
 Group:		Development/Languages/PHP
 Source0:	http://pear.php.net/get/%{_pearname}-%{version}.tgz
 # Source0-md5:	dc2d377a121c6410d5f5c46e8ec32c03
 URL:		http://pear.php.net/package/MIME_Type/
-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)
@@ -45,21 +45,24 @@
 Ta klasa ma w PEAR status: %{_status}.
 
 %prep
-%setup -q -c
+%pear_package_setup
+
+mv ./%{php_pear_dir}/docs .
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass}
-
-install %{_pearname}-%{version}/Type.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}
-install %{_pearname}-%{version}/Parameter.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}/example.php
+%doc install.log optional-packages.txt
+%doc docs/%{_pearname}/example.php
+%{php_pear_dir}/.registry/*.reg
+%dir %{php_pear_dir}/%{_class}
 %{php_pear_dir}/%{_class}/*.php
 %{php_pear_dir}/%{_class}/%{_subclass}
 
@@ -69,11 +72,14 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.6  2005/09/21 21:06:13  glen
+- use new pear packaging
+
 Revision 1.5  2005/02/05 19:39:59  adamg
 - updated to 1.0.0
 
<<Diff was trimmed, longer than 597 lines>>

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/php-pear-Games_Chess.spec?r1=1.13&r2=1.14&f=u
    http://cvs.pld-linux.org/SPECS/php-pear-Gtk_FileDrop.spec?r1=1.5&r2=1.6&f=u
    http://cvs.pld-linux.org/SPECS/php-pear-Gtk_MDB_Designer.spec?r1=1.12&r2=1.13&f=u
    http://cvs.pld-linux.org/SPECS/php-pear-Gtk_ScrollingLabel.spec?r1=1.8&r2=1.9&f=u
    http://cvs.pld-linux.org/SPECS/php-pear-Gtk_VarDump.spec?r1=1.13&r2=1.14&f=u
    http://cvs.pld-linux.org/SPECS/php-pear-HTML_BBCodeParser.spec?r1=1.10&r2=1.11&f=u
    http://cvs.pld-linux.org/SPECS/php-pear-HTML_CSS.spec?r1=1.12&r2=1.13&f=u
    http://cvs.pld-linux.org/SPECS/php-pear-MIME_Type.spec?r1=1.5&r2=1.6&f=u
    http://cvs.pld-linux.org/SPECS/php-pear-System_Command.spec?r1=1.16&r2=1.17&f=u




More information about the pld-cvs-commit mailing list