summaryrefslogtreecommitdiff
path: root/debian/patches/0002-adapt-makefile-to-debian.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches/0002-adapt-makefile-to-debian.patch')
-rw-r--r--debian/patches/0002-adapt-makefile-to-debian.patch36
1 files changed, 36 insertions, 0 deletions
diff --git a/debian/patches/0002-adapt-makefile-to-debian.patch b/debian/patches/0002-adapt-makefile-to-debian.patch
new file mode 100644
index 0000000..7b53f3c
--- /dev/null
+++ b/debian/patches/0002-adapt-makefile-to-debian.patch
@@ -0,0 +1,36 @@
+Index: makedumpfile-1.5.9/Makefile
+===================================================================
+--- makedumpfile-1.5.9.orig/Makefile 2015-11-24 12:59:52.503286944 +0100
++++ makedumpfile-1.5.9/Makefile 2015-11-24 12:59:52.499286944 +0100
+@@ -80,26 +80,18 @@
+
+ makedumpfile: $(SRC_BASE) $(OBJ_PART) $(OBJ_ARCH)
+ $(CC) $(CFLAGS) $(LDFLAGS) $(OBJ_PART) $(OBJ_ARCH) -rdynamic -o $@ $< $(LIBS)
+- echo .TH MAKEDUMPFILE 8 \"$(DATE)\" \"makedumpfile v$(VERSION)\" \"Linux System Administrator\'s Manual\" > temp.8
+- grep -v "^.TH MAKEDUMPFILE 8" $(VPATH)makedumpfile.8 >> temp.8
+- mv temp.8 makedumpfile.8
+- gzip -c ./makedumpfile.8 > ./makedumpfile.8.gz
+- echo .TH MAKEDUMPFILE.CONF 5 \"$(DATE)\" \"makedumpfile v$(VERSION)\" \"Linux System Administrator\'s Manual\" > temp.5
+- grep -v "^.TH MAKEDUMPFILE.CONF 5" $(VPATH)makedumpfile.conf.5 >> temp.5
+- mv temp.5 makedumpfile.conf.5
+- gzip -c ./makedumpfile.conf.5 > ./makedumpfile.conf.5.gz
+
+ eppic_makedumpfile.so: extension_eppic.c
+ $(CC) $(CFLAGS) $(LDFLAGS) -shared -rdynamic -o $@ extension_eppic.c -fPIC -leppic -ltinfo
+
+ clean:
+- rm -f $(OBJ) $(OBJ_PART) $(OBJ_ARCH) makedumpfile makedumpfile.8.gz makedumpfile.conf.5.gz
++ rm -f $(OBJ) $(OBJ_PART) $(OBJ_ARCH) makedumpfile
+
+ install:
+- install -m 755 -d ${DESTDIR}/usr/sbin ${DESTDIR}/usr/share/man/man5 ${DESTDIR}/usr/share/man/man8 ${DESTDIR}/etc
+- install -m 755 -t ${DESTDIR}/usr/sbin makedumpfile $(VPATH)makedumpfile-R.pl
+- install -m 644 -t ${DESTDIR}/usr/share/man/man8 makedumpfile.8.gz
+- install -m 644 -t ${DESTDIR}/usr/share/man/man5 makedumpfile.conf.5.gz
++ install -m 755 -d ${DESTDIR}/usr/bin ${DESTDIR}/usr/share/man/man5 ${DESTDIR}/usr/share/man/man8 ${DESTDIR}/etc
++ install -m 755 -t ${DESTDIR}/usr/bin makedumpfile makedumpfile-R.pl
++ install -m 644 -t ${DESTDIR}/usr/share/man/man8 makedumpfile.8
++ install -m 644 -t ${DESTDIR}/usr/share/man/man5 makedumpfile.conf.5
+ install -m 644 -D $(VPATH)makedumpfile.conf ${DESTDIR}/etc/makedumpfile.conf.sample
+ mkdir -p ${DESTDIR}/usr/share/makedumpfile-${VERSION}/eppic_scripts
+ install -m 644 -t ${DESTDIR}/usr/share/makedumpfile-${VERSION}/eppic_scripts/ $(VPATH)eppic_scripts/*