Currently the /usr/share/calendar/$lang directories are created with the
build user as owner, but should be owned by root. Ok?
natano
Index: usr.bin/calendar/Makefile
===================================================================
RCS file: /cvs/src/usr.bin/calendar/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- usr.bin/calendar/Makefile 23 Oct 2015 10:33:52 -0000 1.10
+++ usr.bin/calendar/Makefile 10 Sep 2016 17:37:28 -0000
@@ -8,11 +8,10 @@ beforeinstall:
${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 444 \
${.CURDIR}/calendars/calendar.* ${DESTDIR}/usr/share/calendar
.for lang in ${INTER}
- @test -d ${DESTDIR}/usr/share/calendar/${lang} || \
- mkdir ${DESTDIR}/usr/share/calendar/${lang}
+ ${INSTALL} -d -o root -g wheel ${DESTDIR}/usr/share/calendar/${lang}
${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 444 \
${.CURDIR}/calendars/${lang}/calendar.* \
- ${DESTDIR}/usr/share/calendar/${lang};
+ ${DESTDIR}/usr/share/calendar/${lang}
.endfor
.include <bsd.prog.mk>