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: f4f9edbf8dd1f00bf0d44ea30a32bd5a
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