[php-pear-File-Find] update to 1.3.2 (QA Release)

Remi Collet remi at fedoraproject.org
Tue Oct 23 05:06:15 UTC 2012


commit 2b7f54cf2dcbd76c299dc2b560a5404998a0a3cf
Author: Remi Collet <remi at fedoraproject.org>
Date:   Tue Oct 23 07:06:06 2012 +0200

    update to 1.3.2 (QA Release)

 .gitignore              |    1 +
 File_Find.patch         |   24 ------------------------
 php-pear-File-Find.spec |   28 ++++++++++++++++------------
 sources                 |    2 +-
 xml2changelog           |   21 ++++++++++++---------
 5 files changed, 30 insertions(+), 46 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e171a2f..9335836 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
 package-*.xml
 File_Find-1.3.0.tgz
 /File_Find-1.3.1.tgz
+/File_Find-1.3.2.tgz
diff --git a/php-pear-File-Find.spec b/php-pear-File-Find.spec
index bc42924..0845d1b 100644
--- a/php-pear-File-Find.spec
+++ b/php-pear-File-Find.spec
@@ -1,27 +1,30 @@
+%{!?pear_metadir: %global pear_metadir %{pear_phpdir}}
 %{!?__pear: %{expand: %%global __pear %{_bindir}/pear}}
 %global pear_name File_Find
 
 Summary:        Class which facilitates the search of filesystems
 Summary(fr):    Classe facilitant la recherche dans le système de fichiers
 Name:           php-pear-File-Find
-Version:        1.3.1
-Release:        5%{?dist}
+Version:        1.3.2
+Release:        1%{?dist}
 License:        PHP
 Group:          Development/Libraries
-
 URL:            http://pear.php.net/package/File_Find
-Source:         http://pear.php.net/get/%{pear_name}-%{version}.tgz
-Source2:        xml2changelog
 
-# See https://pear.php.net/bugs/19530 - Array to string conversion
-Patch0:         %{pear_name}.patch
+# Corrupted archive
+# tar xif File_Find-1.3.2.tgz
+# tar czf File_Find-1.3.2.tgz package.xml File_Find-1.3.2
+Source0:        http://pear.php.net/get/%{pear_name}-%{version}.tgz
+Source2:        xml2changelog
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
+BuildRequires:  php-pear
 BuildArch:      noarch
-BuildRequires:  php-pear >= 1:1.4.9-1.2
+
 Requires(post): %{__pear}
 Requires(postun): %{__pear}
+Requires:       php-pear(PEAR)
+Requires:       php-pcre
 Provides:       php-pear(%{pear_name}) = %{version}
 
 
@@ -45,8 +48,6 @@ sympathiques.
 cd %{pear_name}-%{version}
 # package.xml is V2
 mv ../package.xml %{name}.xml
-sed -i -e '/Find.php/s/md5sum=".*" name/name/' %{name}.xml
-%patch0 -p0
 
 
 %build
@@ -60,7 +61,7 @@ pushd %{pear_name}-%{version}
 %{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml
 
 # Clean up unnecessary files
-rm -rf %{buildroot}%{pear_phpdir}/.??*
+rm -rf %{buildroot}%{pear_metadir}/.??*
 
 # Install XML package description
 mkdir -p %{buildroot}%{pear_xmldir}
@@ -103,6 +104,9 @@ fi
 
 
 %changelog
+* Tue Oct 23 2012 Remi Collet <remi at fedoraproject.org> - 1.3.2-1
+- Version 1.3.2 (stable) - API 1.3.0 (stable)
+
 * Tue Aug 14 2012 Remi Collet <remi at fedoraproject.org> - 1.3.1-5
 - rebuilt for new pear_testdir
 
diff --git a/sources b/sources
index 204a96c..02b93ea 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-02df98fab80257d2840c0567382685a3  File_Find-1.3.1.tgz
+bef41a0cdf9e65eff59b4c3ac51a0e82  File_Find-1.3.2.tgz
diff --git a/xml2changelog b/xml2changelog
index eb6bd31..3a31be6 100644
--- a/xml2changelog
+++ b/xml2changelog
@@ -7,11 +7,14 @@ $file=array_shift($_SERVER['argv']);
 if (in_array("--debug", $_SERVER['argv'])) print_r($xml);
 
 if ($xml['version'] >= "2"){ // Package.xml V 2.0
-	printf("*** Version %s (%s) - API %s (%s) - %s\n\n%s\n\n",
-		$xml->version->release, $xml->stability->release, 
-		$xml->version->api, $xml->stability->api, 
-		$xml->date, $xml->notes);
-	$new=$xml->version->release;
+	$new = "";
+	if (strlen(trim($xml->notes))>1) { // Ignore too short descr.
+		printf("*** Version %s (%s) - API %s (%s) - %s\n\n%s\n\n",
+			$xml->version->release, $xml->stability->release,
+			$xml->version->api, $xml->stability->api,
+			$xml->date, $xml->notes);
+		$new=$xml->version->release;
+	}
 
 	if (isset($xml->changelog->release) && count($xml->changelog->release)) {
 		$tab = array();
@@ -20,14 +23,14 @@ if ($xml['version'] >= "2"){ // Package.xml V 2.0
 			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->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",


More information about the scm-commits mailing list