rpms/php-pecl-zip/EL-4 php-pecl-zip.spec, 1.9, 1.10 sources, 1.9, 1.10 xml2changelog, 1.2, 1.3 dead.package, 1.1, NONE

Remi Collet (remi) fedora-extras-commits at redhat.com
Fri Jul 11 13:28:10 UTC 2008


Author: remi

Update of /cvs/extras/rpms/php-pecl-zip/EL-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31060

Added Files:
	php-pecl-zip.spec sources xml2changelog 
Removed Files:
	dead.package 
Log Message:
first EL-4 build


Index: php-pecl-zip.spec
===================================================================
RCS file: php-pecl-zip.spec
diff -N php-pecl-zip.spec
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ php-pecl-zip.spec	11 Jul 2008 13:27:22 -0000	1.10
@@ -0,0 +1,160 @@
+%global php_apiver  %((echo 0; php -i 2>/dev/null | sed -n 's/^PHP API => //p') | tail -1)
+%global php_extdir  %(php-config --extension-dir 2>/dev/null || echo "undefined")
+
+Summary:      A zip management extension
+Summary(fr):  Une extension de gestion des ZIP
+Name:         php-pecl-zip
+Version:      1.8.10
+Release:      2%{?dist}
+License:      PHP
+Group:        Development/Languages
+URL:          http://pecl.php.net/package/zip
+
+Source:       http://pecl.php.net/get/zip-%{version}.tgz
+Source2:      xml2changelog
+
+BuildRoot:    %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Provides:     php-pecl(zip) = %{version}-%{release}, php-zip = %{version}-%{release}
+BuildRequires: php-devel, zlib-devel, autoconf, automake, libtool
+%if %{?php_zend_api}0
+Requires:     php(zend-abi) = %{php_zend_api}
+Requires:     php(api) = %{php_core_api}
+%endif
+%if 0%{?rhel} == 4
+Requires:     php
+%else
+Requires:     php-api = %{php_apiver}
+%endif
+
+%description
+Zip is an extension to create and read zip files.
+
+%description -l fr
+Zip est une extension pour créer et lire les archives au format ZIP.
+
+
+%prep 
+%setup -c -q
+
+%if 0%{?rhel} > 4
+%{_bindir}/php -n %{SOURCE2} package.xml >CHANGELOG
+%endif
+
+# to avoid check-rpath error on EL-4
+%{__sed} -i -e 's,PHP_ADD_LIBRARY_WITH_PATH(z.*$,PHP_ADD_LIBRARY(z),' zip-%{version}/config.m4
+
+
+%build
+cd zip-%{version}
+phpize
+%configure
+%{__make} %{?_smp_mflags}
+
+
+%install
+cd zip-%{version}
+%{__rm} -rf %{buildroot}
+%{__make} install INSTALL_ROOT=%{buildroot}
+
+# Drop in the bit of configuration
+%{__mkdir_p} %{buildroot}%{_sysconfdir}/php.d
+%{__cat} > %{buildroot}%{_sysconfdir}/php.d/zip.ini << 'EOF'
+; Enable ZIP extension module
+extension=zip.so
+EOF
+
+
+%clean
+%{__rm} -rf %{buildroot}
+
+
+%files
+%defattr(-, root, root, -)
+%if 0%{?rhel} > 4
+%doc CHANGELOG
+%endif
+%doc zip-%{version}/CREDITS zip-%{version}/examples
+%config(noreplace) %{_sysconfdir}/php.d/zip.ini
+%{php_extdir}/zip.so
+
+
+%changelog
+* Wed Jul 08 2008 Remi Collet <Fedora at FamilleCollet.com> 1.8.10-2
+- EPEL only spec file
+- remove License file
+- EL4 build
+
+* Thu Jun 07 2007 Remi Collet <Fedora at FamilleCollet.com> 1.8.10-1
+- update to 1.8.10
+
+* Sun Mar 25 2007 Remi Collet <Fedora at FamilleCollet.com> 1.8.8-1
+- update to 1.8.8
+
+* Mon Feb 26 2007 Remi Collet <Fedora at FamilleCollet.com> 1.8.6-1
+- update to 1.8.6
+
+* Sat Feb 24 2007 Remi Collet <Fedora at FamilleCollet.com> 1.8.5-1
+- update to 1.8.5
+- requires php(zend-abi) and php(api) when available
+
+* Sat Dec 02 2006 Remi Collet <Fedora at FamilleCollet.com> 1.8.2-1
+- update to 1.8.2
+
+* Thu Nov 02 2006 Remi Collet <Fedora at FamilleCollet.com> 1.8.0-1
+- update to 1.8.0
+
+* Tue Oct 24 2006 Remi Collet <Fedora at FamilleCollet.com> 1.7.5-1
+- update to 1.7.5
+
+* Wed Sep 27 2006 Remi Collet <Fedora at FamilleCollet.com> 1.7.4-1
+- update to 1.7.4
+
+* Sun Sep 17 2006 Remi Collet <Fedora at FamilleCollet.com> 1.7.3-1
+- update to 1.7.3
+- remove PECL from sumnary
+- change to %%setup -c -q
+- add generated CHANGELOG to %%doc
+
+* Mon Aug 28 2006 Remi Collet <Fedora at FamilleCollet.com> 1.7.2-2
+- rebuild for FE6
+
+* Sun Aug 27 2006 Remi Collet <Fedora at FamilleCollet.com> 1.7.2-1
+- update to 1.7.2
+
+* Sat Aug 26 2006 Remi Collet <Fedora at FamilleCollet.com> 1.7.1-2
+- use php_zip.c version 1.73 from CVS 
+- see http://pecl.php.net/bugs/bug.php?id=8564
+
+* Fri Aug 25 2006 Remi Collet <Fedora at FamilleCollet.com> 1.7.1-1
+- update to 1.7.1
+- change macros to conform to PHP Guidelines
+
+* Sun Aug 20 2006 Remi Collet <Fedora at FamilleCollet.com> 1.7.0-1
+- update to 1.7.0
+
+* Sun Jul 30 2006 Remi Collet <Fedora at FamilleCollet.com> 1.6.0-1
+- update to 1.6.0 (Big change : Rename Class Zip to ZipArchive)
+
+* Sun Jul 16 2006 Remi Collet <Fedora at FamilleCollet.com> 1.5.0-1
+- update to 1.5.0
+- Requires: php-api
+
+* Thu Jun 29 2006 Remi Collet <Fedora at FamilleCollet.com> 1.4.1-1
+- update to 1.4.1
+- bundle the v3.01 PHP LICENSE file
+- Suppr. Requires zip, Add Provides php-pecl(zip) and php-zip
+- change defattr
+
+* Fri Apr 28 2006 Remi Collet <Fedora at FamilleCollet.com> 1.3.1-2
+- Add zlib(devel) to Requires
+
+* Thu Apr 27 2006 Remi Collet <Fedora at FamilleCollet.com> 1.3.1-1
+- update to 1.3.1
+
+* Wed Apr 26 2006 Remi Collet <Fedora at FamilleCollet.com> 1.2.3-1
+- initial RPM for extras
+- add french summary & description
+- add examples to doc.
+
+* Tue Apr 11 2006 Remi Collet <RPMS at FamilleCollet.com> 1.2.3-1
+- initial RPM


