rpms/php-pear-XML-Serializer/devel php-pear-XML-Serializer.spec, 1.6, 1.7 PHP-LICENSE-2.02, 1.1, NONE

Remi Collet remi at fedoraproject.org
Sun Jan 24 08:49:04 UTC 2010


Author: remi

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

Modified Files:
	php-pear-XML-Serializer.spec 
Removed Files:
	PHP-LICENSE-2.02 
Log Message:
update to 0.20.0, change license, spec cleanup


Index: php-pear-XML-Serializer.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-XML-Serializer/devel/php-pear-XML-Serializer.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- php-pear-XML-Serializer.spec	26 Jul 2009 18:32:11 -0000	1.6
+++ php-pear-XML-Serializer.spec	24 Jan 2010 08:49:04 -0000	1.7
@@ -2,15 +2,15 @@
 %define pear_name XML_Serializer
 
 Name:           php-pear-XML-Serializer
-Version:        0.18.0
-Release:        6%{?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)
+
 * Sun Jul 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.18.0-6
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


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



More information about the scm-commits mailing list