Makefile: add DOCPREFIX for installing docs in ports
change installed doc from /usr/local/share/stagit to /usr/local/share/doc/stagitM · Makefile +10, -9
1@@ -2,6 +2,7 @@ include config.mk
2
3 NAME = stagit
4 VERSION = 0.9
5+
6 SRC = \
7 stagit.c\
8 stagit-index.c
9@@ -64,14 +65,14 @@ install: all
10 cp -f ${BIN} ${DESTDIR}${PREFIX}/bin
11 for f in ${BIN}; do chmod 755 ${DESTDIR}${PREFIX}/bin/$$f; done
12 # installing example files.
13- mkdir -p ${DESTDIR}${PREFIX}/share/${NAME}
14+ mkdir -p ${DESTDIR}${DOCPREFIX}
15 cp -f style.css\
16 favicon.png\
17 logo.png\
18 example_create.sh\
19 example_post-receive.sh\
20 README\
21- ${DESTDIR}${PREFIX}/share/${NAME}
22+ ${DESTDIR}${DOCPREFIX}
23 # installing manual pages.
24 mkdir -p ${DESTDIR}${MANPREFIX}/man1
25 cp -f ${MAN1} ${DESTDIR}${MANPREFIX}/man1
26@@ -82,13 +83,13 @@ uninstall:
27 for f in ${BIN}; do rm -f ${DESTDIR}${PREFIX}/bin/$$f; done
28 # removing example files.
29 rm -f \
30- ${DESTDIR}${PREFIX}/share/${NAME}/style.css\
31- ${DESTDIR}${PREFIX}/share/${NAME}/favicon.png\
32- ${DESTDIR}${PREFIX}/share/${NAME}/logo.png\
33- ${DESTDIR}${PREFIX}/share/${NAME}/example_create.sh\
34- ${DESTDIR}${PREFIX}/share/${NAME}/example_post-receive.sh\
35- ${DESTDIR}${PREFIX}/share/${NAME}/README
36- -rmdir ${DESTDIR}${PREFIX}/share/${NAME}
37+ ${DESTDIR}${DOCPREFIX}/style.css\
38+ ${DESTDIR}${DOCPREFIX}/favicon.png\
39+ ${DESTDIR}${DOCPREFIX}/logo.png\
40+ ${DESTDIR}${DOCPREFIX}/example_create.sh\
41+ ${DESTDIR}${DOCPREFIX}/example_post-receive.sh\
42+ ${DESTDIR}${DOCPREFIX}/README
43+ -rmdir ${DESTDIR}${DOCPREFIX}
44 # removing manual pages.
45 for m in ${MAN1}; do rm -f ${DESTDIR}${MANPREFIX}/man1/$$m; done
46
M · config.mk
+1, -01@@ -3,6 +3,7 @@
2 # paths
3 PREFIX = /usr/local
4 MANPREFIX = ${PREFIX}/man
5+DOCPREFIX = ${PREFIX}/share/doc/stagit
6
7 # compiler and linker
8 #CC = cc