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
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to