summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--usr.bin/calendar/Makefile15
1 files changed, 13 insertions, 2 deletions
diff --git a/usr.bin/calendar/Makefile b/usr.bin/calendar/Makefile
index 7b6e434bf5be..96d25dd5eff3 100644
--- a/usr.bin/calendar/Makefile
+++ b/usr.bin/calendar/Makefile
@@ -1,9 +1,20 @@
# @(#)Makefile 8.1 (Berkeley) 6/6/93
PROG= calendar
+INTER= de_DE.ISO8859-1
+SHAREDIR= /usr/share/calendar
+TEXTMODE?= 444
beforeinstall:
- ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 \
- ${.CURDIR}/calendars/calendar.* ${DESTDIR}/usr/share/calendar
+ ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m ${TEXTMODE} \
+ ${.CURDIR}/calendars/calendar.* ${DESTDIR}${SHAREDIR}
+ for lang in ${INTER}; \
+ do \
+ [ -d ${DESTDIR}${SHAREDIR}/$$lang ] || \
+ mkdir -p ${DESTDIR}${SHAREDIR}/$$lang; \
+ ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m ${TEXTMODE} \
+ ${.CURDIR}/calendars/$$lang/calendar.* \
+ ${DESTDIR}${SHAREDIR}/$$lang; \
+ done;
.include <bsd.prog.mk>