From 48db7d63991508c6f3e2b0d67a6e0d216abd5377 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Fri, 14 Oct 2011 06:31:53 +0000 Subject: [PATCH] - new Changed files: php-redis.spec -> 1.1 --- php-redis.spec | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 php-redis.spec diff --git a/php-redis.spec b/php-redis.spec new file mode 100644 index 0000000..9e22176 --- /dev/null +++ b/php-redis.spec @@ -0,0 +1,59 @@ +%define modname redis +Summary: %{modname} A PHP extension for Redis +Name: php-%{modname} +Version: 2.1.3 +Release: 1 +License: PHP 3.01 +Group: Development/Languages/PHP +Source0: https://github.com/nicolasff/phpredis/tarball/%{version}#/%{name}-%{version}.tgz +# Source0-md5: eb2bee7e42f7a32a38c2a45377f21086 +URL: https://github.com/nicolasff/phpredis +BuildRequires: php-devel >= 4:5.0.4 +BuildRequires: rpmbuild(macros) >= 1.519 +%{?requires_php_extension} +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%description +The phpredis extension provides an API for communicating with the +Redis key-value store. + +This extension also provides session support. + +%prep +%setup -qc +mv *-php%{modname}-*/* . + +%build +phpize +%configure +%{__make} + +%install +rm -rf $RPM_BUILD_ROOT + +%{__make} install \ + EXTENSION_DIR=%{php_extensiondir} \ + INSTALL_ROOT=$RPM_BUILD_ROOT + +install -d $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d +cat <<'EOF' > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/%{modname}.ini +; Enable %{modname} extension module +extension=%{modname}.so +EOF + +%clean +rm -rf $RPM_BUILD_ROOT + +%post +%php_webserver_restart + +%postun +if [ "$1" = 0 ]; then + %php_webserver_restart +fi + +%files +%defattr(644,root,root,755) +%doc CREDITS README.markdown +%config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/%{modname}.ini +%attr(755,root,root) %{php_extensiondir}/%{modname}.so -- 2.44.0