]> granicus.if.org Git - zziplib/blobdiff - Makefile.in
indent-check
[zziplib] / Makefile.in
index 8d12c9b78f0141a6848a5b801f72d693037f0993..9447846ed1f34d349054552f387a162e0bd650e2 100644 (file)
@@ -52,6 +52,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ac_compile_check_sizeof.m4 \
        $(top_srcdir)/m4/ax_cflags_strict_prototypes.m4 \
        $(top_srcdir)/m4/ax_cflags_warn_all.m4 \
        $(top_srcdir)/m4/ax_check_aligned_access_required.m4 \
+       $(top_srcdir)/m4/ax_configure_args.m4 \
        $(top_srcdir)/m4/ax_create_pkgconfig_info.m4 \
        $(top_srcdir)/m4/ax_enable_builddir_uname.m4 \
        $(top_srcdir)/m4/ax_expand_prefix.m4 \
@@ -127,6 +128,7 @@ EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 F77 = @F77@
 FFLAGS = @FFLAGS@
+GREP = @GREP@
 INSTALL_DATA = @INSTALL_DATA@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_SCRIPT = @INSTALL_SCRIPT@
@@ -171,15 +173,9 @@ ZLIB_INCL = @ZLIB_INCL@
 ZLIB_LDIR = @ZLIB_LDIR@
 ZLIB_VERSION = @ZLIB_VERSION@
 ZZIPLIB_LDFLAGS = @ZZIPLIB_LDFLAGS@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_AS = @ac_ct_AS@
 ac_ct_CC = @ac_ct_CC@
 ac_ct_CXX = @ac_ct_CXX@
-ac_ct_DLLTOOL = @ac_ct_DLLTOOL@
 ac_ct_F77 = @ac_ct_F77@
-ac_ct_OBJDUMP = @ac_ct_OBJDUMP@
-ac_ct_RANLIB = @ac_ct_RANLIB@
-ac_ct_STRIP = @ac_ct_STRIP@
 aclocaldir = @aclocaldir@
 am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
 am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
@@ -198,27 +194,33 @@ build_cpu = @build_cpu@
 build_os = @build_os@
 build_vendor = @build_vendor@
 datadir = @datadir@
+datarootdir = @datarootdir@
 docdir = @docdir@
+dvidir = @dvidir@
 exec_prefix = @exec_prefix@
 host = @host@
 host_alias = @host_alias@
 host_cpu = @host_cpu@
 host_os = @host_os@
 host_vendor = @host_vendor@
+htmldir = @htmldir@
 includedir = @includedir@
 infodir = @infodir@
 install_sh = @install_sh@
 libdir = @libdir@
 libexecdir = @libexecdir@
+localedir = @localedir@
 localstatedir = @localstatedir@
 mandir = @mandir@
 mkdir_p = @mkdir_p@
 oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
 pkgconfig_libdir = @pkgconfig_libdir@
 pkgconfig_libfile = @pkgconfig_libfile@
 pkgconfigdir = @pkgconfigdir@
 prefix = @prefix@
 program_transform_name = @program_transform_name@
+psdir = @psdir@
 sbindir = @sbindir@
 sharedstatedir = @sharedstatedir@
 sysconfdir = @sysconfdir@
@@ -239,7 +241,8 @@ msvc8/zziplib.sln     msvc8/zzipsetstub.sln     msvc8/zzobfuscated.sln \
 msvc8/zziplib.vcproj  msvc8/zzipsetstub.vcproj  msvc8/zzobfuscated.vcproj \
 msvc8/zzcat.sln       msvc8/zzipself.bat        msvc8/zzip.sln \
 msvc8/zzcat.vcproj    msvc8/zzipself.sln        msvc8/zziptest.sln \
-msvc8/zzdir.sln       msvc8/zzipself.txt        msvc8/zziptest.vcproj
+msvc8/zzdir.sln       msvc8/zzipself.txt        msvc8/zziptest.vcproj \
+                      msvc8/zzipfseeko.vcproj   msvc8/zzipmmapped.vcproj 
 
 MSVC7 = msvc7/pkzip.exe msvc7/test1.zip msvc7/test.zip \
 msvc7/zzdir.vcproj    msvc7/zzipself.vcproj     msvc7/zzip.vcproj \
@@ -260,6 +263,10 @@ EXTRA_DIST = zziplib.spec zzipback.sed Makefile.mk \
 PHONY = auto boottrap rpm doc docs man manpages htmpages sdl testsdl \
        comp compats msvc6 msvc7
 
+
+# ------------------------------------------------------------------ zzip64
+_FILE_OFFSET64 = -D_ZZIP_LARGEFILE -D_FILE_OFFSET_BITS=64
+_RELEASEINFO64 = "RELEASE_INFO=-release 0-64"
 all: config.h
        $(MAKE) $(AM_MAKEFLAGS) all-recursive
 
