Provide visual feedback when timezone files are installed.
After r320003 it wasn't being shown in any way. Submitted by: bdrewery MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D11154
This commit is contained in:
parent
dd99f75ce6
commit
1621f5fe16
@ -83,14 +83,19 @@ zoneinfo: yearistype ${TDATA}
|
||||
zic -D -d ${TZBUILDDIR} -p ${POSIXRULES} -m ${NOBINMODE} \
|
||||
${LEAPFILE} -y ${.OBJDIR}/yearistype ${TZFILES}
|
||||
|
||||
.if make(*install*)
|
||||
TZS!= cd ${TZBUILDDIR} && find -s * -type f
|
||||
.endif
|
||||
|
||||
beforeinstall: install-zoneinfo
|
||||
install-zoneinfo:
|
||||
mkdir -p ${DESTDIR}/usr/share/zoneinfo
|
||||
cd ${DESTDIR}/usr/share/zoneinfo; mkdir -p ${TZBUILDSUBDIRS}
|
||||
cd ${TZBUILDDIR} && \
|
||||
find -s * -type f -exec ${INSTALL} ${TAG_ARGS} \
|
||||
.for f in ${TZS}
|
||||
${INSTALL} ${TAG_ARGS} \
|
||||
-o ${BINOWN} -g ${BINGRP} -m ${NOBINMODE} \
|
||||
\{} ${DESTDIR}/usr/share/zoneinfo/\{} \;
|
||||
${TZBUILDDIR:C,^${.OBJDIR}/,,}/${f} ${DESTDIR}/usr/share/zoneinfo/${f}
|
||||
.endfor
|
||||
${INSTALL} ${TAG_ARGS} -o ${BINOWN} -g ${BINGRP} -m ${NOBINMODE} \
|
||||
${CONTRIBDIR}/zone.tab ${DESTDIR}/usr/share/zoneinfo/
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user