1 %define php_name php%{?php_suffix}
4 Summary: %{modname} - read rar archives
5 Summary(pl.UTF-8): %{modname} - odczyt archiwów rar
6 Name: %{php_name}-pecl-%{modname}
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)
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.
27 In PECL status of this extension is: %{status}.
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.
34 To rozszerzenie ma w PECL status: %{status}.
38 mv %{modname}-%{version}*/* .
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
55 rm -rf $RPM_BUILD_ROOT
58 %php_webserver_restart
62 %php_webserver_restart
66 %defattr(644,root,root,755)
68 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/%{modname}.ini
69 %attr(755,root,root) %{php_extensiondir}/%{modname}.so