summaryrefslogtreecommitdiff
blob: 63e5754f9eadf6cd3986409082eefb11a5b7caba (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
--- Makefile
+++ Makefile
@@ -3,6 +3,7 @@
 # Do "make install" to copy the pages to their destination.
 # Do "make gz" or "make bz2" first if you use compressed source pages.
 
+DESTDIR=
 prefix?=/usr
 MANDIR=$(prefix)/share/man
 
@@ -48,11 +49,11 @@
 		done; \
 	done; fi
 
-README=$(MANDIR)/man1/README
+README=$(DESTDIR)$(MANDIR)/man1/README
 install:
 	for i in man? man??; do \
-		install -d -m 755 $(MANDIR)/"$$i"; \
-		install -m 644 "$$i"/* $(MANDIR)/"$$i"; \
+		install -d -m 755 $(DESTDIR)$(MANDIR)/"$$i" || exit $$?; \
+		install -m 644 "$$i"/* $(DESTDIR)$(MANDIR)/"$$i" || exit $$?; \
 	done; \
 	rm -f $(README) $(README).gz $(README).bz2