Index: sources
===================================================================
RCS file: sources
diff -N sources
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ sources	11 Jul 2008 13:27:22 -0000	1.10
@@ -0,0 +1 @@
+bc591b4bae8862998bbefcb79d9db232  zip-1.8.10.tgz


Index: xml2changelog
===================================================================
RCS file: xml2changelog
diff -N xml2changelog
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ xml2changelog	11 Jul 2008 13:27:22 -0000	1.3
@@ -0,0 +1,34 @@
+<?php
+$prog=array_shift($_SERVER['argv']);
+if ($_SERVER['argc']<2) die ("usage : " . $prog . " path_to_package.xml [ --debug ]\n");
+$file=array_shift($_SERVER['argv']);
+
+($xml=simplexml_load_file($file)) || die ($file . " not found !\n");
+if (in_array("--debug", $_SERVER['argv'])) print_r($xml);
+
+if ($xml['version'] >= "2"){ // Package.xml V 2.0
+	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);
+	$new=$xml->version->release;
+
+	if (isset($xml->changelog->release) && count($xml->changelog->release)) 
+	    foreach($xml->changelog->release as $rel) {
+		$old=$rel->version->release;
+		if ("$old" != "$new") {
+		    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, 
+			$rel->date, $rel->notes);
+		}
+	    }
+} else { // Package.xml V 1.0
+	printf("* Version %s (%s) - %s\n\n%s\n\n",
+		$xml->release->version, $xml->release->state, $xml->release->date, $xml->release->notes);
+
+	foreach($xml->changelog->release as $rel)
+		printf("* Version %s (%s) - %s\n\n%s\n\n",
+			$rel->version, $rel->state, $rel->date, $rel->notes);
+}
+?>


--- dead.package DELETED ---




More information about the fedora-extras-commits mailing list