aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile13
1 files changed, 10 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 9a7a29f..e87d560 100644
--- a/Makefile
+++ b/Makefile
@@ -4,15 +4,22 @@ MANPREFIX = ${PREFIX}/share/man
MAN1 = ${MANPREFIX}/man1
install:
- install -Dm755 -t ${DESTDIR}${BINDIR} kiss
- install -Dm755 -t ${DESTDIR}${BINDIR} contrib/*
- install -Dm644 -t ${DESTDIR}${MAN1} man/*.1
+ mkdir -p ${DESTDIR}${BINDIR}
+ cp kiss ${DESTDIR}${BINDIR}/kiss
+ chmod 755 ${DESTDIR}${BINDIR}/kiss
+ for bin in contrib/* ; do cp $${bin} ${DESTDIR}${BINDIR}/$${bin##*/}; \
+ chmod 755 ${DESTDIR}${BINDIR}/$${bin##*/} ; done
+
+ mkdir -p ${DESTDIR}${MAN1}
+ for man in man/*.1 ; do cp $${man} ${DESTDIR}${MAN1}/$${man##*/}; \
+ chmod 644 ${DESTDIR}${MAN1}/$${man##*/} ; done
uninstall:
rm -f ${DESTDIR}${BINDIR}/kiss
for bin in contrib/* ; do rm -f ${DESTDIR}${BINDIR}/$${bin##*/} ; done
rm -f ${DESTDIR}${MAN1}/kiss.1 ${DESTDIR}${MAN1}/kiss.1
+ rm -f ${DESTDIR}${MAN1}/kiss-contrib.1 ${DESTDIR}${MAN1}/kiss-contrib.1
.PHONY: install uninstall