]>
Commit | Line | Data |
---|---|---|
564f9b89 ER |
1 | # TODO |
2 | # - use system liblzf | |
f8e477f8 AG |
3 | %define _modname lzf |
4 | %define _modname_c LZF | |
e3a96b65 | 5 | %define _status stable |
f8e477f8 | 6 | Summary: %{_modname} - (de)compression |
60331629 | 7 | Summary(pl.UTF-8): %{_modname} - (de)kompresja |
f8e477f8 | 8 | Name: php-pecl-%{_modname} |
00124692 | 9 | Version: 1.5.2 |
564f9b89 | 10 | Release: 1 |
f8e477f8 AG |
11 | License: PHP 2.02 |
12 | Group: Development/Languages/PHP | |
13 | Source0: http://pecl.php.net/get/%{_modname_c}-%{version}.tgz | |
00124692 | 14 | # Source0-md5: d0313d93783cd11c8e038abfcf1b4f91 |
f8e477f8 | 15 | URL: http://pecl.php.net/package/LZF/ |
82c155b0 | 16 | BuildRequires: php-devel >= 3:5.0.0 |
ceebf109 | 17 | BuildRequires: rpmbuild(macros) >= 1.344 |
82c155b0 | 18 | %{?requires_php_extension} |
ceebf109 | 19 | Requires: php-common >= 4:5.0.4 |
f8e477f8 AG |
20 | Obsoletes: php-pear-%{_modname} |
21 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
22 | ||
f8e477f8 AG |
23 | %description |
24 | This package handles LZF de/compression. | |
25 | ||
c1cf5871 | 26 | In PECL status of this package is: %{_status}. |
f8e477f8 | 27 | |
83b88227 JR |
28 | %description -l pl.UTF-8 |
29 | Ten pakiet dostarczaj obsługę (de)kompresji archiwów LZF. | |
f8e477f8 | 30 | |
c1cf5871 | 31 | To rozszerzenie ma w PECL status: %{_status}. |
f8e477f8 AG |
32 | |
33 | %prep | |
34 | %setup -q -c | |
35 | ||
36 | %build | |
37 | cd %{_modname_c}-%{version} | |
38 | phpize | |
39 | %configure \ | |
40 | --enable-lzf | |
41 | %{__make} | |
42 | ||
43 | %install | |
44 | rm -rf $RPM_BUILD_ROOT | |
ceebf109 | 45 | install -d $RPM_BUILD_ROOT{%{php_sysconfdir}/conf.d,%{php_extensiondir}} |
f8e477f8 | 46 | |
b9e83953 | 47 | install %{_modname_c}-%{version}/modules/%{_modname}.so $RPM_BUILD_ROOT%{php_extensiondir} |
ceebf109 | 48 | cat <<'EOF' > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/%{_modname}.ini |
82c155b0 ER |
49 | ; Enable %{_modname} extension module |
50 | extension=%{_modname}.so | |
51 | EOF | |
f8e477f8 AG |
52 | |
53 | %clean | |
54 | rm -rf $RPM_BUILD_ROOT | |
55 | ||
56 | %post | |
ceebf109 | 57 | %php_webserver_restart |
f8e477f8 | 58 | |
82c155b0 ER |
59 | %postun |
60 | if [ "$1" = 0 ]; then | |
ceebf109 | 61 | %php_webserver_restart |
f8e477f8 AG |
62 | fi |
63 | ||
64 | %files | |
65 | %defattr(644,root,root,755) | |
ceebf109 ER |
66 | %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/%{_modname}.ini |
67 | %attr(755,root,root) %{php_extensiondir}/%{_modname}.so |