rpms/php-apc/devel php-apc.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Chris Chabot (chabotc) fedora-extras-commits at redhat.com
Mon Jun 19 08:30:43 UTC 2006


Author: chabotc

Update of /cvs/extras/rpms/php-apc/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv21487/devel

Modified Files:
	.cvsignore sources 
Added Files:
	php-apc.spec 
Log Message:
auto-import php-apc-5.1.4_3.0.10-1 on branch devel from php-apc-5.1.4_3.0.10-1.src.rpm


--- NEW FILE php-apc.spec ---
%define php_extdir %(php-config --extension-dir 2>/dev/null || echo %{_libdir}/php4)                     
%{!?php_version:%define php_version %(php-config --version 2>/dev/null || echo 5.1.4)}
%define php_apiver %((echo %{default_apiver}; php -i 2>/dev/null | sed -n 's/^PHP API => //p') | tail -1)
%define module_version 3.0.10

Summary:       APC caches and optimizes PHP intermediate code
Name:          php-apc
Version:       %{php_version}_%{module_version}
Release:       1%{?dist}
License:       PHP License
Group:         Development/Languages
URL:           http://pecl.php.net/package/APC
Source:        http://pecl.php.net/get/APC-3.0.10.tgz
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:      php-api = %{php_apiver}
Provides:      php-zend_extension
Conflicts:     php-mmcache php-eaccelerator
BuildRequires: php php-devel httpd-devel
# Required by phpize
BuildRequires: autoconf, automake, libtool

%description
APC is a free, open, and robust framework for 
caching and optimizing PHP intermediate code.

%prep
%setup -q -n APC-%{module_version}

%build
%{_bindir}/phpize
%configure --enable-apc-mmap --with-apxs=%{_sbindir}/apxs --with-php-config=%{_bindir}/php-config
%{__make} %{?_smp_mflags}

%install
%{__rm} -rf %{buildroot}
%{__make} install INSTALL_ROOT=%{buildroot}

# Drop in the bit of configuration
%{__mkdir_p} %{buildroot}%{_sysconfdir}/php.d
%{__cat} > %{buildroot}%{_sysconfdir}/php.d/apc.ini << 'EOF'
; Enable apc extension module
extension = apc.so
; Options for the apc module
apc.enabled=1
apc.shm_segments=1
apc.optimization=0
apc.shm_size=16
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

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root, 0755)
%doc TECHNOTES.txt CHANGELOG LICENSE NOTICE TODO apc.php
%config(noreplace) %{_sysconfdir}/php.d/apc.ini
%{php_extdir}/apc.so

%changelog
* Sun Jun 18 2006 - Chris Chabot <chabotc at xs4all.nl> - 5.1.4_3.0.10-1
- Initial package, templated on already existing php-json 
  and php-eaccelerator packages


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/php-apc/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	19 Jun 2006 08:30:07 -0000	1.1
+++ .cvsignore	19 Jun 2006 08:30:42 -0000	1.2
@@ -0,0 +1 @@
+APC-3.0.10.tgz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/php-apc/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	19 Jun 2006 08:30:07 -0000	1.1
+++ sources	19 Jun 2006 08:30:42 -0000	1.2
@@ -0,0 +1 @@
+8abab9ceb22e2af22a282bc1d8a4766a  APC-3.0.10.tgz




More information about the fedora-extras-commits mailing list