[php-pecl-memcache/f14/master] update to 3.0.5

Remi Collet remi at fedoraproject.org
Tue Oct 5 17:14:45 UTC 2010


commit eedb9f9b200792f4deb696b9d1e0b28d366113fc
Author: remi <fedora at famillecollet.com>
Date:   Tue Oct 5 19:05:29 2010 +0200

    update to 3.0.5

 .gitignore             |    1 +
 memcache-17566.patch   |   21 ---------------------
 php-pecl-memcache.spec |   13 +++++--------
 sources                |    2 +-
 xml2changelog          |   26 ++++++++++++++++----------
 5 files changed, 23 insertions(+), 40 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e4721f5..3e5ce71 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 memcache-3.0.4.tgz
+/memcache-3.0.5.tgz
diff --git a/php-pecl-memcache.spec b/php-pecl-memcache.spec
index e2a66aa..c902277 100644
--- a/php-pecl-memcache.spec
+++ b/php-pecl-memcache.spec
@@ -6,18 +6,14 @@
 
 Summary:      Extension to work with the Memcached caching daemon
 Name:         php-pecl-memcache
-Version:      3.0.4
-Release:      4%{?dist}
+Version:      3.0.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
-
 Source2:      xml2changelog
-# http://pecl.php.net/bugs/bug.php?id=17566
-# http://svn.php.net/viewvc?view=revision&revision=300434
-Patch1:       memcache-17566.patch
 
 BuildRoot:    %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: php-devel >= 4.3.11, php-pear, zlib-devel
@@ -46,8 +42,6 @@ Memcache can be used as a PHP session handler.
 %setup -c -q
 %{_bindir}/php -n %{SOURCE2} package.xml | tee CHANGELOG | head -n 5
 
-%patch1 -p0 -b .17566
-
 # avoid spurious-executable-perm
 find . -type f -exec chmod -x {} \;
 
@@ -146,6 +140,9 @@ fi
 
 
 %changelog
+* Tue Oct 05 2010 Remi Collet <Fedora at FamilleCollet.com> 3.0.5-1
+- update to 3.0.5
+
 * Thu Sep 30 2010 Remi Collet <Fedora at FamilleCollet.com> 3.0.4-4
 - patch for bug #599305 (upstream #17566)
 - add minimal load test in %%check
diff --git a/sources b/sources
index 737d3e7..4fad93a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-07933ce0191274201ea6905cd509c5b0  memcache-3.0.4.tgz
+2c7429a2d6b861a9d4ed0b9ad3cf0231  memcache-3.0.5.tgz
diff --git a/xml2changelog b/xml2changelog
index c114873..eb6bd31 100644
--- a/xml2changelog
+++ b/xml2changelog
@@ -13,16 +13,22 @@ if ($xml['version'] >= "2"){ // Package.xml V 2.0
 		$xml->date, $xml->notes);
 	$new=$xml->version->release;
 
-	if (isset($xml->changelog->release) && count($xml->changelog->release)) 
-	    foreach($xml->changelog->release as $rel) {
-		$old=$rel->version->release;
-		if ("$old" != "$new") {
-		    printf("*** Version %s (%s) - API %s (%s) - %s\n\n%s\n\n",
-			$rel->version->release, $rel->stability->release, 
-			$rel->version->api, $rel->stability->api, 
-			$rel->date, $rel->notes);
-		}
-	    }
+	if (isset($xml->changelog->release) && count($xml->changelog->release)) {
+		$tab = array();
+		foreach($xml->changelog->release as $rel) {
+			$old=$rel->version->release;
+			if ("$old" != "$new") {
+				$tab[''.$rel->date] = $rel;
+			}
+		}	
+		krsort($tab);
+		foreach($tab as $rel) {
+			printf("*** Version %s (%s) - API %s (%s) - %s\n\n%s\n\n",
+				$rel->version->release, $rel->stability->release, 
+				$rel->version->api, $rel->stability->api, 
+				$rel->date, $rel->notes);
+	    	}
+	}
 } else { // Package.xml V 1.0
 	printf("* Version %s (%s) - %s\n\n%s\n\n",
 		$xml->release->version, $xml->release->state, $xml->release->date, $xml->release->notes);


More information about the scm-commits mailing list