rpms/php-pear-XML-Serializer/F-11 php-pear-XML-Serializer.spec, 1.5, 1.6 sources, 1.2, 1.3 PHP-LICENSE-2.02, 1.1, NONE

Remi Collet remi at fedoraproject.org
Sun Jan 24 09:01:19 UTC 2010


Author: remi

Update of /cvs/pkgs/rpms/php-pear-XML-Serializer/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13897

Modified Files:
	php-pear-XML-Serializer.spec sources 
Removed Files:
	PHP-LICENSE-2.02 
Log Message:
update to 0.20.0, new license (BSD), spec cleanup


Index: php-pear-XML-Serializer.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-XML-Serializer/F-11/php-pear-XML-Serializer.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- php-pear-XML-Serializer.spec	26 Feb 2009 22:25:21 -0000	1.5
+++ php-pear-XML-Serializer.spec	24 Jan 2010 09:01:19 -0000	1.6
@@ -2,15 +2,15 @@
 %define pear_name XML_Serializer
 
 Name:           php-pear-XML-Serializer
-Version:        0.18.0
-Release:        5%{?dist}
+Version:        0.20.0
+Release:        1%{?dist}
 Summary:        Swiss-army knife for reading and writing XML files
 
 Group:          Development/Libraries
-License:        PHP
+License:        BSD
 URL:            http://pear.php.net/package/XML_Serializer
 Source0:        http://pear.php.net/get/%{pear_name}-%{version}.tgz
-Source1:        PHP-LICENSE-2.02
+
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch:      noarch
@@ -30,8 +30,7 @@ without the need for DOM.
 %prep
 %setup -q -c
 [ -f package2.xml ] || mv package.xml package2.xml
-mv package2.xml %{pear_name}-%{version}/%{pear_name}.xml
-install -pm 644 -c %{SOURCE1} LICENSE
+mv package2.xml %{pear_name}-%{version}/%{name}.xml
 cd %{pear_name}-%{version}
 
 
@@ -43,7 +42,7 @@ cd %{pear_name}-%{version}
 %install
 cd %{pear_name}-%{version}
 rm -rf $RPM_BUILD_ROOT docdir
-%{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{pear_name}.xml
+%{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{name}.xml
 
 # Move documentation
 mkdir -p docdir
@@ -55,16 +54,25 @@ rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.??
 
 # Install XML package description
 mkdir -p $RPM_BUILD_ROOT%{pear_xmldir}
-install -pm 644 %{pear_name}.xml $RPM_BUILD_ROOT%{pear_xmldir}
+install -pm 644 %{name}.xml $RPM_BUILD_ROOT%{pear_xmldir}
 
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 
+%check
+# For documentation purpose only
+# After installation 
+# cd /usr/share/pear/test/XML_Serializer/tests
+# phpunit AllTests
+# OK (73 tests, 75 assertions)
+
+
 %post
 %{__pear} install --nodeps --soft --force --register-only \
-    %{pear_xmldir}/%{pear_name}.xml >/dev/null || :
+    %{pear_xmldir}/%{name}.xml >/dev/null || :
+
 
 %postun
 if [ $1 -eq 0 ] ; then
@@ -75,12 +83,20 @@ fi
 
 %files
 %defattr(-,root,root,-)
-%doc LICENSE %{pear_name}-%{version}/docdir/%{pear_name}/*
-%{pear_xmldir}/%{pear_name}.xml
+%doc %{pear_name}-%{version}/docdir/%{pear_name}/*
+%{pear_xmldir}/%{name}.xml
 %{pear_phpdir}/XML/*
+%{pear_testdir}/%{pear_name}
 
 
 %changelog
+* Sun Jan 24 2010 Remi Collet <Fedora at FamilleCollet.com> 0.20.0-1
+- update to 0.20.0
+- License is BSD (since 0.19.0)
+- rename XML_Serializer.xml to php-pear-XML-Serializer.xml
+- add tests
+- add %%check (documentation only)
+
 * Thu Feb 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.18.0-5
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-XML-Serializer/F-11/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	26 Oct 2006 21:41:53 -0000	1.2
+++ sources	24 Jan 2010 09:01:19 -0000	1.3
@@ -1 +1 @@
-f9d7dd792a7b3258dfa4544017734cf8  XML_Serializer-0.18.0.tgz
+ba7ff28ac7a5b44a0bd9ced2a2c2c722  XML_Serializer-0.20.0.tgz


--- PHP-LICENSE-2.02 DELETED ---



More information about the scm-commits mailing list