From 9fd87d18612a9a74b0f937eab10688182866fa91 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 3 Jul 2006 20:55:16 +0000 Subject: [PATCH] auto-import php-pecl-zip-1.4.1-1.fc5 on branch devel from php-pecl-zip-1.4.1-1.fc5.src.rpm --- .cvsignore | 1 + PHP-LICENSE-3.01 | 68 +++++++++++++++++++++++++++++++++++++++++++ php-pecl-zip.spec | 73 +++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 4 files changed, 143 insertions(+) create mode 100644 PHP-LICENSE-3.01 create mode 100644 php-pecl-zip.spec diff --git a/.cvsignore b/.cvsignore index e69de29..fc2b79a 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +zip-1.4.1.tgz diff --git a/PHP-LICENSE-3.01 b/PHP-LICENSE-3.01 new file mode 100644 index 0000000..8d3fa07 --- /dev/null +++ b/PHP-LICENSE-3.01 @@ -0,0 +1,68 @@ +-------------------------------------------------------------------- + The PHP License, version 3.01 +Copyright (c) 1999 - 2006 The PHP Group. All rights reserved. +-------------------------------------------------------------------- + +Redistribution and use in source and binary forms, with or without +modification, is permitted provided that the following conditions +are met: + + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + 3. The name "PHP" must not be used to endorse or promote products + derived from this software without prior written permission. For + written permission, please contact group@php.net. + + 4. Products derived from this software may not be called "PHP", nor + may "PHP" appear in their name, without prior written permission + from group@php.net. You may indicate that your software works in + conjunction with PHP by saying "Foo for PHP" instead of calling + it "PHP Foo" or "phpfoo" + + 5. The PHP Group may publish revised and/or new versions of the + license from time to time. Each version will be given a + distinguishing version number. + Once covered code has been published under a particular version + of the license, you may always continue to use it under the terms + of that version. You may also choose to use such covered code + under the terms of any subsequent version of the license + published by the PHP Group. No one other than the PHP Group has + the right to modify the terms applicable to covered code created + under this License. + + 6. Redistributions of any form whatsoever must retain the following + acknowledgment: + "This product includes PHP software, freely available from + ". + +THIS SOFTWARE IS PROVIDED BY THE PHP DEVELOPMENT TEAM ``AS IS'' AND +ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A +PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE PHP +DEVELOPMENT TEAM OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, +INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED +OF THE POSSIBILITY OF SUCH DAMAGE. + +-------------------------------------------------------------------- + +This software consists of voluntary contributions made by many +individuals on behalf of the PHP Group. + +The PHP Group can be contacted via Email at group@php.net. + +For more information on the PHP Group and the PHP project, +please see . + +PHP includes the Zend Engine, freely available at +. diff --git a/php-pecl-zip.spec b/php-pecl-zip.spec new file mode 100644 index 0000000..e0726ae --- /dev/null +++ b/php-pecl-zip.spec @@ -0,0 +1,73 @@ +%define php_extdir %(php-config --extension-dir 2>/dev/null || echo %{_libdir}/php/modules) + +Summary: PECL A zip management extension +Summary(fr): PECL Une extension de gestion des ZIP +Name: php-pecl-zip +Version: 1.4.1 +Release: 1%{?dist} +License: PHP License +Group: Development/Languages +URL: http://pecl.php.net/package/zip +Source: http://pecl.php.net/get/zip-%{version}.tgz +Source1: PHP-LICENSE-3.01 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Provides: php-pecl(zip), php-zip = %{version}-%{release} +Requires: php +BuildRequires: php-devel, zlib-devel + +%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 -q -n zip-%{version} + +%{__install} -m 644 -c %{SOURCE1} LICENSE + +%build +phpize +%configure +%{__make} %{?_smp_mflags} + +%install +%{__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, -) +%doc LICENSE CREDITS examples +%config(noreplace) %{_sysconfdir}/php.d/zip.ini +%{php_extdir}/zip.so + +%changelog +* Thu Jun 29 2006 Remi Collet 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 1.3.1-2 +- Add zlib(devel) to Requires + +* Thu Apr 27 2006 Remi Collet 1.3.1-1 +- update to 1.3.1 + +* Wed Apr 26 2006 Remi Collet 1.2.3-1 +- initial RPM for extras +- add french summary & description +- add examples to doc. + +* Tue Apr 11 2006 Remi Collet 1.2.3-1 +- initial RPM diff --git a/sources b/sources index e69de29..886f850 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +d3bdf77b217f9c9140b23f0bd17b6908 zip-1.4.1.tgz