Author: glen Date: Tue Sep 5 20:34:38 2006 GMT Module: SPECS Tag: HEAD ---- Log message: - install APC all SAPI-s but CLI, CGI; rel 2
---- Files affected: SPECS: php-pecl-APC.spec (1.20 -> 1.21) ---- Diffs: ================================================================ Index: SPECS/php-pecl-APC.spec diff -u SPECS/php-pecl-APC.spec:1.20 SPECS/php-pecl-APC.spec:1.21 --- SPECS/php-pecl-APC.spec:1.20 Mon Sep 4 23:30:14 2006 +++ SPECS/php-pecl-APC.spec Tue Sep 5 22:34:33 2006 @@ -1,6 +1,10 @@ # $Revision$, $Date$ # TODO # - segfaults CLI +# - maybe related: +# - http://pecl.php.net/bugs/bug.php?id=7141 +# - http://pecl.php.net/bugs/bug.php?id=7261 +# - http://pecl.php.net/bugs/bug.php?id=7762 %define _modname APC %define _status stable %define _sysconfdir /etc/php @@ -9,7 +13,7 @@ Summary(pl): %{_modname} - alternatywne cache PHP Name: php-pecl-%{_modname} Version: 3.0.11 -Release: 1 +Release: 2 License: PHP Group: Development/Languages/PHP Source0: http://pecl.php.net/get/%{_modname}-%{version}.tgz @@ -39,18 +43,7 @@ %prep %setup -q -c -%build -cd %{_modname}-%{version} -phpize -%configure -%{__make} - -%install -rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_sysconfdir}/conf.d,%{extensionsdir}} - -install %{_modname}-%{version}/modules/apc.so $RPM_BUILD_ROOT%{extensionsdir}/%{_modname}.so -cat <<'EOF' > $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/%{_modname}.ini +cat <<'EOF' > %{_modname}.ini ; Enable %{_modname} extension module extension=%{_modname}.so apc.enabled=1 @@ -68,6 +61,25 @@ ;apc.enable_cli=0 EOF + +%build +cd %{_modname}-%{version} +phpize +%configure \ + --%{!?debug:dis}%{?debug:en}able-debug \ + --enable-apc-mmap +%{__make} + +%install +rm -rf $RPM_BUILD_ROOT +install -D %{_modname}-%{version}/modules/apc.so $RPM_BUILD_ROOT%{extensionsdir}/%{_modname}.so + +# we install APC.ini for all handlers but CLI and CGI +install -d $RPM_BUILD_ROOT%{_sysconfdir}/{cgi-fcgi,apache,apache2handler}.d +cp -a %{_modname}.ini $RPM_BUILD_ROOT%{_sysconfdir}/cgi-fcgi.d/%{_modname}.ini +cp -a %{_modname}.ini $RPM_BUILD_ROOT%{_sysconfdir}/apache.d/%{_modname}.ini +cp -a %{_modname}.ini $RPM_BUILD_ROOT%{_sysconfdir}/apache2handler.d/%{_modname}.ini + %clean rm -rf $RPM_BUILD_ROOT @@ -84,7 +96,9 @@ %files %defattr(644,root,root,755) %doc %{_modname}-%{version}/{CHANGELOG,INSTALL,NOTICE} -%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/%{_modname}.ini +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/cgi-fcgi.d/%{_modname}.ini +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/apache.d/%{_modname}.ini +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/apache2handler.d/%{_modname}.ini %attr(755,root,root) %{extensionsdir}/%{_modname}.so %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) @@ -93,6 +107,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.21 2006/09/05 20:34:33 glen +- install APC all SAPI-s but CLI, CGI; rel 2 + Revision 1.20 2006/09/04 21:30:14 glen - 3.0.11 ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/php-pecl-APC.spec?r1=1.20&r2=1.21&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
