Name: php-apc Version: 3.1.14 Release: 2mamba Summary: The APC (Alternative PHP Cache) module for PHP Group: System/Libraries/PHP Vendor: openmamba Distribution: openmamba Packager: Stefano Cotta Ramusino URL: http://pecl.php.net/package/APC Source: http://pecl.php.net/get/APC-%{version}.tgz License: PHP License ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel ## AUTOBUILDREQ-END BuildRequires: php-devel BuildRequires: apache-devel BuildRoot: %{_tmppath}/%{name}-%{version}-root %description APC is a free, open, and robust framework for caching and optimizing PHP intermediate code. %prep %setup -q -n APC-%{version} %build # bad fix for php-devel error sed "s|\(phpdir=\).*|\1\"%{_libdir}/php/build\"|" %{_bindir}/phpize > ./phpize chmod +x ./phpize ./phpize %configure \ --enable-apc-mmap \ --with-apxs=%{_sbindir}/apxs \ --with-php-config=%{_bindir}/php-config make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" # EXTENSION_DIR differ from php-config --extension-dir (php-devel error) %makeinstall \ INSTALL_ROOT=%{buildroot} \ EXTENSION_DIR=%{_libdir}/php/extensions %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post grep 'extension=apc.so' %{_sysconfdir}/php/php.ini &> /dev/null if [ $? -eq 0 ]; then sed -i "s|;\(extension=apc.so\)|\1|g" %{_sysconfdir}/php/php.ini else sed -i "s|\(extension=xsl.so\)|\1\nextension=apc.so|g" %{_sysconfdir}/php/php.ini cat >> %{_sysconfdir}/php/php.ini << 'EOF' [apc] apc.enabled=1 apc.shm_segments=1 apc.optimization=0 apc.shm_size=32 apc.ttl=7200 apc.user_ttl=7200 apc.num_files_hint=1024 apc.mmap_file_mask=/tmp/apc.XXXXXX apc.enable_cli=1 apc.cache_by_default=1 EOF fi : %postun #erase if [ $1 -eq 0 ]; then sed -i "s|^\(extension=apc.so\)|;\1|g" %{_sysconfdir}/php/php.ini fi : %files %defattr(-,root,root) %{_libdir}/php/extensions/apc.so %{_includedir}/php/ext/apc/apc_serializer.h %doc LICENSE #TECHNOTES.txt CHANGELOG NOTICE TODO apc.php %changelog * Mon Feb 18 2013 Silvan Calarco 3.1.14-2mamba - rebuilt with php 5.4 * Thu Jan 31 2013 Automatic Build System 3.1.14-1mamba - automatic version update by autodist * Fri Feb 05 2010 Silvan Calarco 3.0.19-1mamba - update to 3.0.19 * Wed Jan 02 2008 Silvan Calarco 3.0.16-1mamba - update to 3.0.16 * Sun Apr 15 2007 Stefano Cotta Ramusino 3.0.14-1mamba - package created by autospec