Home | History | Annotate | Line # | Download | only in ISO-8859
      1  1.4       apb # $NetBSD: Makefile.inc,v 1.4 2008/10/25 22:35:36 apb Exp $
      2  1.1  tshiozak 
      3  1.1  tshiozak .PATH: ${.CURDIR}/ISO-8859
      4  1.1  tshiozak 
      5  1.1  tshiozak SRCS_mapper.dir+=	mapper.dir.ISO-8859
      6  1.1  tshiozak SRCS_charset.pivot+=	charset.pivot.ISO-8859
      7  1.1  tshiozak CLEANFILES+=		mapper.dir.ISO-8859 charset.pivot.ISO-8859
      8  1.4       apb PART_ISO-8859!=		${TOOL_SED} '/^\#/d;/^$$/d;' \
      9  1.4       apb 				${.CURDIR}/ISO-8859/ISO-8859.part
     10  1.1  tshiozak 
     11  1.1  tshiozak .for i in ${PART_ISO-8859}
     12  1.1  tshiozak .if exists(${.CURDIR}/ISO-8859/ISO-8859-$i%UCS.src)
     13  1.1  tshiozak FILES+=				ISO-8859-$i%UCS.mps
     14  1.1  tshiozak CLEANFILES+=			ISO-8859-$i%UCS.mps
     15  1.1  tshiozak FILESDIR_ISO-8859-$i%UCS.mps=	${BINDIR}/ISO-8859
     16  1.1  tshiozak .endif
     17  1.1  tshiozak .if exists(${.CURDIR}/ISO-8859/UCS%ISO-8859-$i.src)
     18  1.1  tshiozak FILES+=				UCS%ISO-8859-$i.mps
     19  1.1  tshiozak CLEANFILES+=			UCS%ISO-8859-$i.mps
     20  1.1  tshiozak FILESDIR_UCS%ISO-8859-$i.mps=	${BINDIR}/ISO-8859
     21  1.1  tshiozak .endif
     22  1.1  tshiozak .endfor
     23  1.1  tshiozak 
     24  1.1  tshiozak mapper.dir.ISO-8859: ${.CURDIR}/ISO-8859/ISO-8859.part
     25  1.3     lukem 	${_MKTARGET_CREATE}
     26  1.2     lukem 	(\
     27  1.2     lukem 	    echo "# ISO-8859";\
     28  1.2     lukem 	    printf '%-32s%-16s\n' ISO-8859-1/UCS mapper_none;\
     29  1.2     lukem 	    printf '%-32s%-16s%s\n' UCS/ISO-8859-1 mapper_zone 0x00-0xFF;\
     30  1.2     lukem 	    for i in ${PART_ISO-8859}; do \
     31  1.2     lukem 		printf '%-32s%-16s%s\n' ISO-8859-$$i'/UCS' mapper_std \
     32  1.2     lukem 		    ISO-8859/ISO-8859-$$i'%UCS.mps';\
     33  1.2     lukem 		printf '%-32s%-16s%s\n' UCS/ISO-8859-$$i mapper_std \
     34  1.2     lukem 		    'ISO-8859/UCS%ISO-8859-'$$i'.mps';\
     35  1.2     lukem 		printf '%-32s%-16s%s\n' ISO-8859-$$i':GR/ISO-8859-'$$i \
     36  1.2     lukem 		    mapper_zone '0x00 - 0x7F : +0x80';\
     37  1.2     lukem 		printf '%-32s%-16s%s\n' ISO-8859-$$i'/ISO-8859-'$$i':GR' \
     38  1.2     lukem 		    mapper_zone '0x80 - 0xFF : -0x80';\
     39  1.2     lukem 		printf '%-32s%-16s%s\n' ISO-8859-$$i':GR/UCS' mapper_serial \
     40  1.2     lukem 		    ISO-8859-$$i':GR/ISO-8859-'$$i',ISO-8859-'$$i'/UCS';\
     41  1.2     lukem 		printf '%-32s%-16s%s\n' UCS/ISO-8859-$$i':GR' mapper_serial \
     42  1.2     lukem 		    UCS/ISO-8859-$$i',ISO-8859-'$$i'/ISO-8859-'$$i':GR';\
     43  1.2     lukem 	    done;\
     44  1.2     lukem 	    echo;\
     45  1.2     lukem 	) > ${.TARGET}
     46  1.1  tshiozak 
     47  1.1  tshiozak charset.pivot.ISO-8859: ${.CURDIR}/ISO-8859/ISO-8859.part
     48  1.3     lukem 	${_MKTARGET_CREATE}
     49  1.2     lukem 	(\
     50  1.2     lukem 	    echo "# ISO-8859";\
     51  1.2     lukem 	    for i in ${PART_ISO-8859}; do \
     52  1.2     lukem 		printf "%-32s%-32s%d\n" ISO-8859-$$i UCS 1;\
     53  1.2     lukem 		printf "%-32s%-32s%d\n" UCS ISO-8859-$$i 1;\
     54  1.2     lukem 		printf "%-32s%-32s%d\n" ISO-8859-$$i':GR' UCS 1;\
     55  1.2     lukem 		printf "%-32s%-32s%d\n" UCS ISO-8859-$$i':GR' 1;\
     56  1.2     lukem 	    done;\
     57  1.2     lukem 	    echo;\
     58  1.2     lukem 	) > ${.TARGET}
     59