~ubuntu-branches/ubuntu/wily/luatex/wily

« back to all changes in this revision

Viewing changes to source/texk/web2c/luatexdir/zziplib/zzip/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Norbert Preining
  • Date: 2010-04-29 00:47:19 UTC
  • mfrom: (1.1.10 upstream)
  • Revision ID: james.westby@ubuntu.com-20100429004719-o42etkqe90n97b9e
Tags: 0.60.1-1
* new upstream release, adapt build-script patch
* disable patch: upstream-epstopdf_cc_no_xpdf_patching, included upstream
* disable patch: libpoppler-0.12, not needed anymore

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
AUTOMAKE_OPTIONS = 1.5 foreign
2
 
AUTOTOOL_VERSION=autoconf-2.52 automake-1.5 libtool-1.4.2
3
 
DEFAULT_INCLUDES = # nothing - no default of -I. -I$(srcdir)
4
 
DEFS = @DEFS@ -I$(top_builddir) -I$(top_srcdir) # also for automake 1.4
5
 
 
6
 
lib_LTLIBRARIES = libzzip.la libzzipmmapped.la libzzipfseeko.la
7
 
zzipdir = ${includedir}/zzip
8
 
zzip_HEADERS = $(libzzip_la_headers) \
9
 
               $(libzzipmmapped_la_headers) \
10
 
               $(libzzipfseeko_la_headers)
11
 
noinst_HEADERS = __debug.h __hints.h __mmap.h __dirent.h __fnmatch.h
12
 
#
13
 
VERSION_INFO=@VERSION_INFO@
14
 
RELEASE_INFO=@RELEASE_INFO@
15
 
THREAD_SAFE=@THREAD_SAFE@
16
 
#
17
 
 
18
 
libzzip_la_SOURCES = \
19
 
        zip.c \
20
 
        file.c \
21
 
        dir.c \
22
 
        stat.c \
23
 
        info.c \
24
 
        err.c \
25
 
        plugin.c \
26
 
        write.c \
27
 
        fetch.c
28
 
libzzip_la_headers = \
29
 
        stdint.h \
30
 
        file.h \
31
 
        plugin.h \
32
 
        lib.h \
33
 
        zzip.h \
34
 
        fetch.h \
35
 
        format.h \
36
 
        info.h \
37
 
        autoconf.h \
38
 
        types.h \
39
 
        conf.h \
40
 
        _config.h \
41
 
        _msvc.h
42
 
libzzip_la_LDFLAGS= @ZZIPLIB_LDFLAGS@ $(RELEASE_INFO) $(VERSION_INFO) \
43
 
                    $(THREAD_SAFE)
44
 
libzzip_la_LIBADD= -lz @RESOLVES@
45
 
 
46
 
libzzipmmapped_la_SOURCES =  mmapped.c memdisk.c fetch.c
47
 
libzzipmmapped_la_headers =  mmapped.h memdisk.h fetch.h
48
 
libzzipmmapped_la_LDFLAGS= @ZZIPLIB_LDFLAGS@ $(RELEASE_INFO) $(VERSION_INFO) \
49
 
                    $(THREAD_SAFE)
50
 
libzzipmmapped_la_LIBADD= -lz @RESOLVES@
51
 
 
52
 
libzzipfseeko_la_SOURCES = fseeko.c fetch.c
53
 
libzzipfseeko_la_headers = fseeko.h fetch.h
54
 
libzzipfseeko_la_LDFLAGS= @ZZIPLIB_LDFLAGS@ $(RELEASE_INFO) $(VERSION_INFO) \
55
 
                    $(THREAD_SAFE)
56
 
libzzipfseeko_la_LIBADD= -lz @RESOLVES@
57
 
 
58
 
WCC10_DIST = zziplib.wpj
59
 
WCC10_CLEAN = *.obj *.lk1 *.mk1 *.mk *.sym *.tgt
60
 
 
61
 
EXTRA_DIST =  $(WCC10_DIST) _msvc.sed 
62
 
CONFIG_CLEAN_FILES = _config.h 
63
 
MAINTAINERCLEANFILES = _msvc.h
64
 
CLEANFILES = $(WCC10_CLEAN)  *.pc *.omf
65
 
 
66
 
# here is some backward compatibility with version 0.10.* of zziplib
67
 
install-data-local : install-zzipHEADERS
68
 
        echo '#ifndef ZZIP_WARNING'   > $(DESTDIR)$(includedir)/zzip.h
69
 
        echo '#define ZZIP_WARNING 1' >>$(DESTDIR)$(includedir)/zzip.h
70
 
        echo '#ifdef __GNUC__'        >>$(DESTDIR)$(includedir)/zzip.h
71
 
        echo '#warning do no not use <zzip.h>, update to include <zzip/lib.h>'\
72
 
                                      >>$(DESTDIR)$(includedir)/zzip.h
73
 
        echo '#else'                 >>$(DESTDIR)$(includedir)/zzip.h
