]> git.pld-linux.org Git - packages/php-pecl-rar.git/blob - php-pecl-rar.spec
a6c6e41f7f22b7f031b4d63165c7e8b331129a5c
[packages/php-pecl-rar.git] / php-pecl-rar.spec
1 %define         php_name        php%{?php_suffix}
2 %define         modname rar
3 %define         status          stable
4 Summary:        %{modname} - read rar archives
5 Summary(pl.UTF-8):      %{modname} - odczyt archiwów rar
6 Name:           %{php_name}-pecl-%{modname}
7 Version:        3.0.2
8 Release:        1
9 License:        PHP 3.01
10 Group:          Development/Languages/PHP
11 Source0:        http://pecl.php.net/get/%{modname}-%{version}.tgz
12 # Source0-md5:  3015ec07e0a42d2f365abed2fa3c0f6e
13 URL:            http://pecl.php.net/package/rar/
14 BuildRequires:  libstdc++-devel
15 BuildRequires:  %{php_name}-devel >= 3:5.0.0
16 BuildRequires:  rpmbuild(macros) >= 1.650
17 %{?requires_php_extension}
18 Requires:       php(core) >= 5.0.4
19 Obsoletes:      php-pear-%{modname}
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %description
23 Rar is a powerful and effective archiver, which was created by Eugene
24 Roshal and became rather popular quite fast. This extension gives you
25 possibility to read Rar archives.
26
27 In PECL status of this extension is: %{status}.
28
29 %description -l pl.UTF-8
30 Rar to potężny i wydajny archiwizator. Został stworzony przez Eugene
31 Roshala i szybko zdobył popularność. Z pomocą tego rozszerzenia
32 możliwy jest odczyt archiwów Rar.
33
34 To rozszerzenie ma w PECL status: %{status}.
35
36 %prep
37 %setup -qc
38 mv %{modname}-%{version}*/* .
39
40 %build
41 phpize
42 %configure
43 %{__make}
44
45 %install
46 rm -rf $RPM_BUILD_ROOT
47 install -d $RPM_BUILD_ROOT{%{php_sysconfdir}/conf.d,%{php_extensiondir}}
48 install -p modules/%{modname}.so $RPM_BUILD_ROOT%{php_extensiondir}
49 cat <<'EOF' > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/%{modname}.ini
50 ; Enable %{modname} extension module
51 extension=%{modname}.so
52 EOF
53
54 %clean
55 rm -rf $RPM_BUILD_ROOT
56
57 %post
58 %php_webserver_restart
59
60 %postun
61 if [ "$1" = 0 ]; then
62         %php_webserver_restart
63 fi
64
65 %files
66 %defattr(644,root,root,755)
67 %doc CREDITS README
68 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/%{modname}.ini
69 %attr(755,root,root) %{php_extensiondir}/%{modname}.so
This page took 0.021391 seconds and 2 git commands to generate.