Changeset View
Changeset View
Standalone View
Standalone View
chinese/auto-cn-l10n/Makefile
Show All 19 Lines | |||||
OPTIONS_DEFAULT= WQY SCIM RELAXCONF | OPTIONS_DEFAULT= WQY SCIM RELAXCONF | ||||
WQY_DESC= WenQuanYi Bitmap Song Font | WQY_DESC= WenQuanYi Bitmap Song Font | ||||
FIREFLYTTF_DESC= Firefly TrueType Font | FIREFLYTTF_DESC= Firefly TrueType Font | ||||
FCITX_DESC= GBK Chinese XIM server | FCITX_DESC= GBK Chinese XIM server | ||||
SCIM_DESC= Smart Common Input Method platform | SCIM_DESC= Smart Common Input Method platform | ||||
MINICHINPUT_DESC= A tiny version of Chinput | MINICHINPUT_DESC= A tiny version of Chinput | ||||
RELAXCONF_DESC= A set of utilities for FreeBSD LiveCD | RELAXCONF_DESC= A set of utilities for FreeBSD LiveCD | ||||
.include <bsd.port.pre.mk> | WQY_RUN_DEPENDS= ${LOCALBASE}/share/fonts/wqy/wenquanyi_10pt.pcf:${PORTSDIR}/x11-fonts/wqy | ||||
FIREFLYTTF_RUN_DEPENDS= ${LOCALBASE}/share/fonts/TrueType/fireflysung.ttf:${PORTSDIR}/chinese/fireflyttf | |||||
FCITX_RUN_DEPENDS= fcitx:${PORTSDIR}/chinese/fcitx | |||||
SCIM_RUN_DEPENDS= ${LOCALBASE}/share/scim/tables/Wubi.bin:${PORTSDIR}/chinese/scim-tables \ | |||||
${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/pinyin.so:${PORTSDIR}/chinese/scim-pinyin | |||||
MINICHINPUT_RUN_DEPENDS= chinput:${PORTSDIR}/chinese/miniChinput | |||||
RELAXCONF_RUN_DEPENDS= relaxconf:${PORTSDIR}/sysutils/relaxconf | |||||
.if ${PORT_OPTIONS:MWQY} | |||||
RUN_DEPENDS+= ${LOCALBASE}/share/fonts/wqy/wenquanyi_10pt.pcf:${PORTSDIR}/x11-fonts/wqy | |||||
.endif | |||||
.if ${PORT_OPTIONS:MFIREFLYTTF} | |||||
RUN_DEPENDS+= ${LOCALBASE}/share/fonts/TrueType/fireflysung.ttf:${PORTSDIR}/chinese/fireflyttf | |||||
.endif | |||||
.if ${PORT_OPTIONS:MFCITX} | |||||
RUN_DEPENDS+= fcitx:${PORTSDIR}/chinese/fcitx | |||||
.endif | |||||
.if ${PORT_OPTIONS:MSCIM} | |||||
RUN_DEPENDS+= ${LOCALBASE}/share/scim/tables/Wubi.bin:${PORTSDIR}/chinese/scim-tables | |||||
RUN_DEPENDS+= ${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/pinyin.so:${PORTSDIR}/chinese/scim-pinyin | |||||
.endif | |||||
.if ${PORT_OPTIONS:MMINICHINPUT} | |||||
RUN_DEPENDS+= chinput:${PORTSDIR}/chinese/miniChinput | |||||
.endif | |||||
.if ${PORT_OPTIONS:MRELAXCONF} | |||||
RUN_DEPENDS+= relaxconf:${PORTSDIR}/sysutils/relaxconf | |||||
.endif | |||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g; \ | @${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g; \ | ||||
s|%%LOCALBASE%%|${LOCALBASE}|g" ${WRKSRC}/dot.xselector ${WRKSRC}/dot.xinitrc | s|%%LOCALBASE%%|${LOCALBASE}|g" ${WRKSRC}/dot.xselector ${WRKSRC}/dot.xinitrc | ||||
do-install: | do-install: | ||||
${MKDIR} ${STAGEDIR}${PREFIX}/share/skel/zh_CN.eucCN | ${MKDIR} ${STAGEDIR}${PREFIX}/share/skel/zh_CN.eucCN | ||||
${CP} ${WRKSRC}/* ${STAGEDIR}${PREFIX}/share/skel/zh_CN.eucCN | ${CP} ${WRKSRC}/* ${STAGEDIR}${PREFIX}/share/skel/zh_CN.eucCN | ||||
.include <bsd.port.post.mk> | .include <bsd.port.mk> |