74
 
        echo '#error   do no not use <zzip.h>, update to include <zzip/lib.h>'\
75
 
                                      >>$(DESTDIR)$(includedir)/zzip.h
76
 
        echo '#endif'                 >>$(DESTDIR)$(includedir)/zzip.h
77
 
        echo '#endif'                 >>$(DESTDIR)$(includedir)/zzip.h
78
 
        echo '#include "zzip/lib.h"'  >>$(DESTDIR)$(includedir)/zzip.h
79
 
        sed -e 's|zzip.h|zziplib.h|' -e 's|zzip/lib.h|zzip/zzip.h|' \
80
 
        $(DESTDIR)$(includedir)/zzip.h >$(DESTDIR)$(includedir)/zziplib.h
81
 
        sed -e 's|zzip.h|zzip-io.h|' -e 's|zzip/lib.h|zzip/plugin.h|' \
82
 
        $(DESTDIR)$(includedir)/zzip.h >$(DESTDIR)$(includedir)/zzip-io.h
83
 
 
84
 
install-exec-local:
85
 
        @ for i in . $(DESTDIR)$(libdir)/libzzip*.so.13 \
86
 
        ; do test -d $$i && continue ; lib=`basename "$$i" .so.13` \
87
 
        ; echo "$(DESTDIR)$(libdir): ln -s $$lib.so.13 $$lib.so.10" \
88
 
        ; (cd $(DESTDIR)$(libdir) && ln -s $$lib.so.13 $$lib.so.10) \
89
 
        ; echo "$(DESTDIR)$(libdir): ln -s $$lib.so.13 $$lib.so.11" \
90
 
        ; (cd $(DESTDIR)$(libdir) && ln -s $$lib.so.13 $$lib.so.11) \
91
 
        ; echo "$(DESTDIR)$(libdir): ln -s $$lib.so.13 $$lib.so.12" \
92
 
        ; (cd $(DESTDIR)$(libdir) && ln -s $$lib.so.13 $$lib.so.12) \
93
 
        ; done ; true
94
 
 
95
 
uninstall-local :
96
 
        (cd $(DESTDIR)$(includedir) && rm zziplib.h  zzip.h  zzip-io.h)
97
 
 
98
 
 
99
 
# ----------------------------------------------------------------------
100
 
pkgconfigdir=$(libdir)/pkgconfig
101
 
pkgconfig_HEADERS= zzip-zlib-config.pc zziplib.pc \
102
 
                    zzipmmapped.pc zzipfseeko.pc
103
 
 
104
 
zziplib.pc : Makefile
105
 
        (cd .. && sh config.status zzip/zziplib.pc)
106
 
 
107
 
zzip-zlib-config.pc : Makefile
108
 
        @ echo "zlib_libs=@ZLIB_LDIR@ -lz" >$@
109
 
        @ echo "zlib_cflags=@ZLIB_INCL@" >>$@
110
 
        @ echo " " >>$@
111
 
        @ echo "Name: zzip-zlib-config" >>$@
112
 
        @ echo "Version: @ZLIB_VERSION@" >>$@
113
 
        @ echo "Description: ZLib Config (for ZZipLib)" >>$@
114
 
        echo 'Libs: $${zlib_libs}' >>$@
115
 
        echo 'Cflags: $${zlib_cflags}' >>$@
116
 
 
117
 
zzipmmapped.pc : zziplib.pc
118
 
        sed -e 's/-lzzip/-lzzipmmapped/' -e 's/zziplib/zzipmmapped/' \
119
 
        zziplib.pc >$@
120
 
zzipfseeko.pc : zziplib.pc
121
 
        sed -e 's/-lzzip/-lzzipfseeko/' -e 's/zziplib/zzipfseeko/' \
122
 
        zziplib.pc >$@
123
 
 
124
 
__zziplib.pc : Makefile
125
 
        @ echo "prefix=$(prefix)" >$@
126
 
        @ echo "libdir=$(libdir)" >>$@
127
 
        @ echo "includedir=$(includedir)" >>$@
128
 
        @ echo "largefile=$(LARGEFILE_CFLAGS)" >>$@
129
 
        @ echo "zlib_libs=@ZLIB_LDIR@ -lz" >>$@
130
 
        @ echo "zlib_cflags=@ZLIB_INCL@" >>$@
131
 
        @ echo " " >>$@
132
 
        @ echo "Name: zziplib" >>$@
133
 
        @ echo "Version: $(VERSION)" >>$@
134
 
        @ head $(top_srcdir)/$(PACKAGE).spec \
135
 
        | grep Summary | sed -e s,Summary,Description, >> $@
136
 
        echo 'Requires: zzip-zlib-config' >>$@
137
 
        echo 'Libs: -L$${libdir} -lzzip' >>$@
138
 
        echo 'Cflags: $${largefile} -I$${includedir}' >>$@
139
 
 
140
 
# ----------------------------------------------------------------------
141
 
.c.i :
142
 
        $(COMPILE) -E $< >$@