rpms/php-pear-Console-Table/F-7 php-pear-Console-Table.spec, 1.3, 1.4 sources, 1.4, 1.5 xml2changelog, 1.2, 1.3

Remi Collet (remi) fedora-extras-commits at redhat.com
Wed Jan 9 18:44:34 UTC 2008


Author: remi

Update of /cvs/extras/rpms/php-pear-Console-Table/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31254

Modified Files:
	php-pear-Console-Table.spec sources xml2changelog 
Log Message:
update to 1.0.8


Index: php-pear-Console-Table.spec
===================================================================
RCS file: /cvs/extras/rpms/php-pear-Console-Table/F-7/php-pear-Console-Table.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- php-pear-Console-Table.spec	2 Jun 2007 11:25:32 -0000	1.3
+++ php-pear-Console-Table.spec	9 Jan 2008 18:43:46 -0000	1.4
@@ -2,7 +2,7 @@
 %define pear_name Console_Table
 
 Name:           php-pear-Console-Table
-Version:        1.0.7
+Version:        1.0.8
 Release:        1%{?dist}
 Summary:        Class that makes it easy to build console style tables
 Summary(fr):    Classe pour fabriquer facilement des tableaux en mode console
@@ -36,10 +36,12 @@
 mv package2.xml %{pear_name}-%{version}/%{pear_name}.xml
 cd %{pear_name}-%{version}
 
+
 %build
 cd %{pear_name}-%{version}
 # Empty build section, most likely nothing required.
 
+
 %install
 cd %{pear_name}-%{version}
 rm -rf $RPM_BUILD_ROOT docdir
@@ -52,19 +54,34 @@
 mkdir -p $RPM_BUILD_ROOT%{pear_xmldir}
 install -pm 644 %{pear_name}.xml $RPM_BUILD_ROOT%{pear_xmldir}
 
+# Fix include path in tests
+for i in $RPM_BUILD_ROOT%{pear_testdir}/Console_Table/tests/*.phpt; do
+    sed -i -e 's#^require_once.*$#require_once "Console/Table.php";#' $i
+done
+
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+
 %post
 %{__pear} install --nodeps --soft --force --register-only \
     %{pear_xmldir}/%{pear_name}.xml >/dev/null || :
 
+
 %postun
 if [ $1 -eq 0 ] ; then
     %{__pear} uninstall --nodeps --ignore-errors --register-only \
         %{pear_name} >/dev/null || :
 fi
 
+
+%check
+cd $RPM_BUILD_ROOT%{pear_testdir}/Console_Table/tests
+php -C -d include_path=%{pear_phpdir}:$RPM_BUILD_ROOT%{pear_phpdir} -d output_buffering=1 \
+   %{pear_phpdir}/pearcmd.php run-tests
+
+
 %files
 %defattr(-,root,root,-)
 %doc CHANGELOG 
@@ -72,7 +89,14 @@
 %{pear_testdir}/Console_Table
 %{pear_xmldir}/Console_Table.xml
 
+
 %changelog
+* Wed Jan 09 2008 Remi Collet <Fedora at FamilleCollet.com> 1.0.8-1
+- update to 1.0.8
+- fix tests, http://pear.php.net/bugs/bug.php?id=12863
+- add %%check
+- fixed xml2changelog
+
 * Sat May 02 2007 Remi Collet <Fedora at FamilleCollet.com> 1.0.7-1
 - update to 1.0.7
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/php-pear-Console-Table/F-7/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- sources	2 Jun 2007 11:25:32 -0000	1.4
+++ sources	9 Jan 2008 18:43:46 -0000	1.5
@@ -1 +1 @@
-b928e7ac3eae13e70f2ead13b80e5da4  Console_Table-1.0.7.tgz
+ef649afa2ed9fdc25f37790eb0495330  Console_Table-1.0.8.tgz


Index: xml2changelog
===================================================================
RCS file: /cvs/extras/rpms/php-pear-Console-Table/F-7/xml2changelog,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- xml2changelog	2 Jun 2007 11:25:32 -0000	1.2
+++ xml2changelog	9 Jan 2008 18:43:46 -0000	1.3
@@ -12,7 +12,8 @@
 		$xml->version->api, $xml->stability->api, 
 		$xml->date, $xml->notes);
 
-	if (is_array($xml->changelog->release)) foreach($xml->changelog->release as $rel)
+	if (isset($xml->changelog->release) && count($xml->changelog->release)) 
+	foreach($xml->changelog->release 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, 




More information about the fedora-extras-commits mailing list