to address issues with NetBSD-6(and earlier)'s fontconfig not being new enough for pango. While doing that, also bump freetype2 dependency to current pkgsrc version. Suggested by tron in PR 47882
31 lines
1.2 KiB
Makefile
31 lines
1.2 KiB
Makefile
# $NetBSD: Makefile,v 1.7 2013/06/03 10:05:23 wiz Exp $
|
|
|
|
PKGNAME= ibus-${DISTNAME}
|
|
PKGREVISION= 1
|
|
|
|
INSTALLATION_DIRS+= libexec share/ibus share/icons share/ibus/component \
|
|
share/ibus-mozc
|
|
|
|
DEPENDS+= xdg-utils-[0-9]*:../../misc/xdg-utils
|
|
|
|
do-build:
|
|
cd ${WRKSRC} && env ${MAKE_ENV} \
|
|
${PYTHONBIN} build_mozc.py build -c ${MOZC_BUILD_MODE} ${_MAKE_JOBS} \
|
|
unix/ibus/ibus.gyp:ibus_mozc
|
|
|
|
do-install:
|
|
${INSTALL_PROGRAM} ${WRKSRC}/out_${OSDEST}/${MOZC_BUILD_MODE}/ibus_mozc \
|
|
${DESTDIR}${PREFIX}/libexec/ibus-engine-mozc
|
|
${INSTALL_DATA} ${WRKSRC}/out_${OSDEST}/${MOZC_BUILD_MODE}/obj/gen/unix/ibus/mozc.xml \
|
|
${DESTDIR}${PREFIX}/share/ibus/component
|
|
.for f in ui-alpha_full ui-alpha_half ui-dictionary ui-direct \
|
|
ui-hiragana ui-katakana_full ui-katakana_half ui-properties ui-tool
|
|
${INSTALL_DATA} ${WRKSRC}/data/images/unix/${f}.png \
|
|
${DESTDIR}${PREFIX}/share/icons/${f:S/^ui-/mozc-/}.png
|
|
.endfor
|
|
${INSTALL_DATA} ${WRKSRC}/data/images/product_icon_32bpp-128.png \
|
|
${DESTDIR}${PREFIX}/share/icons/mozc.png
|
|
${INSTALL_DATA} ${WRKSRC}/data/images/unix/ime_product_icon_opensource-32.png \
|
|
${DESTDIR}${PREFIX}/share/ibus-mozc/product_icon.png
|
|
|
|
.include "../../inputmethod/mozc-server/Makefile.common"
|