diff --git a/zip-2.3-iso8859_2.patch b/zip-2.3-iso8859_2.patch index 3ef3784..c12ba5a 100644 --- a/zip-2.3-iso8859_2.patch +++ b/zip-2.3-iso8859_2.patch @@ -103,17 +103,6 @@ .TP .IP \fB\-P\fP\ \fIpassword\fP use \fIpassword\fP to encrypt zipfile entries (if any). \fBTHIS IS ---- unix/Makefile -+++ unix/Makefile -@@ -45,7 +45,7 @@ - # CFLAGS flags for C compile - # LFLAGS1 flags after output file spec, before obj file list - # LFLAGS2 flags after obj file list (libraries, etc) --CFLAGS = -O2 -I. -DUNIX $(LOCAL_ZIP) -+CFLAGS = -O2 -I. -DUNIX -DIZ_ISO2OEM_ARRAY $(LOCAL_ZIP) - LFLAGS1 = - LFLAGS2 = -s - --- unix/unix.c +++ unix/unix.c @@ -246,8 +246,13 @@ @@ -209,3 +198,14 @@ extern int dosify; /* Make new entries look like MSDOS */ extern char *special; /* Don't compress special suffixes */ extern int verbose; /* Report oddities in zip file structure */ +--- unix/Makefile ++++ unix/Makefile +@@ -46,7 +46,7 @@ VERSION = Version 2.32 + # CFLAGS flags for C compile + # LFLAGS1 flags after output file spec, before obj file list + # LFLAGS2 flags after obj file list (libraries, etc) +-CFLAGS_NOOPT = -I. -DUNIX $(LOCAL_ZIP) ++CFLAGS_NOOPT = -I. -DUNIX -DIZ_ISO2OEM_ARRAY $(LOCAL_ZIP) + CFLAGS = -O2 $(CFLAGS_NOOPT) + LFLAGS1 = + LFLAGS2 = -s diff --git a/zip-2.31-install.patch b/zip-2.31-install.patch deleted file mode 100644 index 33e5531..0000000 --- a/zip-2.31-install.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- unix/Makefile -+++ unix/Makefile -@@ -24,6 +24,8 @@ - EXE = - - # probably can change this to 'install' if you have it -+INSTALL = cp -+# probably can change this to 'install' if you have it - INSTALL_PROGRAM = cp - # probably can change this to 'install -d' if you have it - # XXX NextStep 3.3 and Openstep 4.x don't know about -p ! diff --git a/zip-2.32.tar.bz2 b/zip-2.32.tar.bz2 new file mode 100644 index 0000000..8d969dd --- /dev/null +++ b/zip-2.32.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f3b8ac48a54f99d301f1950e6a490ab708dba8e6dd38d6843755aff9d10668f +size 665828 diff --git a/zip.changes b/zip.changes index 7b80a8d..c850aef 100644 --- a/zip.changes +++ b/zip.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Fri Aug 3 02:59:50 CEST 2007 - dmueller@suse.de + +- update to 2.32: + * fixed -R operation to match the supplied file patterns + * handle cases where -x, -R, and -i patterns are mixed + * added some directory-search speedups + * fixed bug when encrypting large uncompressible files + * fixed selection of files to delete by date + * added -MM option where each input file pattern must + match at least one file and all input files must be readable + * added check for when Zip tries to exceed seek limit in output file + * minor changes to compile with Visual C++ 2005 + * added support for Unix FIFOs (named pipes) + * other minor fixes + ------------------------------------------------------------------- Wed Jan 25 21:43:46 CET 2006 - mls@suse.de diff --git a/zip.spec b/zip.spec index f7eb0e3..b89cfb7 100644 --- a/zip.spec +++ b/zip.spec @@ -1,32 +1,31 @@ # -# spec file for package zip (Version 2.31) +# spec file for package zip (Version 2.32) # -# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # -# Please submit bugfixes or comments via http://bugs.opensuse.org +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild -Name: zip -License: BSD, Other License(s), see package -Group: Productivity/Archiving/Compression -Provides: crzip -Obsoletes: crzip -Autoreqprov: on -Version: 2.31 -Release: 4 -Summary: File compression program -URL: http://www.freesoftware.com/pub/infozip/ -Source: ftp://ftp.info-zip.org/pub/infozip/src/zip231.tar.gz -Patch: zip-2.31-install.patch -Patch1: zip-2.3-tempfile.patch -Patch2: zip-2.3-iso8859_2.patch -Patch3: zip-2.3-nonexec-stack.patch -Patch4: zip-2.3-optflags.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Name: zip +License: BSD 3-Clause, See file COPYING in archive (very short summary): +Group: Productivity/Archiving/Compression +Provides: crzip +Obsoletes: crzip +Autoreqprov: on +Version: 2.32 +Release: 1 +Summary: File compression program +URL: http://www.info-zip.org/ +Source: %name-%version.tar.bz2 +Patch1: zip-2.3-tempfile.patch +Patch2: zip-2.3-iso8859_2.patch +Patch3: zip-2.3-nonexec-stack.patch +Patch4: zip-2.3-optflags.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Zip is a compression and file packaging utility. It is compatible with @@ -40,7 +39,6 @@ Authors: %prep %setup -q -%patch %patch1 -p1 %patch2 %patch3 @@ -67,7 +65,20 @@ rm -rf $RPM_BUILD_ROOT /usr/bin/zipnote /usr/bin/zipsplit -%changelog -n zip +%changelog +* Fri Aug 03 2007 - dmueller@suse.de +- update to 2.32: + * fixed -R operation to match the supplied file patterns + * handle cases where -x, -R, and -i patterns are mixed + * added some directory-search speedups + * fixed bug when encrypting large uncompressible files + * fixed selection of files to delete by date + * added -MM option where each input file pattern must + match at least one file and all input files must be readable + * added check for when Zip tries to exceed seek limit in output file + * minor changes to compile with Visual C++ 2005 + * added support for Unix FIFOs (named pipes) + * other minor fixes * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Thu Dec 15 2005 - pth@suse.de diff --git a/zip231.tar.gz b/zip231.tar.gz deleted file mode 100644 index 1f401f8..0000000 --- a/zip231.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2d21c0ed60346bcaa47ff0c3369219602dca1733b83ec503e9e8108dc119f719 -size 781641