]> git.pld-linux.org Git - packages/php-pecl-memcache.git/blame - php-pecl-memcache.spec
- updated to 2.2.1
[packages/php-pecl-memcache.git] / php-pecl-memcache.spec
CommitLineData
15f9ce79 1%define _modname memcache
7bece41e 2%define _status stable
15f9ce79 3Summary: %{_modname} - a memcached extension
8471f42b 4Summary(pl.UTF-8): %{_modname} - rozszerzenie memcached
15f9ce79 5Name: php-pecl-%{_modname}
2c1d65c4 6Version: 2.2.1
934f00e4 7Release: 1
15f9ce79
AG
8License: PHP 2.02
9Group: Development/Languages/PHP
10Source0: http://pecl.php.net/get/%{_modname}-%{version}.tgz
2c1d65c4 11# Source0-md5: c05cc08a0e0c989236e4dc8b8920f8bd
016f4b1b 12URL: http://pecl.php.net/package/memcache/
0bee29d4 13BuildRequires: php-devel >= 3:5.0.0
86295f4f 14BuildRequires: rpmbuild(macros) >= 1.344
0bee29d4 15%{?requires_php_extension}
86295f4f 16Requires: php-common >= 4:5.0.4
0a82441e 17Requires: php(zlib)
1603ff42 18#Sugests: memcached
15f9ce79
AG
19Obsoletes: php-pear-%{_modname}
20BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
15f9ce79
AG
22%description
23Memcached is a caching daemon designed especially for dynamic web
24applications to decrease database load by storing objects in memory.
25
26This extension allows you to work with memcached through handy OO and
27procedural interfaces.
28
29In PECL status of this extension is: %{_status}.
30
6dd6de29 31%description -l pl.UTF-8
15f9ce79 32Memcached to zaprojektowany dla dynamicznych aplikacji internetowych
6dd6de29
JR
33daemon cachujący mający za zadanie zmniejszenie obciążenia bazy danych
34przez przechowywanie w pamięci obiektów.
15f9ce79 35
6dd6de29 36To rozszerzenie umożliwia pracę z memcached za pomocą poręcznego
15f9ce79
AG
37zorientowanego obiektowo (oraz przez procedury) interfejsu.
38
39To rozszerzenie ma w PECL status: %{_status}.
40
41%prep
42%setup -q -c
43
44%build
45cd %{_modname}-%{version}
46phpize
172c079e
AG
47%configure \
48 --with-zlib-dir=/usr
15f9ce79
AG
49%{__make}
50
51%install
52rm -rf $RPM_BUILD_ROOT
86295f4f 53install -d $RPM_BUILD_ROOT{%{php_sysconfdir}/conf.d,%{php_extensiondir}}
15f9ce79 54
86295f4f
ER
55install %{_modname}-%{version}/modules/%{_modname}.so $RPM_BUILD_ROOT%{php_extensiondir}
56cat <<'EOF' > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/%{_modname}.ini
0bee29d4
ER
57; Enable %{_modname} extension module
58extension=%{_modname}.so
1fc15523
PG
59;memcache.allow_failover=1
60;memcache.chunk_size=8192
61;memcache.default_port=11211
0bee29d4 62EOF
15f9ce79
AG
63
64%clean
65rm -rf $RPM_BUILD_ROOT
66
67%post
86295f4f 68%php_webserver_restart
15f9ce79 69
0bee29d4
ER
70%postun
71if [ "$1" = 0 ]; then
86295f4f 72 %php_webserver_restart
15f9ce79
AG
73fi
74
75%files
76%defattr(644,root,root,755)
77%doc %{_modname}-%{version}/{CREDITS,README}
86295f4f
ER
78%config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/%{_modname}.ini
79%attr(755,root,root) %{php_extensiondir}/%{_modname}.so
This page took 0.096576 seconds and 4 git commands to generate.