summaryrefslogtreecommitdiff
path: root/split/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'split/Makefile.am')
-rw-r--r--split/Makefile.am50
1 files changed, 50 insertions, 0 deletions
diff --git a/split/Makefile.am b/split/Makefile.am
new file mode 100644
index 000000000..9d190421f
--- /dev/null
+++ b/split/Makefile.am
@@ -0,0 +1,50 @@
+## Process this file with automake to produce a Makefile.in
+
+AUTOMAKE_OPTIONS = 1.1 foreign
+
+## Directory definitions
+
+pkglibdir = $(libdir)/@PACKAGE@
+localedir = $(datadir)/locale
+
+## Various options
+
+CFLAGS = @CFLAGS@ @CWARNS@ -g $(XCFLAGS) -DLOCALEDIR=\"$(localedir)\"
+OPTCFLAGS = @CFLAGS@ @OPTCFLAGS@ @CWARNS@ -g $(XCFLAGS) -DLOCALEDIR=\"$(localedir)\"
+LDFLAGS = @LDFLAGS@ $(XLDFLAGS)
+LIBS = @INTLLIBS@ @LIBS@ $(XLIBS)
+
+CXXFLAGS = @CXXFLAGS@ @CWARNS@ -g $(XCXXFLAGS) -DLOCALEDIR=\"$(localedir)\"
+OPTCXXFLAGS = @CXXFLAGS @OPTCFLAGS@ @CWARNS@ -g $(XCXXFLAGS) -DLOCALEDIR=\"$(localedir)\"
+
+DEFS = -I$(top_srcdir)/include -I$(top_srcdir) -I$(srcdir) \
+ -I$(top_builddir) -I$(top_builddir)/include -I. \
+ -I$(top_srcdir)/intl -I$(top_builddir)/intl @DEFS@ \
+ -DMKSPLITSCRIPT=\"$(pkglibdir)/mksplit\"
+
+## Automake variables
+
+bin_PROGRAMS = dpkg-split
+pkglib_SCRIPTS = mksplit
+man_MANS = dpkg-split.8
+
+EXTRA_DIST = mksplit.pl dpkg-split.8
+
+dpkg_split_SOURCES = main.c split.c info.c queue.c join.c dpkg-split.h
+dpkg_split_LDADD = ../lib/libdpkg.la ../lib/myopt.o
+
+
+CLEANFILES = $(pkglib_SCRIPTS)
+MAINTAINERCLEANFILES = $(srcdir)/Makefile.in
+
+## Rules
+
+SUFFIXES = .pl
+
+.pl:
+ sed -e "s:^#![:space:]*/usr/bin/perl:#! $(perlpath):;" \
+ < $< > $@.new
+ chmod 755 $@.new
+ mv $@.new $@
+
+## End of file.