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