[php-pecl-apc] update to 3.1.10 (official upstream beta version for php 5.4)
Remi Collet
remi at fedoraproject.org
Wed Apr 11 17:06:05 UTC 2012
commit 30c92baac5a05eeeabf696688e4f6b4562d6edfd
Author: remi <fedora at famillecollet.com>
Date: Wed Apr 11 19:04:51 2012 +0200
update to 3.1.10 (official upstream beta version for php 5.4)
.gitignore | 1 +
php-pecl-apc.spec | 31 +++++++++++++++----------------
sources | 2 +-
3 files changed, 17 insertions(+), 17 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 84f5f77..84859e0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
/apc-svn316786.tgz
/apc-svn322617.tgz
/apc-svn324146.tgz
+/APC-3.1.10.tgz
diff --git a/php-pecl-apc.spec b/php-pecl-apc.spec
index 7c25670..408cfb7 100644
--- a/php-pecl-apc.spec
+++ b/php-pecl-apc.spec
@@ -3,23 +3,16 @@
%global php_zendabiver %((echo 0; php -i 2>/dev/null | sed -n 's/^PHP Extension => //p') | tail -1)
%global pecl_name APC
-%global svnver 324146
Summary: APC caches and optimizes PHP intermediate code
Name: php-pecl-apc
-Version: 3.1.9
+Version: 3.1.10
+Release: 1%{?dist}
License: PHP
Group: Development/Languages
URL: http://pecl.php.net/package/APC
-%if 0%{?svnver}
-# svn export -r 324146 https://svn.php.net/repository/pecl/apc/trunk apc-svn324146
-# tar czf apc-svn324146.tgz apc-svn324146
-Source: apc-svn%{svnver}.tgz
-Release: 6.svn%{svnver}%{?dist}
-%else
-Release: 3%{?dist}
Source: http://pecl.php.net/get/APC-%{version}.tgz
-%endif
+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Conflicts: php-mmcache php-eaccelerator
@@ -64,13 +57,15 @@ These are the files needed to compile programs using APC serializer.
%prep
%setup -q -c
-%if 0%{?svnver}
-mv apc-svn%{svnver}/package.xml .
-mv apc-svn%{svnver} APC-%{version}
-%endif
+# https://bugs.php.net/61696
+sed -i -e 's/"3.1.9"/"%{version}"/' APC-%{version}/php_apc.h
-# Check than upstream version is correct, http://pecl.php.net/bugs/19590
-grep '"%{version}"' APC-%{version}/php_apc.h || exit 1
+# Sanity check, really often broken
+extver=$(sed -n '/#define PHP_APC_VERSION/{s/.* "//;s/".*$//;p}' APC-%{version}/php_apc.h)
+if test "x${extver}" != "x%{version}"; then
+ : Error: Upstream extension version is ${extver}, expecting %{version}.
+ exit 1
+fi
%if 0%{?__ztsphp:1}
# duplicate for ZTS build
@@ -243,6 +238,10 @@ rm -rf %{buildroot}
%changelog
+* Wed Apr 11 2012 Remi Collet <remi at fedoraproject.org> - 3.1.10-1
+- Update to 3.1.10 (beta)
+- fix reported version, https://bugs.php.net/61696
+
* Thu Mar 15 2012 Remi Collet <remi at fedoraproject.org> - 3.1.9-6.svn324146
- new SVN snapshot
- enable ZTS build
diff --git a/sources b/sources
index 506128f..24e99d0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-2937b6ccacec30c0762f11f5e18939b5 apc-svn324146.tgz
+f4a6b91903d6ba9dce89fc87bb6f26c9 APC-3.1.10.tgz
More information about the scm-commits
mailing list