~ubuntu-branches/ubuntu/karmic/fastjar/karmic-security

1 by Matthias Klose
Import upstream version 0.95~pre1
1
# Process this with automake to create Makefile.in
2
3
SUBDIRS = lib
4
ACLOCAL_AMFLAGS = -I m4
5
1.1.3 by Matthias Klose
Import upstream version 0.97
6
AM_CPPFLAGS = -I. -I$(top_srcdir) -I$(top_srcdir)/lib -I$(top_builddir)/lib
1 by Matthias Klose
Import upstream version 0.95~pre1
7
AM_LDFLAGS = -no-undefined
1.1.3 by Matthias Klose
Import upstream version 0.97
8
LDADD = lib/libgnu.la libfastjar_convenience.la $(ZLIBS)
1 by Matthias Klose
Import upstream version 0.95~pre1
9
10
bin_PROGRAMS = fastjar grepjar
11
12
noinst_LTLIBRARIES = libfastjar_convenience.la
13
14
libfastjar_convenience_la_SOURCES = \
1.1.2 by Matthias Klose
Import upstream version 0.96
15
	argv.c \
16
	argv.h \
1 by Matthias Klose
Import upstream version 0.95~pre1
17
	compress.c \
18
	compress.h \
19
	dostime.c \
20
	dostime.h \
1.1.2 by Matthias Klose
Import upstream version 0.96
21
	jartool.h \
1 by Matthias Klose
Import upstream version 0.95~pre1
22
	pushback.c \
23
	pushback.h \
24
	shift.c \
25
	shift.h \
26
	zipfile.h
27
28
nodist_libfastjar_convenience_la_SOURCES = $(nodist_libfastjar_la_SOURCES)
29
1.1.2 by Matthias Klose
Import upstream version 0.96
30
fastjar_SOURCES = jartool.c
1 by Matthias Klose
Import upstream version 0.95~pre1
31
grepjar_SOURCES = jargrep.c jargrep.h
32
33
info_TEXINFOS = fastjar.texi
34
man_MANS = fastjar.1 grepjar.1
1.1.2 by Matthias Klose
Import upstream version 0.96
35
36
EXTRA_DIST = \
37
	CHANGES \
38
	$(man_MANS) \
39
	texi2pod.pl
1 by Matthias Klose
Import upstream version 0.95~pre1
40
41
TEXI2POD = perl $(srcdir)/texi2pod.pl
42
POD2MAN = pod2man --center="GNU" --release=@VERSION@
43
44
.pod.1:
45
	-($(POD2MAN) --section=1 $< > $(@).T$$$$ && \
46
		mv -f $(@).T$$$$ $@) || \
47
		(rm -f $(@).T$$$$ && exit 1)
48
49
.INTERMEDIATE: fastjar.pod grepjar.pod
50
51
fastjar.pod: $(srcdir)/fastjar.texi
52
	-$(TEXI2POD) -D fastjar $< > $@
53
54
grepjar.pod: $(srcdir)/fastjar.texi
55
	-$(TEXI2POD) -D grepjar $< > $@
56
57
libtool: $(LIBTOOL_DEPS)
58
	$(SHELL) ./config.status --recheck
59
60
# Support for static checkers
61
pscan:
1.1.3 by Matthias Klose
Import upstream version 0.97
62
	for i in $(libfastjar_convenience_la_SOURCES) \
63
		$(fastjar_SOURCES) $(grepjar_SOURCES); do \
64
		$(PSCAN) $(top_srcdir)/$$i ; \
65
	done
1 by Matthias Klose
Import upstream version 0.95~pre1
66
67
flawfinder:
1.1.3 by Matthias Klose
Import upstream version 0.97
68
	$(FLAWFINDER) $(top_srcdir)
1 by Matthias Klose
Import upstream version 0.95~pre1
69
70
rats:
1.1.3 by Matthias Klose
Import upstream version 0.97
71
	$(RATS) $(top_srcdir)
1 by Matthias Klose
Import upstream version 0.95~pre1
72
1.1.3 by Matthias Klose
Import upstream version 0.97
73
SPLINT_FLAGS=-I . -I $(srcdir)/lib -I $(srcdir) -DHAVE_CONFIG_H -DPRIx32= -warnposix +weak
1 by Matthias Klose
Import upstream version 0.95~pre1
74
splint:
1.1.3 by Matthias Klose
Import upstream version 0.97
75
	for i in $(libfastjar_convenience_la_SOURCES) \
76
		$(fastjar_SOURCES) $(grepjar_SOURCES); do \
77
		$(SPLINT) $(SPLINT_FLAGS) $(top_srcdir)/$$i ; \
78
	done
79
1 by Matthias Klose
Import upstream version 0.95~pre1
80