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