]> git.pld-linux.org Git - packages/php-pear-PHP_Beautifier.git/blame - php-pear-PHP_Beautifier.spec
- updated deps with pearize.sh
[packages/php-pear-PHP_Beautifier.git] / php-pear-PHP_Beautifier.spec
CommitLineData
e117a79a
ER
1%define class PHP
2%define subclass Beautifier
3%define status beta
4%define _pearname %{class}_%{subclass}
2e4268a1 5%include /usr/lib/rpm/macros.php
e50392d2 6Summary: %{_pearname} - beautifier for PHP
ba6172b1 7Summary(pl.UTF-8): %{_pearname} - upiększacz dla PHP
2e4268a1 8Name: php-pear-%{_pearname}
e117a79a 9Version: 0.1.15
7c04cd3e 10Release: 2
b9b3148e 11Epoch: 0
75a12a25 12License: PHP 3.0
2e4268a1
AG
13Group: Development/Languages/PHP
14Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz
e117a79a 15# Source0-md5: 43aaf77521c5efb353bd7d46d20fe158
db51674f 16Patch0: %{name}-path_fix.patch
8f903a1a 17URL: http://pear.php.net/package/PHP_Beautifier/
7c04cd3e 18BuildRequires: php-pear-PEAR >= 1:1.4.0-0.b1
f6ac9805 19BuildRequires: rpm-php-pearprov >= 4.4.2-11
4b16dc33 20BuildRequires: rpmbuild(macros) >= 1.300
1d0364e4
ER
21Requires: php-common >= 3:5
22Requires: php-pear >= 4:1.0-7
23Requires: php-pear-Log >= 1.8
7c04cd3e
ER
24Requires: php-tokenizer
25Suggests: php-bz2
26Suggests: php-pear-Archive_Tar
27Suggests: php-pear-Console_Getopt
28Suggests: php-pear-PHP_DocBlockGenerator
2e4268a1
AG
29BuildArch: noarch
30BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
ee936159 32# exclude optional dependencies
7c04cd3e 33%define _noautoreq 'pear(Console/Getopt.*)' 'pear(Archive/Tar.*)' pear(PHP/DocBlockGenerator.*)
ee936159 34
2e4268a1 35%description
e50392d2 36This program reformat and beautify PHP source code files
37automatically.
2e4268a1 38
e117a79a 39In PEAR status of this package is: %{status}.
2e4268a1 40
3cad3f3b
JR
41%description -l pl.UTF-8
42Ten program automatycznie przeformatuje i upiększy kod źródłowy
2e4268a1
AG
43aplikacji napisanych w PHP.
44
e117a79a 45Ta klasa ma w PEAR status: %{status}.
2e4268a1 46
f6ac9805
ER
47%package tests
48Summary: Tests for PEAR::%{_pearname}
ba6172b1 49Summary(pl.UTF-8): Testy dla PEAR::%{_pearname}
5f23efdf 50Group: Development/Languages/PHP
79a96d2d 51Requires: %{name} = %{epoch}:%{version}-%{release}
26c75ac7 52AutoProv: no
7c04cd3e 53AutoReq: no
f6ac9805
ER
54
55%description tests
56Tests for PEAR::%{_pearname}.
57
3cad3f3b 58%description tests -l pl.UTF-8
f6ac9805
ER
59Testy dla PEAR::%{_pearname}.
60
2e4268a1 61%prep
f6ac9805 62%pear_package_setup
75a12a25 63%patch0 -p1
2e4268a1 64
91491cc2
ER
65mv docs/%{_pearname}/examples .
66rm ./%{_bindir}/php_beautifier.bat
67
2e4268a1
AG
68%install
69rm -rf $RPM_BUILD_ROOT
91491cc2 70install -d $RPM_BUILD_ROOT{%{php_pear_dir},%{_bindir},%{_examplesdir}/%{name}-%{version}}
f6ac9805 71%pear_package_install
91491cc2
ER
72install -p ./%{_bindir}/* $RPM_BUILD_ROOT%{_bindir}
73cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
2e4268a1
AG
74
75%clean
76rm -rf $RPM_BUILD_ROOT
77
ee936159
ER
78%post
79if [ -f %{_docdir}/%{name}-%{version}/optional-packages.txt ]; then
80 cat %{_docdir}/%{name}-%{version}/optional-packages.txt
81fi
82
2e4268a1
AG
83%files
84%defattr(644,root,root,755)
f6ac9805 85%doc install.log optional-packages.txt
f6ac9805 86%{php_pear_dir}/.registry/*.reg
8f903a1a 87%attr(755,root,root) %{_bindir}/php_beautifier
e117a79a
ER
88%{php_pear_dir}/%{class}/*.php
89%{php_pear_dir}/%{class}/%{subclass}
f6ac9805
ER
90
91%{php_pear_dir}/data/%{_pearname}
92
91491cc2
ER
93%{_examplesdir}/%{name}-%{version}
94
f6ac9805
ER
95%files tests
96%defattr(644,root,root,755)
97%{php_pear_dir}/tests/*
This page took 0.091212 seconds and 4 git commands to generate.