@@ -700,10 +707,12 @@ uninstall-info: uninstall-info-recursive
 rpm2: dist-bzip2 $(PACKAGE).spec
        rpmbuild -ta $(PACKAGE)-$(VERSION).tar.bz2
 
-zzip.html zzip.xml zzip.pdf \
-doc docu clean-doc clean-docs clean-docu \
-man manpages htmpages unpack clean-unpack \
-omf install-omf install-doc install-sfnet install-man3 x :
+indent-check:
+       (cd zzip && $(MAKE) `basename $@`)
+
+doc docs docu clean-doc clean-docs clean-docu   zzip.html zzip.xml zzip.pdf \
+man mans manpages htmpages unpack clean-unpack  changes.htm pdfs \
+omf install-omf install-doc install-docs install-sf install-man3 install-mans :
        (cd docs && $(MAKE) `basename $@`)
 
 sdl testsdl test-sdl install-sdl :
@@ -713,7 +722,6 @@ check-test0 check-test1 check-zzdir check-zzcat \
 check-zzxor check-zzxordir check-zzxorcat \
 check-sfx     check-readme : \
        (cd test && $(MAKE) `basename $@`)
-docs : docu
 # ------------------------------------------------------------------------
 
 test-comp:
@@ -739,6 +747,48 @@ msvc :
        zip -9r $(srcdir)/$(PACKAGE)-$(VERSION)-msvc6-bin.zip bin/
        zip -9r $(srcdir)/$(PACKAGE)-$(VERSION)-msvc6-lib.zip lib/ include/
        rm -r bin lib include
+
+zzip64-setup: zzip64-setup.tmp
+zzip64-setup.tmp : zzip/Makefile zzip/_config.h zzip/.deps/* zzip/zziplib.pc
+       - mkdir zzip64
+       cp -a zzip/Makefile zzip/_config.h zzip/.deps/ zzip/zziplib.pc zzip64/
+       date > zzip64.dir
+zzip64-build: zzip64-build.tmp
+zzip64-build.tmp : zzip64-setup.tmp $(top_srcdir)/zzip/*
+       cd zzip64 && $(MAKE) "AM_CFLAGS=$(_FILE_OFFSET64)" $(_RELEASEINFO64)
+zzip64-install: zzip64-install.tmp
+zzip64-install.tmp : zzip64-build.tmp
+       cd zzip64 && $(MAKE) install $(_RELEASEINFO64)
+       cd $(DESTDIR)$(libdir) && mv    libzzip.so   libzzip64.so
+       cd $(DESTDIR)$(libdir) && mv    libzzip.a    libzzip64.a
+       cd $(DESTDIR)$(libdir) && \
+        sed -e 's/zzip.so/zzip64.so/' \
+            -e 's/zzip.a/zzip64.a/'     libzzip.la > libzzip64.la
+       cd $(DESTDIR)$(libdir)/pkgconfig && \
+       sed -e 's/largefile=/largefile= %_FILE_OFFSET64/' \
+           -e 's/-lzzip/-lzzip64/' \
+           -e 's/zziplib/zziplib64/'   zziplib.pc > zziplib64.pc
+zzip32-postinstall:
+       cd $(DESTDIR)$(libdir) && mv    libzzip.so   libzzip32.so
+       cd $(DESTDIR)$(libdir) && mv    libzzip.a    libzzip32.a
+       cd $(DESTDIR)$(libdir) && ln -s libzzip32.so libzzip.so
+       cd $(DESTDIR)$(libdir) && ln -s libzzip32.a  libzzip.a
+       cd $(DESTDIR)$(libdir) && \
+       sed -e 's/zzip.so/zzip32.so/' \
+           -e 's/zzip.a/zzip32.a/'     libzzip.la > libzzip32.la
+       cd $(DESTDIR)$(libdir)/pkgconfig && \
+       sed -e 's/-lzzip/-lzzip32/' \
+            -e 's/zziplib/zziplib32/'  zziplib.pc > zziplib32.pc
+zzip-postinstall:
+       : "the 12.8x and 11.8x and 10.8x packages are all the same actually"
+       cd $(DESTDIR)$(libdir) || exit 1 \
+       ; for i in libzzip*.so.1? ; do : \
+       ; v10=`echo $i | sed -e "s/.so.../.so.10/"` \
+       ; v11=`echo $i | sed -e "s/.so.../.so.11/"` \
+       ; v12=`echo $i | sed -e "s/.so.../.so.12/"` \
+       ; test ! -e $v10 && test -e $v12 && ln -s $v12 $v10 \
+       ; test ! -e $v12 && test -e $v10 && ln -s $v10 $v12 \
+       ; ln -s $v10 $v11 || true; done
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
 .NOEXPORT: