rpms/php-pecl-memcached/F-11 php-pecl-memcached.spec, NONE, 1.1 sources, 1.1, 1.2
Remi Collet
remi at fedoraproject.org
Tue May 5 17:33:22 UTC 2009
- Previous message (by thread): rpms/php-pecl-memcached/devel php-pecl-memcached.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/php-pecl-memcached/F-10 php-pecl-memcached.spec, NONE, 1.1 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: remi
Update of /cvs/extras/rpms/php-pecl-memcached/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7805
Modified Files:
sources
Added Files:
php-pecl-memcached.spec
Log Message:
new package
--- NEW FILE php-pecl-memcached.spec ---
%{!?__pecl: %{expand: %%global __pecl %{_bindir}/pecl}}
%define pecl_name memcached
Summary: Extension to work with the Memcached caching daemon
Name: php-pecl-memcached
Version: 0.1.5
Release: 1%{?dist}
License: PHP
Group: Development/Languages
URL: http://pecl.php.net/package/%{pecl_name}
Source: http://pecl.php.net/get/%{pecl_name}-%{version}.tgz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: php-devel >= 5.2.0, php-pear
BuildRequires: libmemcached-devel, zlib-devel
Requires(post): %{__pecl}
Requires(postun): %{__pecl}
Requires: php(zend-abi) = %{php_zend_api}
Requires: php(api) = %{php_core_api}
Provides: php-pecl(%{pecl_name}) = %{version}-%{release}
%description
This extension uses libmemcached library to provide API for communicating
with memcached servers.
memcached is a high-performance, distributed memory object caching system,
generic in nature, but intended for use in speeding up dynamic web
applications by alleviating database load.
It also provides a session handler (memcached).
%prep
%setup -c -q
%build
cd %{pecl_name}-%{version}
phpize
%configure
%{__make} %{?_smp_mflags}
%install
cd %{pecl_name}-%{version}
%{__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/%{pecl_name}.ini << 'EOF'
; Enable %{pecl_name} extension module
extension=%{pecl_name}.so
; ----- Options to use the memcached session handler
; Use memcache as a session handler
;session.save_handler=memcached
; Defines a comma separated list of server urls to use for session storage
;session.save_path="localhost:11211"
EOF
# Install XML package description
%{__mkdir_p} %{buildroot}%{pecl_xmldir}
%{__install} -m 644 ../package.xml %{buildroot}%{pecl_xmldir}/%{name}.xml
%clean
%{__rm} -rf %{buildroot}
%post
%{pecl_install} %{pecl_xmldir}/%{name}.xml >/dev/null || :
%postun
if [ $1 -eq 0 ] ; then
%{pecl_uninstall} %{pecl_name} >/dev/null || :
fi
%files
%defattr(-, root, root, -)
%doc %{pecl_name}-%{version}/{CREDITS,LICENSE,EXPERIMENTAL,README.markdown,ChangeLog}
%config(noreplace) %{_sysconfdir}/php.d/%{pecl_name}.ini
%{php_extdir}/%{pecl_name}.so
%{pecl_xmldir}/%{name}.xml
%changelog
* Sun Apr 29 2009 Remi Collet <fedora at famillecollet.com> - 0.1.5-1
- Initial RPM
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/php-pecl-memcached/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 4 May 2009 03:44:37 -0000 1.1
+++ sources 5 May 2009 17:32:52 -0000 1.2
@@ -0,0 +1 @@
+646c3ffb622adc0379a3951155f7f4bb memcached-0.1.5.tgz
- Previous message (by thread): rpms/php-pecl-memcached/devel php-pecl-memcached.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/php-pecl-memcached/F-10 php-pecl-memcached.spec, NONE, 1.1 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list