diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -35,7 +35,8 @@ clean: | |||
35 | dist: clean | 35 | dist: clean |
36 | @echo creating dist tarball | 36 | @echo creating dist tarball |
37 | @mkdir -p slock-${VERSION} | 37 | @mkdir -p slock-${VERSION} |
38 | @cp -R LICENSE Makefile README config.def.h config.mk ${SRC} slock-${VERSION} | 38 | @cp -R LICENSE Makefile README config.def.h config.mk ${SRC} slock.1 \ |
39 | slock-${VERSION} | ||
39 | @tar -cf slock-${VERSION}.tar slock-${VERSION} | 40 | @tar -cf slock-${VERSION}.tar slock-${VERSION} |
40 | @gzip slock-${VERSION}.tar | 41 | @gzip slock-${VERSION}.tar |
41 | @rm -rf slock-${VERSION} | 42 | @rm -rf slock-${VERSION} |
@@ -46,9 +47,15 @@ install: all | |||
46 | @cp -f slock ${DESTDIR}${PREFIX}/bin | 47 | @cp -f slock ${DESTDIR}${PREFIX}/bin |
47 | @chmod 755 ${DESTDIR}${PREFIX}/bin/slock | 48 | @chmod 755 ${DESTDIR}${PREFIX}/bin/slock |
48 | @chmod u+s ${DESTDIR}${PREFIX}/bin/slock | 49 | @chmod u+s ${DESTDIR}${PREFIX}/bin/slock |
50 | @echo installing manual page to ${DESTDIR}${MANPREFIX}/man1 | ||
51 | @mkdir -p ${DESTDIR}${MANPREFIX}/man1 | ||
52 | @sed "s/VERSION/${VERSION}/g" <slock.1 >${DESTDIR}${MANPREFIX}/man1/slock.1 | ||
53 | @chmod 644 ${DESTDIR}${MANPREFIX}/man1/slock.1 | ||
49 | 54 | ||
50 | uninstall: | 55 | uninstall: |
51 | @echo removing executable file from ${DESTDIR}${PREFIX}/bin | 56 | @echo removing executable file from ${DESTDIR}${PREFIX}/bin |
52 | @rm -f ${DESTDIR}${PREFIX}/bin/slock | 57 | @rm -f ${DESTDIR}${PREFIX}/bin/slock |
58 | @echo removing manual page from ${DESTDIR}${MANPREFIX}/man1 | ||
59 | @rm -f ${DESTDIR}${MANPREFIX}/man1/slock.1 | ||
53 | 60 | ||
54 | .PHONY: all options clean dist install uninstall | 61 | .PHONY: all options clean dist install uninstall |