1# $NetBSD: Makefile.inc,v 1.1 2006/06/19 17:28:25 tnozaki Exp $ 2# $DragonFly: src/share/i18n/esdb/BIG5/Makefile.inc,v 1.1 2008/04/10 10:21:12 hasso Exp $ 3 4.PATH: ${.CURDIR}/BIG5 5 6CODE:= Big5 7PARTFILE_Big5:= ${.CURDIR}/BIG5/Big5.part 8ALIASFILE_Big5:= ${.CURDIR}/BIG5/Big5.alias 9SUBDIR_Big5:= BIG5 10.include "${.CURDIR}/Makefile.part" 11 12.for i in ${Big5_PART:S/:/@/} 13Big5_$i_variable!= sed \ 14 '/^\#/d;/^ *$$/d;/^${i:S/@/:/}[ ]/!d;s/^[^ ]*[ ]*//' \ 15 ${.CURDIR}/BIG5/Big5.variable 16.endfor 17 18.for i in ${Big5_PART} 19.if !exists(${.CURDIR}/BIG5/Big5-${i:S/:/@/}.src) 20# XXX: FIXME 21Big5-${i:S/:/@/}.src: Big5.src Big5.variable 22 ${_MKTARGET_CREATE} 23 sed -e 's/encoding/Big5-$i/' -e 's/variable/${Big5_$i_variable}/' \ 24 ${.CURDIR}/BIG5/Big5.src > $@ 25CLEANFILES+= Big5-${i:S/:/@/}.src 26.endif 27.endfor 28