Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 4460280845a8a77693172c9c233ae339 > files > 3

php-memcache-3.0.7-3.mga3.src.rpm

%define modname memcache
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A43_%{modname}.ini

Summary:	Memcached extension for php
Name:		php-%{modname}
Version:	3.0.7
Release:	%mkrel 3
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/memcache
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Source1:	%{modname}.ini
Requires:	memcached
BuildRequires:	php-devel >= 3:5.2.1
BuildRequires:	zlib-devel
BuildRequires:	dos2unix

%description
Memcached is a caching daemon designed especially for dynamic web applications
to decrease database load by storing objects in memory. This extension allows
you to work with memcached through handy OO and procedural interfaces.

%prep

%setup -q -n %{modname}-%{version}
[ "../package.xml" != "/" ] && mv ../package.xml .

cp %{SOURCE1} %{inifile}

find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

# strip away annoying ^M
find -type f | grep -v ".gif" | grep -v ".png" | grep -v ".jpg" | xargs dos2unix

ln -s %{_usrsrc}/php-devel/extensions ext

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --enable-%{modname}=shared,%{_prefix} \
    --with-zlib-dir=%{_prefix}

%make
mv modules/*.so .

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}


%files 
%doc CREDITS README example.php package.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}




%changelog

* Wed Jan 30 2013 oden <oden> 3.0.7-3.mga3
+ Revision: 393309
- rebuilt for php-5.4.11

* Sun Jan 13 2013 umeabot <umeabot> 3.0.7-2.mga3
+ Revision: 375850
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Dec 01 2012 spuhler <spuhler> 3.0.7-1.mga3
+ Revision: 324278
- upgrade to 3.0.7

* Fri Aug 03 2012 spuhler <spuhler> 3.0.6-3.mga3
+ Revision: 278129
- rebuilt for php-5.4

* Mon Mar 19 2012 luigiwalser <luigiwalser> 3.0.6-2.mga2
+ Revision: 224168
- fix dos2unix syntax
- httpd restart is handled by filetriggers now

* Wed Apr 13 2011 tv <tv> 3.0.6-1.mga1
+ Revision: 84512
- new release

  + ennael <ennael>
    - clean spec file

* Sat Jan 29 2011 spuhler <spuhler> 3.0.5-5.mga1
+ Revision: 44364
- imported package php-memcache