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