[php-pear-SOAP] update to 0.13.0, QA release

Remi Collet remi at fedoraproject.org
Fri Jan 27 17:37:24 UTC 2012


commit edcf99526384ef0a8a06bc4af316ca8e6e8ed80d
Author: remi <fedora at famillecollet.com>
Date:   Fri Jan 27 18:36:54 2012 +0100

    update to 0.13.0, QA release

 .gitignore         |    3 +++
 php-pear-SOAP.spec |   29 +++++++++++++++++------------
 sources            |    2 +-
 xml2changelog      |    2 +-
 4 files changed, 22 insertions(+), 14 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 71cc89b..eba5876 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,4 @@
+*spec~
+package-*.xml
 SOAP-0.12.0.tgz
+/SOAP-0.13.0.tgz
diff --git a/php-pear-SOAP.spec b/php-pear-SOAP.spec
index 6718aac..cabd446 100644
--- a/php-pear-SOAP.spec
+++ b/php-pear-SOAP.spec
@@ -2,8 +2,8 @@
 %global pear_name SOAP
 
 Name:           php-pear-SOAP
-Version:        0.12.0
-Release:        7%{?dist}
+Version:        0.13.0
+Release:        1%{?dist}
 Summary:        Simple Object Access Protocol (SOAP) Client/Server for PHP
 
 Group:          Development/Libraries
@@ -32,9 +32,9 @@ Implementation of Simple Object Access Protocol (SOAP) protocol and services.
 %setup -q -c
 %{_bindir}/php -n %{SOURCE2} package.xml >CHANGELOG
 
-# Create a "localized" php.ini to avoid build warning
-cp /etc/php.ini .
-echo "date.timezone=UTC" >>php.ini
+# this file will be provided as doc,
+# instead of /usr/share/pear/tools/genproxy.php
+sed -i -e '/genproxy.php/s/role="php"/role="doc"/' package.xml
 
 cd %{pear_name}-%{version}
 # Package is V2
@@ -47,20 +47,20 @@ cd %{pear_name}-%{version}
 
 
 %install
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
 cd %{pear_name}-%{version}
-PHPRC=../php.ini %{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{name}.xml
+%{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml
 
 # Clean up unnecessary files
-rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.??*
+rm -rf %{buildroot}%{pear_phpdir}/.??*
 
 # Install XML package description
-mkdir -p $RPM_BUILD_ROOT%{pear_xmldir}
-install -pm 644 %{name}.xml $RPM_BUILD_ROOT%{pear_xmldir}
+mkdir -p %{buildroot}%{pear_xmldir}
+install -pm 644 %{name}.xml %{buildroot}%{pear_xmldir}
 
 
 %clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
 
 
 %post
@@ -78,11 +78,16 @@ fi
 %defattr(-,root,root,-)
 %doc CHANGELOG
 %doc %{pear_docdir}/%{pear_name}
+%doc %{pear_name}-%{version}/tools/genproxy.php
 %{pear_xmldir}/%{name}.xml
-%{pear_phpdir}/SOAP
+%{pear_phpdir}/%{pear_name}
+%{pear_testdir}/%{pear_name}
 
 
 %changelog
+* Fri Jan 27 2012 Remi Collet <remi at fedoraproject.org> - 0.13.0-1
+- Version 0.13.0 (beta) - API 0.13.0 (beta) - QA release
+
 * Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.12.0-7
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 
diff --git a/sources b/sources
index c19801b..bc47db6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-cd49713ef96d47888639549f0ead08f7  SOAP-0.12.0.tgz
+117f22c06e5f749c14af7b44174f8bfc  SOAP-0.13.0.tgz
diff --git a/xml2changelog b/xml2changelog
index 4c789f4..3a31be6 100644
--- a/xml2changelog
+++ b/xml2changelog
@@ -9,7 +9,7 @@ if (in_array("--debug", $_SERVER['argv'])) print_r($xml);
 if ($xml['version'] >= "2"){ // Package.xml V 2.0
 	$new = "";
 	if (strlen(trim($xml->notes))>1) { // Ignore too short descr.
-		printf("++*** Version %s (%s) - API %s (%s) - %s\n\n%s\n\n",
+		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);


More information about the scm-commits mailing list