9bfa9f1
diff -urN zlib-1.2.3.orig/Makefile.am zlib-1.2.3.kasal/Makefile.am
9bfa9f1
--- zlib-1.2.3.orig/Makefile.am	1970-01-01 01:00:00.000000000 +0100
9bfa9f1
+++ zlib-1.2.3.kasal/Makefile.am	2009-03-17 17:58:36.000000000 +0100
9bfa9f1
@@ -0,0 +1,67 @@
9bfa9f1
+ACLOCAL_AMFLAGS = -I m4 --install
9bfa9f1
+
Adam Tkac a4cb032
+lib_LTLIBRARIES = libz.la
Adam Tkac a4cb032
+
Adam Tkac a4cb032
+libz_la_SOURCES = \
Adam Tkac a4cb032
+	adler32.c \
Adam Tkac a4cb032
+	compress.c \
Adam Tkac a4cb032
+	crc32.c \
9bfa9f1
+	crc32.h \
Adam Tkac a4cb032
+	gzio.c \
Adam Tkac a4cb032
+	uncompr.c \
Adam Tkac a4cb032
+	deflate.c \
9bfa9f1
+	deflate.h \
Adam Tkac a4cb032
+	trees.c \
9bfa9f1
+	trees.h \
Adam Tkac a4cb032
+	zutil.c \
9bfa9f1
+	zutil.h \
Adam Tkac a4cb032
+	inflate.c \
9bfa9f1
+	inflate.h \
Adam Tkac a4cb032
+	infback.c \
Adam Tkac a4cb032
+	inftrees.c \
9bfa9f1
+	inftrees.h \
9bfa9f1
+	inffast.c \
9bfa9f1
+	inffast.h \
9bfa9f1
+	infflate.h
9bfa9f1
+
9bfa9f1
+# Use -version-number to match the file name used before autoconfiscation.
9bfa9f1
+libz_la_LDFLAGS = -version-number 1:2:3
9bfa9f1
+
9bfa9f1
+include_HEADERS = zlib.h
9bfa9f1
+nodist_include_HEADERS = zconf.h
9bfa9f1
+
9bfa9f1
+dist_man_MANS = zlib.3
9bfa9f1
+
9bfa9f1
+## libminizip:
9bfa9f1
+
9bfa9f1
+lib_LTLIBRARIES += libminizip.la
9bfa9f1
+
9bfa9f1
+libminizip_la_SOURCES = \
9bfa9f1
+	contrib/minizip/ioapi.c \
9bfa9f1
+	contrib/minizip/mztools.c \
9bfa9f1
+	contrib/minizip/unzip.c \
9bfa9f1
+	contrib/minizip/zip.c
Adam Tkac a4cb032
+
9bfa9f1
+# do not build the static version of libminizip
9bfa9f1
+libminizip_la_CFLAGS = -shared
9bfa9f1
+libminizip_la_LDFLAGS = -version-info 1:0:0
9bfa9f1
+libminizip_la_LIBADD = libz.la
Adam Tkac a4cb032
+
9bfa9f1
+minizip_includedir = $(includedir)/minizip
9bfa9f1
+minizip_include_HEADERS = \
9bfa9f1
+	contrib/minizip/crypt.h \
9bfa9f1
+	contrib/minizip/ioapi.h \
9bfa9f1
+	contrib/minizip/mztools.h \
9bfa9f1
+	contrib/minizip/unzip.h \
9bfa9f1
+	contrib/minizip/zip.h
9bfa9f1
+
9bfa9f1
+pkgconfigdir = $(libdir)/pkgconfig
9bfa9f1
+pkgconfig_DATA = minizip.pc
9bfa9f1
+
9bfa9f1
+EXTRA_PROGRAMS = miniunzip minizip
9bfa9f1
+
9bfa9f1
+miniunzip_SOURCES = contrib/minizip/miniunz.c
9bfa9f1
+miniunzip_LDADD = libminizip.la
9bfa9f1
+
9bfa9f1
+minizip_SOURCES = contrib/minizip/minizip.c
9bfa9f1
+minizip_LDADD = libminizip.la
9bfa9f1
diff -urN zlib-1.2.3.orig/configure.ac zlib-1.2.3.kasal/configure.ac
9bfa9f1
--- zlib-1.2.3.orig/configure.ac	1970-01-01 01:00:00.000000000 +0100
9bfa9f1
+++ zlib-1.2.3.kasal/configure.ac	2009-03-17 17:28:41.000000000 +0100
9bfa9f1
@@ -0,0 +1,13 @@
Adam Tkac a4cb032
+#                                               -*- Autoconf -*-
Adam Tkac a4cb032
+# Process this file with autoconf to produce a configure script.
Adam Tkac a4cb032
+
9bfa9f1
+AC_INIT([zlib], [1.2.3], [bugzilla.redhat.com])
Adam Tkac a4cb032
+AC_CONFIG_SRCDIR([minigzip.c])
9bfa9f1
+AC_CONFIG_MACRO_DIR([m4])
9bfa9f1
+AM_INIT_AUTOMAKE([foreign])
9bfa9f1
+LT_INIT
9bfa9f1
+
9bfa9f1
+AC_SUBST([HAVE_UNISTD_H], [0])
9bfa9f1
+AC_CHECK_HEADER([unistd.h], [HAVE_UNISTD_H=1], [])
9bfa9f1
+AC_CONFIG_FILES([Makefile minizip.pc zconf.h:zconf.in.h])
Adam Tkac a4cb032
+AC_OUTPUT
9bfa9f1
diff -urN zlib-1.2.3.orig/minizip.pc.in zlib-1.2.3.kasal/minizip.pc.in
9bfa9f1
--- zlib-1.2.3.orig/minizip.pc.in	1970-01-01 01:00:00.000000000 +0100
9bfa9f1
+++ zlib-1.2.3.kasal/minizip.pc.in	2009-01-07 15:49:34.000000000 +0100
9bfa9f1
@@ -0,0 +1,11 @@
9bfa9f1
+prefix=@prefix@
9bfa9f1
+exec_prefix=@exec_prefix@
9bfa9f1
+libdir=@libdir@
9bfa9f1
+includedir=@includedir@/minizip
9bfa9f1
+
9bfa9f1
+Name: minizip
9bfa9f1
+Description: Minizip zip file manipulation library
9bfa9f1
+Requires:
9bfa9f1
+Version: @PACKAGE_VERSION@
9bfa9f1
+Libs: -L${libdir} -lminizip -lz
9bfa9f1
+Cflags: -I${includedir}
9bfa9f1
diff -urN zlib-1.2.3.orig/zconf.in.h zlib-1.2.3.kasal/zconf.in.h
9bfa9f1
--- zlib-1.2.3.orig/zconf.in.h	2005-05-28 08:40:35.000000000 +0200
9bfa9f1
+++ zlib-1.2.3.kasal/zconf.in.h	2009-03-17 17:17:11.000000000 +0100
9bfa9f1
@@ -284,7 +284,7 @@
9bfa9f1
    typedef Byte       *voidp;
9bfa9f1
 #endif
9bfa9f1
 
9bfa9f1
-#if 0           /* HAVE_UNISTD_H -- this line is updated by ./configure */
9bfa9f1
+#if @HAVE_UNISTD_H@           /* HAVE_UNISTD_H -- this line is updated by ./configure */
9bfa9f1
 #  include <sys/types.h> /* for off_t */
9bfa9f1
 #  include <unistd.h>    /* for SEEK_* and off_t */
9bfa9f1
 #  ifdef VMS