[php-pecl-memcached] Update to 2.0.0b2+git - PHP 5.4.0 Build

Remi Collet remi at fedoraproject.org
Fri Jan 20 18:01:26 UTC 2012


commit 959c39f71fc13ed58af69c17e943c143a3f56adf
Author: remi <fedora at famillecollet.com>
Date:   Fri Jan 20 19:00:57 2012 +0100

    Update to 2.0.0b2+git - PHP 5.4.0 Build

 .gitignore              |    1 +
 php-pecl-memcached.spec |   25 ++++++++++++++++++++-----
 sources                 |    2 +-
 3 files changed, 22 insertions(+), 6 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index b1266f4..f356236 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 memcached-1.0.2.tgz
+/php-memcached-dev-php-memcached-v2.0.0b2-14-g1736623.tar.gz
diff --git a/php-pecl-memcached.spec b/php-pecl-memcached.spec
index d4545c3..8222640 100644
--- a/php-pecl-memcached.spec
+++ b/php-pecl-memcached.spec
@@ -1,16 +1,22 @@
 %{!?__pecl:     %{expand: %%global __pecl     %{_bindir}/pecl}}
+
 %global pecl_name memcached
+%global gitver    1736623
 
 Summary:      Extension to work with the Memcached caching daemon
 Name:         php-pecl-memcached
-Version:      1.0.2
-Release:      8%{?dist}
+Version:      2.0.0
+%if 0%{?gitver:1}
+Release:      0.1.git%{gitver}%{?dist}
+Source:       php-memcached-dev-php-memcached-v2.0.0b2-14-g%{gitver}.tar.gz
+%else
+Release:      11%{?dist}
+Source:       http://pecl.php.net/get/%{pecl_name}-%{version}.tgz
+%endif
 License:      PHP
 Group:        Development/Languages
 URL:          http://pecl.php.net/package/%{pecl_name}
 
-Source:       http://pecl.php.net/get/%{pecl_name}-%{version}.tgz
-
 # 5.2.10 required to HAVE_JSON enabled
 BuildRequires: php-devel >= 5.2.10
 BuildRequires: php-pear
@@ -51,6 +57,11 @@ It also provides a session handler (memcached).
 %prep 
 %setup -c -q
 
+%if 0%{?gitver:1}
+mv php-memcached-dev-php-memcached-%{gitver}/package.xml .
+mv php-memcached-dev-php-memcached-%{gitver} %{pecl_name}-%{version}
+%endif
+
 cat > %{pecl_name}.ini << 'EOF'
 ; Enable %{pecl_name} extension module
 extension=%{pecl_name}.so
@@ -67,7 +78,8 @@ EOF
 %build
 cd %{pecl_name}-%{version}
 phpize
-%configure --enable-memcached-igbinary
+%configure --enable-memcached-igbinary \
+           --enable-memcached-json
 make %{?_smp_mflags}
 
 
@@ -113,6 +125,9 @@ ln -s %{php_extdir}/igbinary.so modules/
 
 
 %changelog
+* Thu Jan 19 2012 Remi Collet <remi at fedoraproject.org> - 2.0.0-0.1.1736623
+- update to git snapshot (post 2.0.0b2) for php 5.4 build
+
 * Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.2-8
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 
diff --git a/sources b/sources
index 5612434..a66eec2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-b91f815ad59086d0c3564cce022b5c4f  memcached-1.0.2.tgz
+3d0970e922e7bed62b8b1d4b1e47a931  php-memcached-dev-php-memcached-v2.0.0b2-14-g1736623.tar.gz


More information about the scm-commits mailing list