[BACK]Return to Makefile.inc CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / share / i18n / esdb / BIG5

File: [cvs.NetBSD.org] / src / share / i18n / esdb / BIG5 / Makefile.inc (download)

Revision 1.1, Mon Jun 19 17:28:25 2006 UTC (15 years, 11 months ago) by tnozaki
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, mjf-devfs2-base, mjf-devfs2, matt-mips64-base2, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf, abandoned-netbsd-4-base, abandoned-netbsd-4

added Chinese Tradisional Big5 family,
  Big5-2003, Big5-ETen, Big5-IBM, Big-5E, Big-5+.

``Big5 is now the alias of Big5-ETen,
if you want Unicode.org's obsolete mappings, use Big5-IBM instead.

# $NetBSD: Makefile.inc,v 1.1 2006/06/19 17:28:25 tnozaki Exp $

.PATH: ${.CURDIR}/BIG5

CODE:=			Big5
PARTFILE_Big5:=		${.CURDIR}/BIG5/Big5.part
ALIASFILE_Big5:=	${.CURDIR}/BIG5/Big5.alias
SUBDIR_Big5:=		BIG5
.include "${.CURDIR}/Makefile.part"

.for i in ${Big5_PART:S/:/@/}
Big5_$i_variable!= sed \
	'/^\#/d;/^ *$$/d;/^${i:S/@/:/}[ 	]/!d;s/^[^ 	]*[ 	]*//' \
	${.CURDIR}/BIG5/Big5.variable
.endfor

.for i in ${Big5_PART}
.if !exists(${.CURDIR}/BIG5/Big5-${i:S/:/@/}.src)
# XXX: FIXME
Big5-${i:S/:/@/}.src: Big5.src Big5.variable
	${_MKTARGET_CREATE}
	sed -e 's/encoding/Big5-$i/' -e 's/variable/${Big5_$i_variable}/' \
	${.CURDIR}/BIG5/Big5.src > $@
CLEANFILES+= Big5-${i:S/:/@/}.src
.endif
.endfor