svn commit: r296702 - in head/share/i18n/esdb: . BIG5 UTF
Bryan Drewery
bdrewery at FreeBSD.org
Fri Mar 11 23:45:37 UTC 2016
Author: bdrewery
Date: Fri Mar 11 23:45:36 2016
New Revision: 296702
URL: https://svnweb.freebsd.org/changeset/base/296702
Log:
Remove exists() checks so normal out-of-date handling can be used.
This also fixes META MODE rebuilding these because the 'number of build commands'
changed from the previous build.
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
Modified:
head/share/i18n/esdb/BIG5/Makefile
head/share/i18n/esdb/Makefile.part
head/share/i18n/esdb/UTF/Makefile
Modified: head/share/i18n/esdb/BIG5/Makefile
==============================================================================
--- head/share/i18n/esdb/BIG5/Makefile Fri Mar 11 23:45:32 2016 (r296701)
+++ head/share/i18n/esdb/BIG5/Makefile Fri Mar 11 23:45:36 2016 (r296702)
@@ -13,12 +13,10 @@ Big5_$i_variable!= sed \
${.CURDIR}/Big5.variable
.endfor
.for i in ${PART}
-.if !exists(Big5-${i:S/:/@/}.src)
# XXX: FIXME
Big5-${i:S/:/@/}.src: Big5.src Big5.variable
sed -e 's/encoding/Big5-$i/' \
-e 's/variable/${Big5_$i_variable}/' \
${.CURDIR}/Big5.src > $@
- @echo Big5-${i:S/:/@/}.src >>.tmpfiles
-.endif
+ @echo ${.TARGET} >>.tmpfiles
.endfor
Modified: head/share/i18n/esdb/Makefile.part
==============================================================================
--- head/share/i18n/esdb/Makefile.part Fri Mar 11 23:45:32 2016 (r296701)
+++ head/share/i18n/esdb/Makefile.part Fri Mar 11 23:45:36 2016 (r296702)
@@ -67,11 +67,9 @@ codesets: ${ESDB}
.if !defined(NO_PREPROC)
.for i in ${PART}
-.if !exists(${EPREFIX}${i:S/:/@/}.src)
${EPREFIX}${i:S/:/@/}.src: ${CODE}.src
- sed ${SED_EXP:S@%%PART%%@${i}@} ${.CURDIR}/${CODE}.src > ${EPREFIX}${i:S/:/@/}.src
- @echo ${EPREFIX}${i:S/:/@/}.src >>.tmpfiles
-.endif
+ sed ${SED_EXP:S@%%PART%%@${i}@} ${.ALLSRC} > ${.TARGET}
+ @echo ${.TARGET} >>.tmpfiles
.endfor
.endif
Modified: head/share/i18n/esdb/UTF/Makefile
==============================================================================
--- head/share/i18n/esdb/UTF/Makefile Fri Mar 11 23:45:32 2016 (r296701)
+++ head/share/i18n/esdb/UTF/Makefile Fri Mar 11 23:45:36 2016 (r296702)
@@ -36,6 +36,6 @@ ${EPREFIX}${i}.src: ${CODE}.src
sed -e 's/UTF-x/UTF-${i}/' \
-e 's/UTF-mod/${UTF-${i}-mod}/' \
-e 's/UTF-var/${UTF-${i}-var}/' \
- ${.CURDIR}/${CODE}.src > ${EPREFIX}${i:S/:/@/}.src
- @echo ${EPREFIX}${i:S/:/@/}.src >>.tmpfiles
+ ${.ALLSRC} > ${.TARGET}
+ @echo ${.TARGET} >>.tmpfiles
.endfor
More information about the svn-src-all
mailing list