debian/0000755000000000000000000000000012144156446007175 5ustar debian/lib32z1.lintian-overrides0000644000000000000000000000005212140754007013731 0ustar embedded-zlib ./usr/lib32/libz.so.1.2.3.4 debian/zlib-64.symbols0000644000000000000000000000032612140756761012001 0ustar adler32_combine64@ZLIB_1.2.3.3 1:1.2.3.3 crc32_combine64@ZLIB_1.2.3.3 1:1.2.3.3 gzoffset64@ZLIB_1.2.3.5 1:1.2.6 gzopen64@ZLIB_1.2.3.3 1:1.2.3.3 gzseek64@ZLIB_1.2.3.3 1:1.2.3.4 gztell64@ZLIB_1.2.3.3 1:1.2.3.4 debian/libx32z1-dev.install0000644000000000000000000000004512144156404012710 0ustar usr/libx32/libz.a usr/libx32/libz.so debian/lib32z1-dev.dirs0000644000000000000000000000001212140754007012004 0ustar usr/lib32 debian/libx32z1-dev.dirs0000644000000000000000000000001312144156404012176 0ustar usr/libx32 debian/libx32z1.symbols0000644000000000000000000000012412144156404012154 0ustar libz.so.1 libx32z1 #MINVER# #include "zlib-core.symbols" #include "zlib-64.symbols" debian/lib32z1.install0000644000000000000000000000002412140754007011740 0ustar usr/lib32/libz.so.* debian/zlib1g-dev.examples0000644000000000000000000000002212140754007012664 0ustar examples/* test/* debian/zlib-core.symbols0000644000000000000000000000472012140756511012473 0ustar ZLIB_1.2.0.2@ZLIB_1.2.0.2 1:1.2.0.2 ZLIB_1.2.0.8@ZLIB_1.2.0.8 1:1.2.0.8 ZLIB_1.2.0@ZLIB_1.2.0 1:1.2.0 ZLIB_1.2.2.3@ZLIB_1.2.2.3 1:1.2.2.3 ZLIB_1.2.2@ZLIB_1.2.2 1:1.2.2 ZLIB_1.2.2.4@ZLIB_1.2.2.4 1:1.2.2.4 ZLIB_1.2.3.3@ZLIB_1.2.3.3 1:1.2.3.4 ZLIB_1.2.3.4@ZLIB_1.2.3.4 1:1.2.3.4 ZLIB_1.2.3.5@ZLIB_1.2.3.5 1:1.2.6 ZLIB_1.2.5.1@ZLIB_1.2.5.1 1:1.2.6 ZLIB_1.2.5.2@ZLIB_1.2.5.2 1:1.2.6 ZLIB_1.2.7.1@ZLIB_1.2.7.1 1:1.2.8 adler32@Base 1:1.1.4 adler32_combine@ZLIB_1.2.2 1:1.2.2 compress2@Base 1:1.1.4 compress@Base 1:1.1.4 compressBound@ZLIB_1.2.0 1:1.2.0 crc32@Base 1:1.1.4 crc32_combine@ZLIB_1.2.2 1:1.2.2 deflate@Base 1:1.1.4 deflateBound@ZLIB_1.2.0 1:1.2.0 deflateCopy@Base 1:1.1.4 deflateEnd@Base 1:1.1.4 deflateInit2_@Base 1:1.1.4 deflateInit_@Base 1:1.1.4 deflateParams@Base 1:1.1.4 deflatePending@ZLIB_1.2.5.1 1:1.2.6 deflatePrime@ZLIB_1.2.0.8 1:1.2.0.8 deflateReset@Base 1:1.1.4 deflateResetKeep@ZLIB_1.2.5.2 1:1.2.6 deflateSetDictionary@Base 1:1.1.4 deflateSetHeader@ZLIB_1.2.2 1:1.2.2 deflateTune@ZLIB_1.2.2.3 1:1.2.2.3 get_crc_table@Base 1:1.1.4 gzbuffer@ZLIB_1.2.3.5 1:1.2.6 gzclearerr@ZLIB_1.2.0.2 1:1.2.0.2 gzclose@Base 1:1.1.4 gzclose_r@ZLIB_1.2.3.5 1:1.2.6 gzclose_w@ZLIB_1.2.3.5 1:1.2.6 gzdirect@ZLIB_1.2.2.3 1:1.2.2.3 gzdopen@Base 1:1.1.4 gzeof@Base 1:1.1.4 gzerror@Base 1:1.1.4 gzflags@ZLIB_1.2.5.2 1:1.2.6 gzflush@Base 1:1.1.4 gzgetc@Base 1:1.1.4 gzgetc_@ZLIB_1.2.5.2 1:1.2.6 gzgets@Base 1:1.1.4 gzoffset@ZLIB_1.2.3.5 1:1.2.6 gzopen@Base 1:1.1.4 gzprintf@Base 1:1.1.4 gzputc@Base 1:1.1.4 gzputs@Base 1:1.1.4 gzread@Base 1:1.1.4 gzrewind@Base 1:1.1.4 gzseek@Base 1:1.1.4 gzsetparams@Base 1:1.1.4 gztell@Base 1:1.1.4 gzungetc@ZLIB_1.2.0.2 1:1.2.0.2 gzvprintf@ZLIB_1.2.7.1 1:1.2.8 gzwrite@Base 1:1.1.4 inflate@Base 1:1.1.4 inflateBack@ZLIB_1.2.0 1:1.2.0 inflateBackEnd@ZLIB_1.2.0 1:1.2.0 inflateBackInit_@ZLIB_1.2.0 1:1.2.0 inflateCopy@ZLIB_1.2.0 1:1.2.0 inflateEnd@Base 1:1.1.4 inflateGetDictionary@ZLIB_1.2.7.1 1:1.2.8 inflateGetHeader@ZLIB_1.2.2 1:1.2.2 inflateInit2_@Base 1:1.1.4 inflateInit_@Base 1:1.1.4 inflateResetKeep@ZLIB_1.2.5.2 1:1.2.6 inflateMark@ZLIB_1.2.3.4 1:1.2.3.4 inflatePrime@ZLIB_1.2.2.4 1:1.2.2.4 inflateReset2@ZLIB_1.2.3.4 1:1.2.3.4 inflateReset@Base 1:1.1.4 inflateSetDictionary@Base 1:1.1.4 inflateSync@Base 1:1.1.4 inflateSyncPoint@Base 1:1.1.4 inflateUndermine@ZLIB_1.2.3.3 1:1.2.3.4 uncompress@Base 1:1.1.4 zError@Base 1:1.1.4 zlibCompileFlags@ZLIB_1.2.0.2 1:1.2.0.2 zlibVersion@Base 1:1.1.4 debian/lib64z1.symbols0000644000000000000000000000012312140754007011767 0ustar libz.so.1 lib64z1 #MINVER# #include "zlib-core.symbols" #include "zlib-64.symbols" debian/lib64z1.install0000644000000000000000000000002412140754007011745 0ustar usr/lib64/libz.so.* debian/zlib1g.symbols0000644000000000000000000000012212140754007011763 0ustar libz.so.1 zlib1g #MINVER# #include "zlib-core.symbols" #include "zlib-64.symbols" debian/lib32z1-dev.install0000644000000000000000000000004312140754007012515 0ustar usr/lib32/libz.a usr/lib32/libz.so debian/rules0000755000000000000000000001602212144156404010250 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # These are used for cross-compiling and for saving the configure script # from having to guess our platform (since we know it already) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_GNU_OS) DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) CFLAGS = `dpkg-buildflags --get CFLAGS` `dpkg-buildflags --get CPPFLAGS` -Wall -D_REENTRANT LDFLAGS = `dpkg-buildflags --get LDFLAGS` # binutils doesn't supply the prefixed version normally like GCC does so # we can't just unconditionally use DEB_HOST_GNU_TYPE-ar ifeq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE)) AR=ar else AR=$(DEB_HOST_GNU_TYPE)-ar endif ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O3 endif 32-ARCHS=amd64 ppc64 kfreebsd-amd64 s390x 64-ARCHS=s390 sparc i386 powerpc mips mipsel ifneq (,$(findstring $(DEB_HOST_ARCH), $(32-ARCHS))) EXTRA_INSTALL=install32 EXTRA_BUILD=build32-stamp # s390x fails at compatibility. ifneq (,$(findstring $(DEB_HOST_ARCH), s390x)) m32=-m31 else m32=-m32 endif endif ifneq (,$(findstring s390x, $(DEB_HOST_ARCH))) else ifneq (,$(findstring $(DEB_HOST_ARCH), $(64-ARCHS))) EXTRA_INSTALL=install64 EXTRA_BUILD=build64-stamp # MIPS doesn't use -m64 ifneq (,$(findstring $(DEB_HOST_ARCH), mips mipsel)) m64=-mabi=64 else m64=-m64 endif endif endif N32-ARCHS=mips mipsel ifneq (,$(findstring $(DEB_HOST_ARCH), $(N32-ARCHS))) EXTRA_INSTALL+=installn32 EXTRA_BUILD+=buildn32-stamp mn32=-mabi=n32 endif X32-ARCHS=amd64 i386 ifneq (,$(findstring $(DEB_HOST_ARCH), $(X32-ARCHS))) EXTRA_INSTALL+=installx32 EXTRA_BUILD+=buildx32-stamp mx32=-mx32 endif UNALIGNED_ARCHS=i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386 lpia ifneq (,$(findstring $(DEB_HOST_ARCH), $(UNALIGNED_ARCHS))) CFLAGS+=-DUNALIGNED_OK endif COPYLIST=*.h *.c *.in zlib.map configure zlib.3 test configure-stamp: configure dh_testdir if [ ! -f Makefile.stash ]; then cp Makefile Makefile.stash ; fi AR=$(AR) CC="$(DEB_HOST_GNU_TYPE)-gcc" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" uname=GNU ./configure --shared --prefix=/usr --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) touch $@ configure64-stamp: configure dh_testdir mkdir -p debian/64 cp -r $(COPYLIST) debian/64 cd debian/64 && AR=$(AR) CC="$(DEB_HOST_GNU_TYPE)-gcc $(m64)" \ CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \ uname=GNU ./configure --shared --prefix=/usr --libdir=\$${prefix}/usr/lib64 touch $@ configure32-stamp: configure dh_testdir mkdir -p debian/32 cp -r $(COPYLIST) debian/32 cd debian/32 && AR=$(AR) CC="$(DEB_HOST_GNU_TYPE)-gcc $(m32)" \ CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \ uname=GNU ./configure --shared --prefix=/usr --libdir=\$${prefix}/usr/lib32 touch $@ configuren32-stamp: configure dh_testdir mkdir -p debian/n32 cp -r $(COPYLIST) debian/n32 cd debian/n32 && AR=$(AR) CC="$(DEB_HOST_GNU_TYPE)-gcc $(mn32)" \ CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \ uname=GNU ./configure --shared --prefix=/usr --libdir=\$${prefix}/usr/lib32 touch $@ configurex32-stamp: configure dh_testdir mkdir -p debian/x32 cp -r $(COPYLIST) debian/x32 cd debian/x32 && AR=$(AR) CC="$(DEB_HOST_GNU_TYPE)-gcc $(mx32)" \ CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \ uname=GNU ./configure --shared --prefix=/usr --libdir=\$${prefix}/usr/libx32 touch $@ build: build-stamp $(EXTRA_BUILD) build-stamp: configure-stamp dh_testdir $(MAKE) $(MAKE) CC=$(DEB_HOST_GNU_TYPE)-gcc CFLAGS="-I../.. $(CFLAGS)" LDFLAGS="$(LDFLAGS)" -C contrib/minizip -$(MAKE) test touch $@ build64-stamp: configure64-stamp dh_testdir make -C debian/64 touch $@ build32-stamp: configure32-stamp dh_testdir make -C debian/32 touch $@ buildn32-stamp: configuren32-stamp dh_testdir make -C debian/n32 touch $@ buildx32-stamp: configurex32-stamp dh_testdir make -C debian/x32 touch $@ clean: dh_testdir dh_testroot $(MAKE) -C contrib/minizip clean $(MAKE) distclean rm -f build-stamp configure-stamp foo.gz rm -rf debian/64 build64-stamp configure64-stamp rm -rf debian/32 build32-stamp configure32-stamp rm -rf debian/n32 buildn32-stamp configuren32-stamp rm -rf debian/x32 buildx32-stamp configurex32-stamp -mv Makefile.stash Makefile -mv zlibdefs.h.stash zlibdefs.h dh_clean install: build dh_testdir dh_testroot dh_prep dh_installdirs $(MAKE) prefix=$(CURDIR)/debian/tmp/usr install install -d debian/tmp/lib/$(DEB_HOST_MULTIARCH) debian/tmp/usr/include/$(DEB_HOST_MULTIARCH) mv debian/tmp/usr/include/zconf.h debian/tmp/usr/include/$(DEB_HOST_MULTIARCH)/ mv debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libz.so.* debian/tmp/lib/$(DEB_HOST_MULTIARCH) ln -sf /lib/$(DEB_HOST_MULTIARCH)/$$(readlink debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libz.so) debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libz.so install64: install build64-stamp $(MAKE) -C debian/64 prefix=$(CURDIR)/debian/tmp install install32: install build32-stamp $(MAKE) -C debian/32 prefix=$(CURDIR)/debian/tmp install installn32: install buildn32-stamp $(MAKE) -C debian/n32 prefix=$(CURDIR)/debian/tmp install installx32: install buildx32-stamp $(MAKE) -C debian/x32 prefix=$(CURDIR)/debian/tmp install # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: build install $(EXTRA_INSTALL) dh_testdir dh_testroot dh_installchangelogs -s ChangeLog dh_installdocs -s dh_installexamples -s mkdir -p debian/tmp/usr/bin cp contrib/minizip/minizip debian/tmp/usr/bin cp contrib/minizip/miniunz debian/tmp/usr/bin/miniunzip dh_install -s --sourcedir=debian/tmp dh_installman -s dh_lintian -s dh_link -s dh_strip -s --dbg-package=zlib1g-dbg dh_compress -s dh_fixperms -s dh_makeshlibs -pzlib1g -V"zlib1g (>= 1:1.2.3.3.dfsg-1)" --add-udeb=zlib1g-udeb ifneq (,$(findstring $(DEB_HOST_ARCH), $(32-ARCHS))) dh_makeshlibs -plib32z1 -V"lib32z1 (>= 1:1.2.3.3.dfsg-1)" endif ifneq (,$(findstring $(DEB_HOST_ARCH), $(32-ARCHS))) ifneq (,$(findstring $(DEB_HOST_ARCH), $(64-ARCHS))) dh_makeshlibs -plib64z1 -V"lib64z1 (>= 1:1.2.3.3.dfsg-1)" endif endif ifneq (,$(findstring $(DEB_HOST_ARCH), $(N32-ARCHS))) dh_makeshlibs -plibn32z1 -V"libn32z1 (>= 1:1.2.3.3.dfsg-1)" endif ifneq (,$(findstring $(DEB_HOST_ARCH), $(X32-ARCHS))) dh_makeshlibs -plibx32z1 -V"libx32z1 (>= 1:1.2.3.3.dfsg-1)" endif dh_installdeb -s dh_shlibdeps -s dh_gencontrol -s dh_md5sums -s dh_builddeb -s binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install install64 install32 debian/zlib1g.install0000644000000000000000000000002012140754007011736 0ustar lib/*/lib*.so.* debian/zlib1g-dev.docs0000644000000000000000000000002112140754007011775 0ustar FAQ README doc/* debian/zlib1g-dev.dirs0000644000000000000000000000011112140754007012006 0ustar usr/lib usr/include usr/share/doc/zlib1g-dev/examples usr/share/man/man3 debian/lib64z1.dirs0000644000000000000000000000001212140754007011235 0ustar usr/lib64 debian/zlib1g-dev.install0000644000000000000000000000017512140757430012530 0ustar usr/include/zlib.h usr/include/*/zconf.h usr/lib/*/libz.a usr/lib/*/libz.so usr/share/man/man3/* usr/lib/*/pkgconfig/zlib.pc debian/zlib-bin.dirs0000644000000000000000000000003312140754007011553 0ustar usr/bin usr/share/man/man1 debian/libn32z1.install0000644000000000000000000000002412140754007012116 0ustar usr/lib32/libz.so.* debian/libn32z1-dev.dirs0000644000000000000000000000001212140754007012162 0ustar usr/lib32 debian/copyright0000644000000000000000000000310612140754007011121 0ustar This is the pre-packaged Debian Linux version of the zlib compression library. It was packaged by Michael Alan Dorman from sources originally retrieved from ftp.uu.net in the directory /pub/archiving/zip/zlib as the file zlib-1.0.4.tar.gz. There is a homepage at http://www.gzip.org/zlib/ Acknowledgments: The deflate format used by zlib was defined by Phil Katz. The deflate and zlib specifications were written by Peter Deutsch. Thanks to all the people who reported problems and suggested various improvements in zlib; they are too numerous to cite here. Copyright notice: Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Jean-loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu debian/zlib-bin.manpages0000644000000000000000000000004412140754007012407 0ustar debian/minizip.1 debian/miniunzip.1 debian/libx32z1.dirs0000644000000000000000000000001312144156404011422 0ustar usr/libx32 debian/zlib1g-udeb.dirs0000644000000000000000000000000412140754007012150 0ustar lib debian/lib64z1-dev.dirs0000644000000000000000000000001212140754007012011 0ustar usr/lib64 debian/zlib1g-udeb.install0000644000000000000000000000003012140754007012654 0ustar lib/*/lib*.so.* usr/lib debian/source/0000755000000000000000000000000012140754007010466 5ustar debian/source/format0000644000000000000000000000001412140754007011674 0ustar 3.0 (quilt) debian/libn32z1.dirs0000644000000000000000000000001212140754007011406 0ustar usr/lib32 debian/minizip.10000644000000000000000000000267112140754007010735 0ustar .\" Hey, EMACS: -*- nroff -*- .TH minizip 1 "May 2, 2001" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME minizip - create ZIP archives .SH SYNOPSIS .B minizip .RI [ -o ] zipfile [ " files" ... ] .SH DESCRIPTION .B minizip is a simple tool which allows the creation of compressed file archives in the ZIP format used by the MS-DOS utility PKZIP. It was written as a demonstration of the .IR zlib (3) library and therefore lack many of the features of the .IR zip (1) program. .SH OPTIONS The first argument supplied is the name of the ZIP archive to create or .RI -o in which case it is ignored and the second argument treated as the name of the ZIP file. If the ZIP file already exists it will be overwritten. .PP Subsequent arguments specify a list of files to place in the ZIP archive. If none are specified then an empty archive will be created. .SH SEE ALSO .BR miniunzip (1), .BR zlib (3), .BR zip (1). .SH AUTHOR This program was written by Gilles Vollant. This manual page was written by Mark Brown . debian/zlib-bin.install0000644000000000000000000000004212140754007012260 0ustar usr/bin/minizip usr/bin/miniunzip debian/lib64z1-dev.install0000644000000000000000000000004312140754007012522 0ustar usr/lib64/libz.a usr/lib64/libz.so debian/patches/0000755000000000000000000000000012144153317010616 5ustar debian/patches/cflags-for-minizip0000644000000000000000000000114612140754007014242 0ustar --- zlib-1.2.7.dfsg.orig/contrib/minizip/Makefile +++ zlib-1.2.7.dfsg/contrib/minizip/Makefile @@ -1,5 +1,5 @@ CC=cc -CFLAGS=-O -I../.. +CFLAGS+=-O -I../.. UNZ_OBJS = miniunz.o unzip.o ioapi.o ../../libz.a ZIP_OBJS = minizip.o zip.o ioapi.o ../../libz.a @@ -10,10 +10,10 @@ ZIP_OBJS = minizip.o zip.o ioapi.o ../ all: miniunz minizip miniunz: $(UNZ_OBJS) - $(CC) $(CFLAGS) -o $@ $(UNZ_OBJS) + $(CC) $(CFLAGS) -o $@ $(UNZ_OBJS) $(LDFLAGS) minizip: $(ZIP_OBJS) - $(CC) $(CFLAGS) -o $@ $(ZIP_OBJS) + $(CC) $(CFLAGS) -o $@ $(ZIP_OBJS) $(LDFLAGS) test: miniunz minizip ./minizip test readme.txt debian/patches/0001-Restore-gzflags-symbol-for-ABI-compatibility.patch0000644000000000000000000000217412140754007022625 0ustar From c4f216359258206fd2b997c5dda1f50892e30301 Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Thu, 3 May 2012 10:27:58 +0100 Subject: [PATCH] Restore gzflags symbol for ABI compatibility zlib 1.2.7 no longer uses the gzflags symbol but since it was previously an exported symbol we should really retain it in order to preserve binary compatibility in case anything linked with it; nothing should have been doing so but the cost of retaining the symbol is very low so just do it. --- zlib.map | 1 + zutil.c | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/zlib.map b/zlib.map index 771f420..54fa553 100644 --- a/zlib.map +++ b/zlib.map @@ -73,6 +73,7 @@ ZLIB_1.2.5.1 { ZLIB_1.2.5.2 { deflateResetKeep; + gzflags; gzgetc_; inflateResetKeep; } ZLIB_1.2.5.1; diff --git a/zutil.c b/zutil.c index 65e0d3b..ddece96 100644 --- a/zutil.c +++ b/zutil.c @@ -321,4 +321,10 @@ void ZLIB_INTERNAL zcfree (opaque, ptr) #endif /* MY_ZCALLOC */ +/* Dummy function returned for ABI compatibility */ +unsigned long ZEXPORT gzflags (void) +{ + return 0; +} + #endif /* !Z_SOLO */ -- 1.7.10 debian/patches/use-dso0000644000000000000000000000000012140754007012105 0ustar debian/patches/debian.series0000644000000000000000000000014212140754007013250 0ustar 0001-Restore-gzflags-symbol-for-ABI-compatibility.patch cflags-for-minizip use-dso use-dso-really debian/patches/use-dso-really0000644000000000000000000000137312140754007013411 0ustar --- zlib-1.2.7.dfsg.orig/contrib/minizip/Makefile +++ zlib-1.2.7.dfsg/contrib/minizip/Makefile @@ -1,8 +1,9 @@ CC=cc CFLAGS+=-O -I../.. +ZLIB=-L../.. -lz -UNZ_OBJS = miniunz.o unzip.o ioapi.o ../../libz.a -ZIP_OBJS = minizip.o zip.o ioapi.o ../../libz.a +UNZ_OBJS = miniunz.o unzip.o ioapi.o +ZIP_OBJS = minizip.o zip.o ioapi.o .c.o: $(CC) -c $(CFLAGS) $*.c @@ -10,10 +11,10 @@ ZIP_OBJS = minizip.o zip.o ioapi.o ../ all: miniunz minizip miniunz: $(UNZ_OBJS) - $(CC) $(CFLAGS) -o $@ $(UNZ_OBJS) $(LDFLAGS) + $(CC) $(CFLAGS) -o $@ $(UNZ_OBJS) $(ZLIB) $(LDFLAGS) minizip: $(ZIP_OBJS) - $(CC) $(CFLAGS) -o $@ $(ZIP_OBJS) $(LDFLAGS) + $(CC) $(CFLAGS) -o $@ $(ZIP_OBJS) $(ZLIB) $(LDFLAGS) test: miniunz minizip ./minizip test readme.txt debian/patches/series0000777000000000000000000000000012140757527014477 2debian.seriesustar debian/compat0000644000000000000000000000000212140754017010365 0ustar 9 debian/libx32z1.install0000644000000000000000000000002512144156404012132 0ustar usr/libx32/libz.so.* debian/control0000644000000000000000000001237412144156404010601 0ustar Source: zlib Section: libs Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Mark Brown Standards-Version: 3.9.4 Homepage: http://zlib.net/ Build-Depends: debhelper (>= 8.1.3~), binutils (>= 2.18.1~cvs20080103-2) [mips mipsel], gcc-multilib [amd64 i386 kfreebsd-amd64 mips mipsel powerpc ppc64 s390 sparc s390x], dpkg-dev (>= 1.16.1) Package: zlib1g Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Priority: required Conflicts: zlib1 (<= 1:1.0.4-7) Breaks: libxml2 (<< 2.7.6.dfsg-2), texlive-binaries (<< 2009-12) Provides: libz1 Description: compression library - runtime zlib is a library implementing the deflate compression method found in gzip and PKZIP. This package includes the shared library. Package: zlib1g-dev Section: libdevel Architecture: any Multi-Arch: same Depends: zlib1g (= ${binary:Version}), libc6-dev | libc-dev, ${misc:Depends} Conflicts: zlib1-dev Provides: libz-dev Description: compression library - development zlib is a library implementing the deflate compression method found in gzip and PKZIP. This package includes the development support files. Package: zlib1g-dbg Section: debug Priority: extra Architecture: any Depends: zlib1g (= ${binary:Version}) Provides: libz-dbg Description: compression library - development zlib is a library implementing the deflate compression method found in gzip and PKZIP. This package includes debugging symbols for use when debugging applications which use zlib. Package: zlib-bin Section: utils Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: compression library - sample programs Some generally useful sample programs from the contrib directory. Includes a "mini" implementation of `zip' and `unzip' called `minizip' and `miniunzip' respectively. Package: zlib1g-udeb XC-Package-Type: udeb Architecture: any Priority: optional Section: debian-installer Description: compression library - runtime for Debian installer zlib is a library implementing the deflate compression method found in gzip and PKZIP. This minimal package includes the shared library for use with the Debian installer. Package: lib64z1 Architecture: sparc s390 i386 powerpc mips mipsel Depends: ${shlibs:Depends}, ${misc:Depends} Replaces: amd64-libs (<< 1.4) Description: compression library - 64 bit runtime zlib is a library implementing the deflate compression method found in gzip and PKZIP. This package includes a 64 bit version of the shared library. Package: lib64z1-dev Section: libdevel Architecture: sparc s390 i386 powerpc mips mipsel Depends: lib64z1 (= ${binary:Version}), zlib1g-dev (= ${binary:Version}), lib64c-dev, ${misc:Depends} Replaces: amd64-libs-dev (<< 1.4) Provides: lib64z-dev Description: compression library - 64 bit development zlib is a library implementing the deflate compression method found in gzip and PKZIP. This package includes the development support files for building 64 bit applications. Package: lib32z1 Architecture: amd64 ppc64 kfreebsd-amd64 s390x Conflicts: libc6-i386 (<= 2.9-18) Depends: ${shlibs:Depends}, ${misc:Depends} Replaces: ia32-libs (<< 1.5) Description: compression library - 32 bit runtime zlib is a library implementing the deflate compression method found in gzip and PKZIP. This package includes a 32 bit version of the shared library. Package: lib32z1-dev Section: libdevel Architecture: amd64 ppc64 kfreebsd-amd64 s390x Conflicts: libc6-i386 (<= 2.9-18) Depends: lib32z1 (= ${binary:Version}), zlib1g-dev (= ${binary:Version}), lib32c-dev, ${misc:Depends} Provides: lib32z-dev Replaces: ia32-libs-dev (<< 1.5) Description: compression library - 32 bit development zlib is a library implementing the deflate compression method found in gzip and PKZIP. This package includes the development support files for building 32 bit applications. Package: libn32z1 Architecture: mips mipsel Depends: ${shlibs:Depends}, ${misc:Depends} Description: compression library - n32 runtime zlib is a library implementing the deflate compression method found in gzip and PKZIP. This package includes a n32 version of the shared library. Package: libn32z1-dev Section: libdevel Architecture: mips mipsel Depends: libn32z1 (= ${binary:Version}), zlib1g-dev (= ${binary:Version}), libn32c-dev, ${misc:Depends} Provides: libn32z-dev Description: compression library - n32 development zlib is a library implementing the deflate compression method found in gzip and PKZIP. This package includes the development support files for building n32 applications. Package: libx32z1 Architecture: amd64 i386 Depends: ${shlibs:Depends}, ${misc:Depends} Description: compression library - x32 runtime zlib is a library implementing the deflate compression method found in gzip and PKZIP. This package includes a n32 version of the shared library. Package: libx32z1-dev Section: libdevel Architecture: amd64 i386 Depends: libx32z1 (= ${binary:Version}), zlib1g-dev (= ${binary:Version}), libc6-dev-x32, ${misc:Depends} Provides: libx32z-dev Description: compression library - x32 development zlib is a library implementing the deflate compression method found in gzip and PKZIP. This package includes the development support files for building n32 applications. debian/miniunzip.10000644000000000000000000000351212140754007011273 0ustar .\" Hey, EMACS: -*- nroff -*- .TH miniunzip 1 "Nov 7, 2001" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME miniunzip - uncompress and examine ZIP archives .SH SYNOPSIS .B miniunzip .RI [ -exvlo ] zipfile [ files_to_extract ] [-d tempdir] .SH DESCRIPTION .B minizip is a simple tool which allows the extraction of compressed file archives in the ZIP format used by the MS-DOS utility PKZIP. It was written as a demonstration of the .IR zlib (3) library and therefore lack many of the features of the .IR unzip (1) program. .SH OPTIONS A number of options are supported. With the exception of .BI \-d\ tempdir these must be supplied before any other arguments and are: .TP .BI \-l\ ,\ \-\-v List the files in the archive without extracting them. .TP .B \-o Overwrite files without prompting for confirmation. .TP .B \-x Extract files (default). .PP The .I zipfile argument is the name of the archive to process. The next argument can be used to specify a single file to extract from the archive. Lastly, the following option can be specified at the end of the command-line: .TP .BI \-d\ tempdir Extract the archive in the directory .I tempdir rather than the current directory. .SH SEE ALSO .BR minizip (1), .BR zlib (3), .BR unzip (1). .SH AUTHOR This program was written by Gilles Vollant. This manual page was written by Mark Brown . The -d tempdir option was added by Dirk Eddelbuettel . debian/libn32z1-dev.install0000644000000000000000000000004312140754007012673 0ustar usr/lib32/libz.a usr/lib32/libz.so debian/lib32z1.symbols0000644000000000000000000000012312140754007011762 0ustar libz.so.1 lib32z1 #MINVER# #include "zlib-core.symbols" #include "zlib-64.symbols" debian/changelog0000644000000000000000000007463412144156446011065 0ustar zlib (1:1.2.8.dfsg-1ubuntu1) saucy; urgency=low * Resynchronise with Debian. Remaining changes: - Build x32 packages. -- Colin Watson Mon, 13 May 2013 13:31:17 +0100 zlib (1:1.2.8.dfsg-1) unstable; urgency=low * New upstream release. * Policy 3.9.4. * Tweak version for gzseek64 and gztell64 (closes: #687076). * Install zconf.h in multiarch path (closes: #698648). -- Mark Brown Fri, 03 May 2013 16:30:36 +0100 zlib (1:1.2.7.dfsg-13ubuntu2) raring; urgency=low * Move zconf.h to multiarch location as it's not (quite) arch-independent (LP: #1102602). -- Wookey Thu, 07 Feb 2013 12:28:30 +0000 zlib (1:1.2.7.dfsg-13ubuntu1) raring; urgency=low * Build x32 packages. -- Matthias Klose Wed, 14 Nov 2012 10:49:45 +0100 zlib (1:1.2.7.dfsg-13) unstable; urgency=low * Yet more s390x cleanup. Thanks to the s390x porters for thei prompt an efficient buildd monitoring (closes: #678511). -- Mark Brown Fri, 22 Jun 2012 16:55:56 +0100 zlib (1:1.2.7.dfsg-12) unstable; urgency=low * Clean up breakage from binnmu since with multiarch binnmus of zlib and other multiarch enabled library packages aren't actually installable. Hopefully the multiarch people will get round to cleaning up the infrastructure at some point (closes: #678172). -- Mark Brown Wed, 20 Jun 2012 10:00:42 +0100 zlib (1:1.2.7.dfsg-11) unstable; urgency=low * Third time lucky. I love double negative logic on strings. It's a shame the patch for s390x didn't take care of s390... -- Mark Brown Tue, 22 May 2012 14:07:04 +0100 zlib (1:1.2.7.dfsg-10) unstable; urgency=low * Nope, here we go again... -- Mark Brown Tue, 22 May 2012 11:22:36 +0100 zlib (1:1.2.7.dfsg-9) unstable; urgency=low * Let's try a different bodge for s390... -- Mark Brown Tue, 22 May 2012 10:07:49 +0100 zlib (1:1.2.7.dfsg-8) unstable; urgency=low * Yet another special case for s390. -- Mark Brown Mon, 21 May 2012 23:58:53 +0100 zlib (1:1.2.7.dfsg-7) unstable; urgency=low * Fix cross 32 builds. -- Mark Brown Mon, 21 May 2012 15:20:02 +0100 zlib (1:1.2.7.dfsg-6) unstable; urgency=low * Pass LDFLAGS to minizip too, but don't bother with TEST_LDFLAGS for the main build since it accomplishes nothing (closes: #672310). * Disallow simutaneous 64 and 32 bit cross package builds. -- Mark Brown Mon, 21 May 2012 10:25:15 +0100 zlib (1:1.2.7.dfsg-5) unstable; urgency=low * s390x doesn't actually have 32 bit, only 31 bit, and making the compiler options consistent is too hard. -- Mark Brown Sun, 20 May 2012 22:55:16 +0100 zlib (1:1.2.7.dfsg-4) unstable; urgency=low * Move primary shared library to /lib for wpa_supplicant (closes: #591013). -- Mark Brown Sun, 20 May 2012 16:39:00 +0100 zlib (1:1.2.7.dfsg-3) unstable; urgency=low * Clean up ironic breakage in patch for hardening (closes: #672310). * Support biarch on s390x (closes: #637898). -- Mark Brown Sun, 20 May 2012 16:17:27 +0100 zlib (1:1.2.7.dfsg-2) unstable; urgency=low * Enable hardening flags, yet another release goal which we've suddenly decided to start work on close to the end of the release cycle. Patch from Moritz Mühlenhoff (closes: #672310). -- Mark Brown Sat, 19 May 2012 19:52:14 +0100 zlib (1:1.2.7.dfsg-1) unstable; urgency=low * New upstream release. -- Mark Brown Thu, 03 May 2012 10:08:05 +0100 zlib (1:1.2.6.dfsg-2) unstable; urgency=low * Break texlive-binaries before 2009-12 due to gzeof() behaviour change (closes: #659681). -- Mark Brown Thu, 23 Feb 2012 23:28:27 +0000 zlib (1:1.2.6.dfsg-1) unstable; urgency=low * New upstream release. * OMG!!!!! MULTIARCH!!!#!!! (closes: #569697). * Break older libxml (closes: #589134). * Drop bzr repo, it's adding nothing and painful to use. -- Mark Brown Sun, 12 Feb 2012 02:05:41 +0000 zlib (1:1.2.5.dfsg-1) experimental; urgency=low * New upstream release. -- Mark Brown Thu, 13 May 2010 11:21:01 +0100 zlib (1:1.2.3.5.dfsg-1) experimental; urgency=low * New upstream release. * Remove most of the contrib directory so we don't have to waste time writing a copyright file for code we don't build (closes: #561432). -- Mark Brown Sun, 10 Jan 2010 22:27:09 +0000 zlib (1:1.2.3.4.dfsg-3) unstable; urgency=low * Only check for EOF on transparent streams if we have done a zero byte read to avoid reporting EOF early to applications. This was breaking R. -- Mark Brown Mon, 28 Dec 2009 19:00:35 +0000 zlib (1:1.2.3.4.dfsg-2) unstable; urgency=low * Revert explict EOF indication to avoid triggering an infinite loop in man-db while rebuilding the caches (closes: #562518). -- Mark Brown Fri, 25 Dec 2009 15:02:23 +0000 zlib (1:1.2.3.4.dfsg-1) unstable; urgency=low * New upstream release. * This release contains refactored handling of 64 bit types which should stop warnings being generated in some configurations (closes: #439980). * This release also fixes handling of EOF in gzio (closes: #301283). * Fix symbol version for inflateUndermine. * Move -dbg to debug section. * Add upstream home page. * Policy 3.8.3. -- Mark Brown Thu, 24 Dec 2009 17:35:16 +0000 zlib (1:1.2.3.3.dfsg-16) unstable; urgency=low * Concert to 3.0 (quilt) format. -- Mark Brown Tue, 08 Dec 2009 20:43:49 +0000 zlib (1:1.2.3.3.dfsg-15) unstable; urgency=low * Using Conflicts instead of Replaces for the amd64 lib32 transition since that's the latest idea for making it work (closes: #539278). -- Mark Brown Tue, 04 Aug 2009 19:34:11 +0100 zlib (1:1.2.3.3.dfsg-14) unstable; urgency=low * amd64 has finally abandoned /emul/ia32-linux so install the 32 bit binaries in lib32 as for other architectures (closes: #533015). -- Mark Brown Thu, 25 Jun 2009 12:49:05 +0100 zlib (1:1.2.3.3.dfsg-13) unstable; urgency=low * Add LPIA to the list of unaligned architectures to reduce the Ubuntu diff a little (closes: #517403). -- Mark Brown Sun, 01 Mar 2009 20:43:18 +0000 zlib (1:1.2.3.3.dfsg-12) unstable; urgency=low * Apply patch from Arthur Loiret implementing triarch support for MIPS (closes: #474097). -- Mark Brown Sun, 06 Apr 2008 19:09:18 +0100 zlib (1:1.2.3.3.dfsg-11) unstable; urgency=low * Correct library names for cross libraries. * Turns out all our 64 bit architectures do off64_t. -- Mark Brown Sat, 19 Jan 2008 22:33:06 +0000 zlib (1:1.2.3.3.dfsg-10) unstable; urgency=low * dpkg-shlibdeps doesn't deal well with unbuilt packages (closes: 461474). * Support packages using 64 bit cross symbols even when off_t is 64 bits. -- Mark Brown Fri, 18 Jan 2008 22:56:48 +0000 zlib (1:1.2.3.3.dfsg-9) unstable; urgency=low * Remove Debian revisions from symbol files. -- Mark Brown Wed, 16 Jan 2008 10:53:27 +0000 zlib (1:1.2.3.3.dfsg-8) unstable; urgency=low * Add symbols files. Version information is provided by the upstream map file. Architecture lists may need some adjustment. * Fix udeb contents. * Policy 3.7.3 (no changes). -- Mark Brown Sun, 16 Dec 2007 14:38:47 +0000 zlib (1:1.2.3.3.dfsg-7) unstable; urgency=low * Hard code uname to GNU so configure script can cope with non-Linux ports (closes: #448651). -- Mark Brown Tue, 30 Oct 2007 22:01:55 +0000 zlib (1:1.2.3.3.dfsg-6) unstable; urgency=low * Configure the compiler and linker to use for the vanilla build too so that cross compilation works (closes: #444727). -- Mark Brown Sun, 30 Sep 2007 23:34:54 +0100 zlib (1:1.2.3.3.dfsg-5) unstable; urgency=low * x86_64 uses a non-standard directory for the 32 bit runtime so we need to do something completely different there (closes: #432262). -- Mark Brown Mon, 09 Jul 2007 09:30:52 +0100 zlib (1:1.2.3.3.dfsg-4) unstable; urgency=low * dh_makeshlibs needs to be handheld when building multiple library packages (closes: #431873). -- Mark Brown Fri, 06 Jul 2007 19:26:23 +0100 zlib (1:1.2.3.3.dfsg-3) unstable; urgency=low * Support building with UNALIGNED_OK and enable it on i386 and amd64. This seems to provide a small speedup in my tests (closes: #386357). * Build 32 bit version on KFreeBSD-amd64 (closes: #406018). * Provide versioned dependency shlibs (closes: #431124). -- Mark Brown Sat, 30 Jun 2007 11:49:23 +0100 zlib (1:1.2.3.3.dfsg-2) unstable; urgency=low * Add XS-VCS-Bzr. -- Mark Brown Fri, 22 Jun 2007 13:36:26 +0100 zlib (1:1.2.3.3.dfsg-1) unstable; urgency=low * New upstream release. * Repackage without DBS, use quilt to manage patches instead. * Drop checks for epoch support in dpkg. * Upstream now supports _FILE_OFFSET_BITS (closes: #234237). * Remove Provides: zlib1g from udeb (closes: #419603). * Add -dbg packages. -- Mark Brown Tue, 19 Jun 2007 10:40:29 +0100 zlib (1:1.2.3-15) unstable; urgency=low * Apparently gcc-multilib is actually a replacement for the arch-specific GCCs (closes: #424657). -- Mark Brown Wed, 16 May 2007 20:56:52 +0100 zlib (1:1.2.3-14) unstable; urgency=low * The vibrations tell me that cross builds need to build depend on gcc-multilib. * Remove Provides: zlib1g from udeb (closes: #419603). -- Mark Brown Sat, 12 May 2007 11:10:32 +0100 zlib (1:1.2.3-13) unstable; urgency=low * Add dependency from lib32z1-dev to lib32c-dev (closes: #376854). -- Mark Brown Sat, 8 Jul 2006 10:02:32 +0100 zlib (1:1.2.3-12) unstable; urgency=low * Apply patch from Volker Grabsch fixing cross compilation. -- Mark Brown Wed, 21 Jun 2006 10:23:18 +0100 zlib (1:1.2.3-11) unstable; urgency=low * Add udeb line to shlibs (closes: #355293). -- Mark Brown Mon, 6 Mar 2006 22:14:08 +0000 zlib (1:1.2.3-10) unstable; urgency=low * Add a note to the gzerror() documentation specifying the rules for access to the returned string (closes: #353407). * Add a note to the gzclose() documentation pointing out that since the function will always free the stream gzerror() can't be used to translate the error message into plain text (closes: #354310). * Change build dep to libc6-dev-i386 on amd64 (closes: #355170). -- Mark Brown Fri, 3 Mar 2006 19:27:26 +0000 zlib (1:1.2.3-9) unstable; urgency=low * Remove build dep on amd64-libs (closes: #344009). -- Mark Brown Tue, 20 Dec 2005 14:12:58 +0000 zlib (1:1.2.3-8) unstable; urgency=low * Replace old ia32-libs (closes: #339105). -- Mark Brown Tue, 15 Nov 2005 21:20:31 +0000 zlib (1:1.2.3-7) unstable; urgency=low * Check for EOF properly in gzio (closes: #130557). -- Mark Brown Sun, 30 Oct 2005 11:02:24 +0000 zlib (1:1.2.3-6) unstable; urgency=low * Most of the changes in this version are based heavily on work done for Ubuntu by Matthias Klose . Thanks! * Build biarch packages on PowerPC (closes: #325560). * Build biarch packages on i386, replacing amd64-libs prior to 1.4 which included its own copy and adding a theoretically spurious build dep on amd64-libs to work around binutils troubles (closes: #334013). * Drop build dep on GCC 3.4 on amd64 - we already stopped using it. * Update all the lib64 development dependencies to use lib64c-dev rather than the specific libc-${ARCH}-dev package. * Don't test lib64 builds - there's a good chance they'll fail due to the system not being able to execute 64 bit code. Similarly, don't worry if dh_shlibdeps fails and hard code an unversioned dependency on the appropriate libc. -- Mark Brown Sun, 16 Oct 2005 19:38:11 +0100 zlib (1:1.2.3-5) unstable; urgency=low * Since GCC no longer ICEs at -O3 on m68k revert to using -O3 there like we do elsewhere. -- Mark Brown Wed, 28 Sep 2005 23:00:52 +0100 zlib (1:1.2.3-4) unstable; urgency=low * Add ppc64 biarch support using patch included in the report by Andreas Jochens (closes: #323591). -- Mark Brown Mon, 29 Aug 2005 12:30:04 +0100 zlib (1:1.2.3-3) unstable; urgency=low * Fix minizip build (closes: #321355). -- Mark Brown Fri, 5 Aug 2005 18:52:09 +0100 zlib (1:1.2.3-2) unstable; urgency=low * Fix noopt (closes: #320999). * Apply CFLAGS to minizip too. * Policy 3.6.2 (no changes). -- Mark Brown Wed, 3 Aug 2005 23:31:47 +0100 zlib (1:1.2.3-1) unstable; urgency=high * New upstream release. * This release includes a fix for CAN-2005-1849. -- Mark Brown Mon, 18 Jul 2005 23:02:31 +0100 zlib (1:1.2.2-9) unstable; urgency=low * Work around an ICE on m68k by building at -O2 there. * Implement noopt support while we're at it. -- Mark Brown Thu, 14 Jul 2005 18:06:21 +0300 zlib (1:1.2.2-8) unstable; urgency=low * Remove GCC 3.4 hack for amd64 since the default compiler is now supposed to be able to do biarch. -- Mark Brown Sun, 10 Jul 2005 13:10:15 +0300 zlib (1:1.2.2-7) unstable; urgency=high * Add patch fixing CAN-2005-2096 in inflate. -- Mark Brown Mon, 4 Jul 2005 23:58:05 +0100 zlib (1:1.2.2-6) unstable; urgency=low * Fix some build failures on amd64 (closes: #316779). The package still fails to build but this appears to be due to toolchain issues. -- Mark Brown Mon, 4 Jul 2005 21:49:55 +0100 zlib (1:1.2.2-5) unstable; urgency=low * Build a 32 bit copy on amd64 (closes: #311618). * Hack build with GCC 3.4 on amd64 since the default 3.3 is broken for biarch builds. This should be removed once the default compiler does this properly. * Remove libc5 support and therefore revert to using plain gcc when not cross-compiling. * Upgrade to Debhelper interface 4. -- Mark Brown Tue, 21 Jun 2005 09:52:45 +0100 zlib (1:1.2.2-4) unstable; urgency=low * Run dh_installdeb before dh_shlibdeps (closes: #282882). * Specify the shlibs for the library directly to dpkg-shlibs. -- Mark Brown Tue, 7 Dec 2004 14:37:32 +0000 zlib (1:1.2.2-3) unstable; urgency=low * Generate shared libraries sensibly for zlib-bin (closes: #278977). -- Mark Brown Sat, 30 Oct 2004 19:40:57 +0100 zlib (1:1.2.2-2) unstable; urgency=low * Remove shlibs from udeb. -- Mark Brown Sat, 9 Oct 2004 19:06:41 +0100 zlib (1:1.2.2-1) unstable; urgency=low * New upstream release. -- Mark Brown Wed, 6 Oct 2004 20:10:10 +0100 zlib (1:1.2.1.2-1) unstable; urgency=low * New upstream release. * Upstream now includes patch improving error reporting when gzio is used on empty files (closes: #258087). * Upstream have fixed a valgrind warning. Other valgrind warnings remain but have been analysed and found safe - uninitialised memory is read from a buffer allocated by zlib during deflate but bounds checking is subsequently performed and the output unaffected (closes: #270070). -- Mark Brown Sat, 11 Sep 2004 10:59:41 +0100 zlib (1:1.2.1.1-7) unstable; urgency=high * Once more, with feeling. -- Mark Brown Thu, 26 Aug 2004 20:49:42 +0100 zlib (1:1.2.1.1-6) testing; urgency=high * Fix the error handling in the new inflate implementation to avoid incorrectly continuing to process in the error state. Thanks to Johan Thelmén for his help in finding and fixing this bug. This is CAN-2004-0797 (closes: #252253). -- Mark Brown Sat, 21 Aug 2004 23:30:57 +0100 zlib (1:1.2.1.1-5) unstable; urgency=low * Build a 64 bit libz on s390 and sparc. Original patch provided by Bastian Blank but since modified (closes: #257940). * Mark the udeb as such for Debhelper but note that the udeb support appears not to cope with epochs so leave the code to build it. * Apply patch from David Weinehall avoiding some XSIisms in the package scripts (closes: #256363). * Policy 3.6.1 (no changes). -- Mark Brown Sun, 11 Jul 2004 20:47:25 +0100 zlib (1:1.2.1.1-4) unstable; urgency=low * Incorporate current upstream patch to minizip. This supercedes most of the current Debian patches (8,14,15 and 17) and has some additional bugfixes. -- Mark Brown Sat, 12 Jun 2004 10:31:57 +0100 zlib (1:1.2.1.1-3) unstable; urgency=low * Fix -fPIC provision for HPPA (closes: #249289). * Provide -D_REENTRANT while we're at it. -- Mark Brown Sun, 16 May 2004 18:54:08 +0100 zlib (1:1.2.1.1-2) unstable; urgency=low * Build with debug symbols. * Revert partially done 64 bit support. -- Mark Brown Sun, 16 May 2004 12:22:14 +0100 zlib (1:1.2.1.1-1) unstable; urgency=low * New upstream release with bugfix for inflate (closes: #221590). -- Mark Brown Sat, 8 May 2004 11:27:44 +0100 zlib (1:1.2.1-5) unstable; urgency=low * Apparently udebs shouldn't call ldconfig (closes: #237345). -- Mark Brown Thu, 11 Mar 2004 21:27:09 +0000 zlib (1:1.2.1-4) unstable; urgency=low * Make checks when minizip is skipping arguments less likely to generate false positives (closes: #231036). -- Mark Brown Sat, 7 Feb 2004 18:48:41 +0000 zlib (1:1.2.1-3) unstable; urgency=low * Use dpkg-architecture to get the target architecture and use the compiler it tells us to. * Don't run the testsuite when we're cross-compiling. -- Mark Brown Sat, 6 Dec 2003 14:49:48 +0000 zlib (1:1.2.1-2) unstable; urgency=low * Version build dependency on the DBS package (closes: #221599). -- Mark Brown Fri, 21 Nov 2003 14:13:40 +0000 zlib (1:1.2.1-1) unstable; urgency=low * New upstream release. * The override fie tells me zlib1g is now required. * Use dbs package to build rather than carting around our own copy. * Many patches have been incorporated upstream. * Upstream no longer has a readme.txt for zlib-bin. * Check the return value of scanf() in miniunzip. -- Mark Brown Mon, 17 Nov 2003 23:49:22 +0000 zlib (1:1.1.4-17) unstable; urgency=low * Support GNU/KFreeBSD (closes: #220844). -- Mark Brown Sat, 15 Nov 2003 12:00:24 +0000 zlib (1:1.1.4-16) unstable; urgency=low * Check the return value of scanf in minizip (closes: #215658). * Issue a diagnostic if minizip has no ZIP file to work on (closes: #215657). -- Mark Brown Thu, 16 Oct 2003 19:02:39 +0100 zlib (1:1.1.4-15) unstable; urgency=low * Replace "udeb" with "for Debian installer" in the short description for the udeb (closes: #211019). * Fix conflicts between real binary package and udeb. -- Mark Brown Tue, 16 Sep 2003 07:38:47 +0100 zlib (1:1.1.4-14) unstable; urgency=low * Remove the libc5 libraries from the control file. Apparently the archive software isn't too keen on having packages built for the null set of architectures. -- Mark Brown Sat, 12 Jul 2003 09:02:39 +0100 zlib (1:1.1.4-13) unstable; urgency=low * Nothing's actually appeared that uses the fact that zlib is in /lib so move it back to /usr/lib. * Drop libc5 support since it's breaking builds. The infrastructure is still there so if we do decided to continue building libc5 stuff after all it can be added back. -- Mark Brown Sat, 21 Jun 2003 14:07:39 +0100 zlib (1:1.1.4-12) unstable; urgency=low * Change section of zlib1g-dev to libdevel. * GCC has now complains about improper usage of functions even without prototypes so fix vsnprintf() test to call vsnprintf() with the correct arguments (closes: #194828). -- Mark Brown Tue, 27 May 2003 08:32:02 +0100 zlib (1:1.1.4-11) unstable; urgency=low * The "Premature implementation is the root of all evil" release. * Change udeb name to zlib1g-udeb (closes: #183296). * Make the udeb provide zlib1g. -- Mark Brown Mon, 3 Mar 2003 22:00:21 +0000 zlib (1:1.1.4-10) unstable; urgency=low * Fix buffer overflow in gzprintf() by adding configure test for vsnprintf() and failing the build out if it's not used. * Use snprintf() for printing file descriptor name in gzdopen(). * Remove Emacs variables from changelog. -- Mark Brown Sun, 23 Feb 2003 17:37:38 +0000 zlib (1:1.1.4-9) unstable; urgency=low * Build a zlib-udeb package. The changes are a modified version of some provided by Sebastian Ley . * Updated Standards-Version to 3.5.8 (no changes). * Don't check for the preprocessor constant i386 in zconf.h, use the better namespaced __i386__ instead. -- Mark Brown Mon, 30 Dec 2002 20:54:25 +0000 zlib (1:1.1.4-8) unstable; urgency=low * Leave libz.so in /usr/lib (closes: #169924). -- Mark Brown Wed, 20 Nov 2002 21:04:58 +0000 zlib (1:1.1.4-7) unstable; urgency=low * Install libz.so in /lib rather than /usr/lib (closes: #168797). -- Mark Brown Tue, 19 Nov 2002 00:01:34 +0000 zlib (1:1.1.4-6) unstable; urgency=low * Depend on libc-dev rather than libc6-dev (closes: #164649). -- Mark Brown Mon, 14 Oct 2002 11:35:09 +0100 zlib (1:1.1.4-5) unstable; urgency=low * Include patch from Joel Baker forcing -Dunix when building minizip for NetBSD (closes: #164060). * Don't set /usr/doc link in zlib1-altdev. -- Mark Brown Sat, 12 Oct 2002 19:32:25 +0100 zlib (1:1.1.4-4) unstable; urgency=low * Complete sentance in minzip.1 (closes: #160929). -- Mark Brown Sun, 15 Sep 2002 15:02:06 +0100 zlib (1:1.1.4-3) unstable; urgency=low * Update upstream URL in copyright file (closes: #154940). -- Mark Brown Wed, 31 Jul 2002 12:26:13 +0100 zlib (1:1.1.4-2) unstable; urgency=low * Build glibc static library without PIC (closes: #149939). -- Mark Brown Wed, 17 Jul 2002 20:37:50 +0100 zlib (1:1.1.4-1) unstable; urgency=low * New upstream release. -- Mark Brown Mon, 11 Mar 2002 21:44:13 +0000 zlib (1:1.1.3-19.1) unstable; urgency=high * Non-maintainer upload * Apply patch for double-free bug -- Matt Zimmerman Sun, 10 Mar 2002 23:52:20 -0500 zlib (1:1.1.3-19) unstable; urgency=low * Include patch to minizip from Steve Kemp fixing various stability issues with minizip. -- Mark Brown Sat, 19 Jan 2002 13:19:22 +0000 zlib (1:1.1.3-18) unstable; urgency=low * Fix -d option support so that archives can be extracted without using -d (closes: #119898). * s/pkzip/PKZIP/ in control file. -- Mark Brown Sat, 17 Nov 2001 13:42:23 +0000 zlib (1:1.1.3-17) unstable; urgency=low * Add patch from Dirk Eddelbuettel supporting an additional "-d extractdir" option and correcting the miniunzip manual page (closes: #118658). -- Mark Brown Wed, 7 Nov 2001 23:00:03 +0000 zlib (1:1.1.3-16) unstable; urgency=low * Add to LD_LIBRARY_PATH rather than setting it since fakeroot now relies on setting it (closes: #108553). -- Mark Brown Mon, 27 Aug 2001 13:52:57 +0100 zlib (1:1.1.3-15) unstable; urgency=low * Call tar with --force-local in debian/rules to force it to interpret filenames as filenames (closes: #96078). * Supply manual pages for minizip and miniunzip. * Update description of libc5 packages to mention that they are libc5 variants. -- Mark Brown Wed, 2 May 2001 23:28:54 +0100 zlib (1:1.1.3-14) unstable; urgency=low * Update debian/rules for m68k again (closes: #91863). * Upgrade priority of zlib1g to standard. * Update to policy 3.5.2 (no changes). -- Mark Brown Thu, 22 Mar 2001 20:54:11 +0000 zlib (1:1.1.3-13) unstable; urgency=low * Don't build libc5 packages on m68k any more (closes: #90639). -- Mark Brown Thu, 22 Mar 2001 10:49:32 +0000 zlib (1:1.1.3-12) unstable; urgency=low * Install zlib.3 in zlib1g-dev (closes: #78122). * Update to policy 3.2.1 (no changes). -- Mark Brown Mon, 1 Jan 2001 15:52:58 +0000 zlib (1:1.1.3-11) unstable; urgency=low * Build-depends on debhelper (closes: #72400). -- Mark Brown Mon, 25 Sep 2000 14:17:46 +0100 zlib (1:1.1.3-10) unstable; urgency=low * Fix bashism in build.vars (closes: #71756). -- Mark Brown Fri, 22 Sep 2000 14:04:10 +0100 zlib (1:1.1.3-9) unstable; urgency=low * Fix source dependancies (closes: #68469). -- Mark Brown Fri, 4 Aug 2000 01:24:49 +0100 zlib (1:1.1.3-8) unstable; urgency=low * New maintainer. * Initialise DH_OPTIONS in debian/rules (closes: #67113). * Add source dependancies. * Update copyright information. -- Mark Brown Wed, 2 Aug 2000 18:05:16 +0100 zlib (1:1.1.3-7) unstable; urgency=low * Fixed zlib1g shlibs. Closes: #67164. -- Adam Heath Fri, 14 Jul 2000 11:06:06 -0500 zlib (1:1.1.3-6) unstable; urgency=low * Joel is taking a leave of absence(indefinate). He has given the package to me. * Ported to dbs, an enhanced source management system. * Ported to debhelper. * Fix broken libz.so link in -altdev. Closes: #54573. * Incorrect shlibs file on hurd. Fixed in -5. Closes: #56125. -- Adam Heath Mon, 10 Jul 2000 16:38:02 -0500 zlib (1:1.1.3-5) unstable; urgency=low * Remove sparc from libc5-compat architectures. * control: zlib1g: Provide libz1. zlib1g-dev: Provide libz-dev. * shlibs-libc6: Use libz1. * /usr/doc symlinks. * Correct zlib-bin description in debian/control. * Only call ldconfig when configuring (closes:Bug#42518). * Add hurd configure patch (closes:Bug#46899). * Ensure contrib.tar.gz is really tarred *and* gzipped (closes:Bug#30367,#32001). * zlib1g-dev has had the man page since 1.1.3-1 (closes:Bug#23802). * Fix URL in minizip (closes:Bug#43888). * Install example.c and minigzip.c in zlib1g-dev examples (closes:Bug#32002). -- Joel Klecker Sat, 30 Oct 1999 12:25:25 -0700 zlib (1:1.1.3-4) unstable; urgency=low * Policy 3.0.1. * dpkg-architecture variables. * zlib-bin: `miniunz' -> `miniunzip'. * Source package is zlib again. -- Joel Klecker Sat, 31 Jul 1999 21:01:58 -0700 zlib1 (1:1.1.3-3) unstable; urgency=low * Made zlib-bin package containing `minizip' and `miniunz'. -- Joel Klecker Thu, 11 Mar 1999 13:16:58 -0800 zlib1 (1:1.1.3-2) unstable; urgency=low * Fix incorrect dependency in shlibs files (Bug:#28083). -- Joel Klecker Fri, 16 Oct 1998 23:58:41 -0700 zlib1 (1:1.1.3-1) unstable; urgency=low * New maintainer (hijacking the package due to non-response of active maintainer to repeated queries). * New upstream release. * (shlibs-libc6): Paranoia: depend on >= 1:1.1.3. (shlibs-libc5): likewise. * (debian/control): changed source package to 'zlib1'. * Fix /usr/doc/libz* * Add contrib directory as .tar.gz in zlib1g-dev. * Add man page. * Add README, FAQ and algorithm.txt. * lintian clean. * Added sparc to libc5-compat architectures. -- Joel Klecker Tue, 13 Oct 1998 19:30:29 -0700 zlib (1:1.1.2-0.1) unstable; urgency=low * New upstream bugfix release. * libc5 compat packages are now built on only i386 and m68k. -- Joel Klecker Mon, 11 May 1998 18:33:46 -0700 zlib (1:1.1.1-0.1) unstable; urgency=low * Non maintainer release. * New upstream release. * Made symlink in zlib1-altdev relative (fixes lintian warning). * Removed executable bit on shared libs (fixes several lintian warnings). -- Joel Klecker Fri, 13 Mar 1998 20:19:15 -0800 zlib (1:1.0.4-7.1) unstable; urgency=low * Updated for libc6 * Compiled with -D_REENTRANT. * Non mantainer release. -- Enrique Zanardi Wed, 17 Sep 1997 01:28:05 +0100 zlib (1:1.0.4-7) stable unstable; urgency=low * Include --assert-working-epoch so people can't try to install with bogus dpkg. (Bug#6848) * Correct zlib1-dev description. (Bug#6061). -- Michael Alan Dorman Sun, 26 Jan 1997 16:49:19 -0500 zlib (1:1.0.4-6) stable unstable; urgency=high * Recompile with correct libc requirement. * Correct zlib1-dev deps to include zlib1. -- Michael Alan Dorman Tue, 21 Jan 1997 17:57:22 -0500 zlib (1:1.0.4-5) stable; urgency=low * Add epoch, to make dselect happier -- Michael Alan Dorman Sat, 28 Dec 1996 11:02:43 -0500 zlib (1.0.4-4) stable; urgency=high * Remember to copy shlibs file to DEBIAN directory (thanks to Christoph Lameter -- Michael Alan Dorman Sun, 15 Dec 1996 10:12:44 -0500 zlib (1.0.4-3) unstable; urgency=low * Added shlibs file * Insured that shared library was stripped (Bug#5316) -- Michael Alan Dorman Sat, 23 Nov 1996 16:52:19 -0500 zlib (1.0.4-2) unstable; urgency=low * Accomodate the fact that dpkg-source doesn't properly preserve permissions on scripts when extracting package. -- Michael Alan Dorman Mon, 23 Sep 1996 09:17:57 -0400 zlib (1.0.4-1) unstable; urgency=low * New upstream version. * Moved to new source packaging format. -- Michael Alan Dorman Thu, 12 Sep 1996 15:19:35 -0400 debian/zlib1g.dirs0000644000000000000000000000000412140754007011233 0ustar lib debian/lib32z1.dirs0000644000000000000000000000001212140754007011230 0ustar usr/lib32