summaryrefslogtreecommitdiff
path: root/sysutils/socket/patches/patch-aa
blob: 707fce764e6e00f226220d9d5d0047bfb8ff012e (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
77
78
79
80
81
82
$NetBSD: patch-aa,v 1.7 2010/02/04 20:58:45 heinz Exp $

--- Makefile.orig	1992-09-10 14:59:31.000000000 +0000
+++ Makefile
@@ -8,10 +8,10 @@
 ### socket.1 in /usr/local/man/man1/socket.1
 ### Make sure the target directories exist before doing a "make install".
 
-INSTALLBASE = /usr/local
+INSTALLBASE = ${PREFIX}
 INSTALLBINPATH = $(INSTALLBASE)/bin
 INSTALLBINMODE = 755
-INSTALLMANPATH = $(INSTALLBASE)/man
+INSTALLMANPATH = $(INSTALLBASE)/$(PKGMANDIR)
 INSTALLMANMODE = 444
 CC = cc
 CFLAGS  = $(SWITCHES) -O
@@ -81,27 +81,25 @@ TAGS: $(PROGSOURCES) $(HEADERS)
 installtargets: $(INSTALLBINPATH)/$(TARGET) installmanuals
 
 $(INSTALLBINPATH)/$(TARGET): $(TARGET)
-	@-echo "installing $(TARGET) in $(INSTALLBINPATH)"; \
-	if [ -f $(INSTALLBINPATH)/$(TARGET) ] && \
-	   [ ! -w $(INSTALLBINPATH)/$(TARGET) ]; \
+	@-echo "installing $(TARGET) in $(DESTDIR)$(INSTALLBINPATH)"; \
+	if [ -f $(DESTDIR)$(INSTALLBINPATH)/$(TARGET) ] && \
+	   [ ! -w $(DESTDIR)$(INSTALLBINPATH)/$(TARGET) ]; \
 	then \
-	  chmod u+w $(INSTALLBINPATH)/$(TARGET); \
+	  chmod u+w $(DESTDIR)$(INSTALLBINPATH)/$(TARGET); \
 	fi; \
-	cp $(TARGET) $(INSTALLBINPATH)/$(TARGET); \
-	chmod $(INSTALLBINMODE) $(INSTALLBINPATH)/$(TARGET); 
+	$(BSD_INSTALL_PROGRAM) $(TARGET) $(DESTDIR)$(INSTALLBINPATH)/$(TARGET)
 
 installmanuals: $(MANUALS)
 	@-_manuals="$(MAN1)"; \
 	for i in $$_manuals; \
 	do \
-	  echo "installing $$i in $(INSTALLMANPATH)/man1"; \
-	  if [ -f $(INSTALLMANPATH)/man1/$$i ] && \
-	     [ ! -w $(INSTALLMANPATH)/man1/$$i ]; \
+	  echo "installing $$i in $(DESTDIR)$(INSTALLMANPATH)/man1"; \
+	  if [ -f $(DESTDIR)$(INSTALLMANPATH)/man1/$$i ] && \
+	     [ ! -w $(DESTDIR)$(INSTALLMANPATH)/man1/$$i ]; \
 	  then \
-	    chmod u+w $(INSTALLMANPATH)/man1/$$i; \
+	    chmod u+w $(DESTDIR)$(INSTALLMANPATH)/man1/$$i; \
 	  fi; \
-	  cp $$i $(INSTALLMANPATH)/man1/$$i; \
-	  chmod $(INSTALLMANMODE) $(INSTALLMANPATH)/man1/$$i; \
+	  $(BSD_INSTALL_MAN) $$i $(DESTDIR)$(INSTALLMANPATH)/man1/$$i; \
 	done
 
 doclean:
@@ -117,7 +115,7 @@ install: +install $(ALLTARGETS)
 clean: +clean $(ALLTARGETS)
 
 +all:
-	@-if [ -n "$(ALLTARGETS)" ]; \
+	@if [ -n "$(ALLTARGETS)" ]; \
 	then : ; \
 	else \
 	  $(MAKE) ALLTARGETS="subsystems targets" MAINTARGET=all \
@@ -137,7 +135,7 @@ clean: +clean $(ALLTARGETS)
 	fi
 
 +install:
-	@-if [ -n "$(ALLTARGETS)" ]; \
+	@if [ -n "$(ALLTARGETS)" ]; \
 	then : ; \
 	else \
 	  $(MAKE) ALLTARGETS="subsystems installtargets" \
@@ -158,7 +156,7 @@ clean: +clean $(ALLTARGETS)
 	fi
 
 +clean:
-	@-if [ -n "$(ALLTARGETS)" ]; \
+	@if [ -n "$(ALLTARGETS)" ]; \
 	then : ; \
 	else \
 	  $(MAKE) ALLTARGETS="subsystems doclean" MAINTARGET=clean \