1 %include /usr/lib/rpm/macros.php
3 %define _subclass Beautifier
5 %define _pearname %{_class}_%{_subclass}
7 Summary: %{_pearname} - beautifier for PHP
8 Summary(pl): %{_pearname} - upiêkszacz dla PHP
9 Name: php-pear-%{_pearname}
14 Group: Development/Languages/PHP
15 Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz
16 # Source0-md5: 6c37f96c8738b979c470b166e90151e6
17 Patch0: %{name}-path_fix.patch
18 URL: http://pear.php.net/package/PHP_Beautifier/
19 BuildRequires: php-pear-PEAR
20 BuildRequires: rpm-php-pearprov >= 4.4.2-11
22 Requires: php-common >= 3:5
23 Requires: php-pear >= 4:1.0-7
24 Requires: php-pear-Log >= 1.8
25 Requires: php-tokenizer
27 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30 This program reformat and beautify PHP source code files
33 In PEAR status of this package is: %{_status}.
36 Ten program automatycznie przeformatuje i upiêkszy kod ¼ród³owy
37 aplikacji napisanych w PHP.
39 Ta klasa ma w PEAR status: %{_status}.
42 Summary: Tests for PEAR::%{_pearname}
43 Summary(pl): Testy dla PEAR::%{_pearname}
44 Group: Development/Languages/PHP
45 Requires: %{name} = %{epoch}:%{version}-%{release}
49 Tests for PEAR::%{_pearname}.
51 %description tests -l pl
52 Testy dla PEAR::%{_pearname}.
56 cd ./%{php_pear_dir}/%{_class}
60 rm -rf $RPM_BUILD_ROOT
61 install -d $RPM_BUILD_ROOT{%{php_pear_dir},%{_bindir}}
63 cp -a ./%{_bindir}/* $RPM_BUILD_ROOT%{_bindir}
66 rm -rf $RPM_BUILD_ROOT
69 %defattr(644,root,root,755)
70 %doc install.log optional-packages.txt
71 %doc docs/%{_pearname}/examples
72 %{php_pear_dir}/.registry/*.reg
73 %attr(755,root,root) %{_bindir}/php_beautifier
74 %{php_pear_dir}/%{_class}/*.php
75 %{php_pear_dir}/%{_class}/%{_subclass}
77 %{php_pear_dir}/data/%{_pearname}
80 %defattr(644,root,root,755)
81 %{php_pear_dir}/tests/*