1 Patch makefile to support install to a staging area with DESTDIR
2 --- ckermit-211.orig/makefile
3 +++ ckermit-211/makefile
5 echo "RmF $(DESTDIR)$(BINDIR)/kermit-sshsub" >&3;\
6 echo "RmF $(DESTDIR)$(BINDIR)/kermit" >&3;\
7 if test -f ckermit.ini; then\
8 - echo "#!$(DESTDIR)$(BINDIR)/kermit" >\
9 + echo "#!$(BINDIR)/kermit" >\
10 $(DESTDIR)$(BINDIR)/_tmp.ini;\
11 cat ckermit.ini >> $(DESTDIR)$(BINDIR)/_tmp.ini;\
12 mv $(DESTDIR)$(BINDIR)/_tmp.ini\
13 @@ -1019,20 +1019,20 @@
14 echo " for details.";\
16 echo MANDIR=$(MANDIR);\
17 - if test -n "$(MANDIR)"; then\
18 - if test -d $(MANDIR); then\
19 - echo "$(MANDIR) exists...";\
20 + if test -n "$(DESTDIR)$(MANDIR)"; then\
21 + if test -d $(DESTDIR)$(MANDIR); then\
22 + echo "$(DESTDIR)$(MANDIR) exists...";\
24 - echo "Creating $(MANDIR)...";\
25 - mkdir $(MANDIR) || exit 1;\
26 - chmod 755 $(MANDIR) || exit 1;\
27 + echo "Creating $(DESTDIR)$(MANDIR)...";\
28 + mkdir $(DESTDIR)$(MANDIR) || exit 1;\
29 + chmod 755 $(DESTDIR)$(MANDIR) || exit 1;\
31 echo "Installing man page...";\
32 - rm -f $(MANDIR)/kermit.$(MANEXT);\
33 - cp ckuker.nr $(MANDIR)/kermit.$(MANEXT) || exit 1;\
34 - chmod 644 $(MANDIR)/kermit.$(MANEXT) || exit 1;\
35 + rm -f $(DESTDIR)$(MANDIR)/kermit.$(MANEXT);\
36 + cp ckuker.nr $(DESTDIR)$(MANDIR)/kermit.$(MANEXT) || exit 1;\
37 + chmod 644 $(DESTDIR)$(MANDIR)/kermit.$(MANEXT) || exit 1;\
38 echo 'set flag=f\nPrC Removing man pages' >&3;\
39 - echo "RmF $(MANDIR)/kermit.$(MANEXT)" >&3;\
40 + echo "RmF $(DESTDIR)$(MANDIR)/kermit.$(MANEXT)" >&3;\