Makefile
changeset 25 4fb7b2a136d3
parent 11 b43a7dc491c2
child 27 b378b5a3ca86
--- a/Makefile	Thu Jan 29 06:01:16 2009 +0100
+++ b/Makefile	Thu Jan 29 15:06:18 2009 +0100
@@ -1,8 +1,10 @@
 
 DESTDIR = 
 prefix  = /usr/local
-bindir = ${prefix}/bin
+bindir  = ${prefix}/bin
 man1dir = ${prefix}/share/man/man1
+logdir  = /var/log
+rundir  = /var/run
 
 .PHONY:	all clean install
 
@@ -14,11 +16,16 @@
 
 all:		$(MAN1)
 install:	all
-		# bin
+		# mandatory directories
 		install -m 0755 -d ${DESTDIR}${bindir}
+		install -m 0755 -d ${DESTDIR}${man1dir}
+
+		# optional directories
+		-install -m 0755 -d ${DESTDIR}${logdir}
+		-install -m 0755 -d ${DESTDIR}${rundir}
+
+		# script and manpage
 		install -m 0755 $(SCRIPT) ${DESTDIR}${bindir}/
-		# man
-		install -m 0755 -d ${DESTDIR}${man1dir}
 		install -m 0644 $(MAN1) ${DESTDIR}${man1dir}/
 
 clean:		; -rm -f $(CLEANFILES)