%include /usr/lib/rpm/macros.php
-%define _pearname PEAR
-Summary: PEAR - main php pear class
-Summary(pl): PEAR - podstawowa klasa dla php pear
+%define _class PEAR
+%define _pearname %{_class}
+Summary: %{_class} - main php pear class
+Summary(pl): %{_class} - podstawowa klasa dla php pear
Name: php-pear-%{_pearname}
Version: 0.90
Release: 1
License: PHP 2.02
Group: Development/Languages/PHP
Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz
-PreReq: php-zlib >= 4.2.0
+BuildRequires: rpm-php-pearprov
URL: http://pear.php.net/
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
- PEAR installer do tworzenia, dystrybucji i instalowania pakietów
%package Command
-Summary: PEAR - main php pear class
-Summary(pl): PEAR - podstawowa klasa dla php pear
+Summary: %{_class} - main php pear class
+Summary(pl): %{_class} - podstawowa klasa dla php pear
Group: Development/Languages/PHP
%description Command
Klasa Command dla PEARa.
%package OS
-Summary: PEAR - main php pear class
-Summary(pl): PEAR - podstawowa klasa dla php pear
+Summary: %{_class} - main php pear class
+Summary(pl): %{_class} - podstawowa klasa dla php pear
Group: Development/Languages/PHP
%description OS
rm -rf $RPM_BUILD_ROOT
cd %{_pearname}-%{version}
-install -d $RPM_BUILD_ROOT%{php_pear_dir}/{%{_pearname}/{Command,Frontend},OS}
+install -d $RPM_BUILD_ROOT%{php_pear_dir}/{%{_class}/{Command,Frontend},OS}
-install *.php $RPM_BUILD_ROOT%{php_pear_dir}
-install PEAR/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_pearname}
-install PEAR/Command/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_pearname}/Command
-install PEAR/Frontend/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_pearname}/Frontend
-install OS/*.php $RPM_BUILD_ROOT%{php_pear_dir}/OS
+install *.php $RPM_BUILD_ROOT%{php_pear_dir}
+install OS/*.php $RPM_BUILD_ROOT%{php_pear_dir}/OS
+install %{_class}/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}
+install %{_class}/Command/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/Command
+install %{_class}/Frontend/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/Frontend
%clean
rm -rf $RPM_BUILD_ROOT
%files Command
%defattr(644,root,root,755)
-%dir %{php_pear_dir}/%{_pearname}
-%dir %{php_pear_dir}/%{_pearname}/Command
-%{php_pear_dir}/%{_pearname}/*.php
-%{php_pear_dir}/%{_pearname}/Command/*.php
-%{php_pear_dir}/%{_pearname}/Frontend/*.php
+%dir %{php_pear_dir}/%{_class}/{Command,Frontend}
+%{php_pear_dir}/%{_class}/*.php
+%{php_pear_dir}/%{_class}/Command/*.php
+%{php_pear_dir}/%{_class}/Frontend/*.php
%files OS
%defattr(644,root,root,755)