summaryrefslogtreecommitdiff
path: root/mail/procmail/patches/patch-ae
blob: ef484d9f2ea7b5ccbc3cb5290f971da9d756b4ad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
$NetBSD: patch-ae,v 1.7 2010/01/27 18:14:05 joerg Exp $

If the ``Housekeeping'' lines stay, `make install; make deinstall; make install' fails.

--- Makefile.1.orig	2001-09-11 04:53:09.000000000 +0000
+++ Makefile.1
@@ -73,49 +73,47 @@ suid.sh: recommend
 install-suid: suid.sh install.bin
 	@cat suid.sh
 	@$(SHELL) ./suid.sh
-	@cd $(BINDIR); echo Installed in $(BINDIR); ls -l $(BINSS)
+	@cd ${DESTDIR}$(BINDIR); echo Installed in ${DESTDIR}$(BINDIR); ls -l $(BINSS)
 
 $(MANS): mans
 
 $(BINS): bins
 
-$(BASENAME):
-	$(MKDIRS) $(BASENAME)
+${DESTDIR}$(BASENAME):
+	$(MKDIRS) ${DESTDIR}$(BASENAME)
 
 install.man: $(MANS) $(BASENAME)
-	@-$(MKDIRS) $(MANDIR) 2>$(DEVNULL); exit 0
-	@-test -d $(MAN1DIR) || $(RM) $(MAN1DIR); exit 0
-	@-$(MKDIRS) $(MAN1DIR) 2>$(DEVNULL); exit 0
-	@-test -d $(MAN5DIR) || $(RM) $(MAN5DIR); exit 0
-	@-$(MKDIRS) $(MAN5DIR) 2>$(DEVNULL); exit 0
-	@chmod 0644 $(MANS)
+	@-$(MKDIRS) ${DESTDIR}$(MANDIR) 2>$(DEVNULL); exit 0
+	@-test -d ${DESTDIR}$(MAN1DIR) || $(RM) ${DESTDIR}$(MAN1DIR); exit 0
+	@-$(MKDIRS) ${DESTDIR}$(MAN1DIR) 2>$(DEVNULL); exit 0
+	@-test -d ${DESTDIR}$(MAN5DIR) || $(RM) ${DESTDIR}$(MAN5DIR); exit 0
+	@-$(MKDIRS) ${DESTDIR}$(MAN5DIR) 2>$(DEVNULL); exit 0
+	@${CHMOD} 0644 $(MANS)
 	@for a in $(MANS1S); \
-  do $(INSTALL) new/$$a.1 $(MAN1DIR)/$$a.$(MAN1SUFFIX) || exit 1; \
+  do $(INSTALL) new/$$a.1 ${DESTDIR}$(MAN1DIR)/$$a.$(MAN1SUFFIX) || exit 1; \
      if test "X$(MANCOMPRESS)" != "X"; \
-     then $(MANCOMPRESS) -c new/$$a.1 >$(MAN1DIR)/$$a.$(MAN1SUFFIX); \
+     then $(MANCOMPRESS) -c new/$$a.1 >${DESTDIR}$(MAN1DIR)/$$a.$(MAN1SUFFIX); \
      else :; fi; \
   done
 	@for a in $(MANS5S); \
-  do $(INSTALL) new/$$a.5 $(MAN5DIR)/$$a.$(MAN5SUFFIX) || exit 1; \
+  do $(INSTALL) new/$$a.5 ${DESTDIR}$(MAN5DIR)/$$a.$(MAN5SUFFIX) || exit 1; \
      if test "X$(MANCOMPRESS)" != "X"; \
-     then $(MANCOMPRESS) -c new/$$a.5 >$(MAN5DIR)/$$a.$(MAN5SUFFIX); \
+     then $(MANCOMPRESS) -c new/$$a.5 >${DESTDIR}$(MAN5DIR)/$$a.$(MAN5SUFFIX); \
      else :; fi; \
   done
-	echo Housekeeping file >install.man
 
 install.bin: $(BINS) $(BASENAME)
-	@-$(MKDIRS) $(BINDIR) 2>$(DEVNULL); exit 0
-	@chmod 0755 $(BINS)
-	$(INSTALL) $(BINS) $(BINDIR)
-	@-dirname / >$(DEVNULL) || $(INSTALL) examples/dirname $(BINDIR)
-	echo Housekeeping file >install.bin
+	@-$(MKDIRS) ${DESTDIR}$(BINDIR) 2>$(DEVNULL); exit 0
+	@${CHMOD} 0755 $(BINS)
+	$(INSTALL) $(BINS) ${DESTDIR}$(BINDIR)
+	@-dirname / >$(DEVNULL) || $(INSTALL) examples/dirname ${DESTDIR}$(BINDIR)
 
 install:
 	@$(MAKE) install.man install.bin
 	@echo
-	@cd $(BINDIR); echo Installed in $(BINDIR); ls -l $(BINSS)
-	@cd $(MAN1DIR); echo Installed in $(MAN1DIR); ls -l $(MANS1)
-	@cd $(MAN5DIR); echo Installed in $(MAN5DIR); ls -l $(MANS5)
+	@cd ${DESTDIR}$(BINDIR); echo Installed in ${DESTDIR}$(BINDIR); ls -l $(BINSS)
+	@cd ${DESTDIR}$(MAN1DIR); echo Installed in ${DESTDIR}$(MAN1DIR); ls -l $(MANS1)
+	@cd ${DESTDIR}$(MAN5DIR); echo Installed in ${DESTDIR}$(MAN5DIR); ls -l $(MANS5)
 	@$(MAKE) recommend
 
 deinstall: