summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukas Fleischer <info@cryptocrack.de>2011-05-10 21:21:19 +0200
committerLukas Fleischer <info@cryptocrack.de>2011-05-10 21:43:24 +0200
commit9763cdebd26e76f2742cda6ae85a331c9a17dbb2 (patch)
tree903929c1ee5f324f04701b9041384921f1558cd4
parent8c6c487b24403cf4d614fe739a61cd5e02ee752d (diff)
downloadlibfaketime-9763cdebd26e76f2742cda6ae85a331c9a17dbb2.tar.gz
Use a separate Makefile for man pages.
* Create separate "install" and "uninstall" targets for man pages. * Add man page targets to the shortcut Makefile. Signed-off-by: Lukas Fleischer <info@cryptocrack.de>
-rw-r--r--Makefile2
-rw-r--r--man/Makefile12
-rw-r--r--src/Makefile3
3 files changed, 14 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 229aabf..dc360cf 100644
--- a/Makefile
+++ b/Makefile
@@ -7,9 +7,11 @@ test:
install:
$(MAKE) -C src install
+ $(MAKE) -C man install
uninstall:
$(MAKE) -C src uninstall
+ $(MAKE) -C man uninstall
clean:
$(MAKE) -C src clean
diff --git a/man/Makefile b/man/Makefile
new file mode 100644
index 0000000..39950ee
--- /dev/null
+++ b/man/Makefile
@@ -0,0 +1,12 @@
+PREFIX = /usr/local
+
+all:
+
+install:
+ cp faketime.1 "${DESTDIR}${PREFIX}/share/man/man1/faketime.1"
+ gzip "${DESTDIR}${PREFIX}/share/man/man1/faketime.1"
+
+uninstall:
+ rm -f "${DESTDIR}${PREFIX}/share/man/man1/faketime.1.gz"
+
+.PHONY: all install uninstall
diff --git a/src/Makefile b/src/Makefile
index 2433476..f8f5800 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -75,8 +75,6 @@ install: ${LIBS}
-mkdir -p "${DESTDIR}${PREFIX}/lib/faketime"
cp ${LIBS} "${DESTDIR}${PREFIX}/lib/faketime"
cp faketime "${DESTDIR}${PREFIX}/bin"
- cp faketime.1 "${DESTDIR}${PREFIX}/share/man/man1/faketime.1"
- gzip "${DESTDIR}${PREFIX}/share/man/man1/faketime.1"
-mkdir -p "${DESTDIR}${PREFIX}/share/doc/faketime"
cp README "${DESTDIR}${PREFIX}/share/doc/faketime/README"
cp Changelog "${DESTDIR}${PREFIX}/share/doc/faketime/Changelog"
@@ -85,7 +83,6 @@ uninstall:
for f in ${LIBS}; do rm -f "${DESTDIR}${PREFIX}/lib/faketime/$$f"; done
rmdir "${DESTDIR}${PREFIX}/lib/faketime"
rm -f "${DESTDIR}${PREFIX}/bin/faketime"
- rm -f "${DESTDIR}${PREFIX}/share/man/man1/faketime.1.gz"
rm -f "${DESTDIR}${PREFIX}/share/doc/faketime/README"
rm -f "${DESTDIR}${PREFIX}/share/doc/faketime/Changelog"
rmdir "${DESTDIR}${PREFIX}/share/doc/faketime"