Lines 9-15
Link Here
|
9 |
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} |
9 |
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} |
10 |
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} |
10 |
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} |
11 |
|
11 |
|
12 |
MAINTAINER= hrs@FreeBSD.org |
12 |
MAINTAINER?= hrs@FreeBSD.org |
13 |
COMMENT?= Mozc Japanese Input Method, Server |
13 |
COMMENT?= Mozc Japanese Input Method, Server |
14 |
|
14 |
|
15 |
LICENSE= BSD3CLAUSE |
15 |
LICENSE= BSD3CLAUSE |
Lines 251-256
Link Here
|
251 |
${STAGEDIR}${DATADIR}/icons/product_icon.png |
251 |
${STAGEDIR}${DATADIR}/icons/product_icon.png |
252 |
.endif |
252 |
.endif |
253 |
|
253 |
|
|
|
254 |
# uim_mozc |
255 |
MACUIM_VERSION= 0.6.16.2 |
256 |
.if ${BUILD_MOZC_LIST:Muim_mozc} == "uim_mozc" || make(makesum) |
257 |
MASTER_SITES+= https://github.com/e-kato/macuim/archive/v${MACUIM_VERSION}.tar.gz?dummy=/:uim |
258 |
DISTFILES+= macuim-${MACUIM_VERSION}.tar.gz:uim |
259 |
EXTRACT_ONLY+= macuim-${MACUIM_VERSION}.tar.gz |
260 |
USES+= tar:gz |
261 |
.endif |
262 |
.if ${BUILD_MOZC_LIST:Muim_mozc} == "uim_mozc" |
263 |
|
264 |
LIB_DEPENDS+= libuim.so:${PORTSDIR}/textproc/uim |
265 |
GYP_OPTIONS+= --noqt |
266 |
GYP_DEFINES+= use_libibus=0 \ |
267 |
enable_gtk_renderer=0 |
268 |
|
269 |
PLIST_FILES+= lib/uim/plugin/libuim-mozc.so \ |
270 |
%%DATADIR%%/mozc.scm \ |
271 |
%%DATADIR%%/mozc-custom.scm \ |
272 |
%%DATADIR%%/mozc-key-custom.scm \ |
273 |
%%DATADIR%%/pixmaps/mozc.png \ |
274 |
"@exec uim-module-manager --register mozc" \ |
275 |
"@unexec uim-module-manager --unregister mozc" |
276 |
|
277 |
post-extract-uim_mozc: |
278 |
${CP} -a ${WRKDIR}/macuim-${MACUIM_VERSION}/Mozc/uim ${WRKSRC}/unix |
279 |
${REINPLACE_CMD} -e "s|/usr/lib/mozc/mozc_tool|${PREFIX}/bin/mozc_tool|g" \ |
280 |
${WRKDIR}/macuim-${MACUIM_VERSION}/Mozc/scm/mozc-custom.scm |
281 |
|
282 |
post-extract: post-extract-uim_mozc |
283 |
|
284 |
do-build-uim_mozc: |
285 |
${BUILD_MOZC_CMD_BUILD} \ |
286 |
unix/uim/uim.gyp:uim-mozc |
287 |
|
288 |
do-install-uim_mozc: |
289 |
${MKDIR} \ |
290 |
${STAGEDIR}${PREFIX}/lib/uim/plugin |
291 |
${INSTALL_PROGRAM} \ |
292 |
${WRKSRC}/out_linux/${BUILD_MODE}/libuim-mozc.so \ |
293 |
${STAGEDIR}${PREFIX}/lib/uim/plugin/ |
294 |
${MKDIR} \ |
295 |
${STAGEDIR}${DATADIR} |
296 |
${INSTALL_DATA} \ |
297 |
${WRKDIR}/macuim-${MACUIM_VERSION}/Mozc/scm/mozc.scm \ |
298 |
${WRKDIR}/macuim-${MACUIM_VERSION}/Mozc/scm/mozc-custom.scm \ |
299 |
${WRKDIR}/macuim-${MACUIM_VERSION}/Mozc/scm/mozc-key-custom.scm \ |
300 |
${STAGEDIR}${DATADIR}/ |
301 |
${MKDIR} \ |
302 |
${STAGEDIR}${DATADIR}/pixmaps |
303 |
${INSTALL_DATA} \ |
304 |
${WRKSRC}/data/images/product_icon_32bpp-128.png \ |
305 |
${STAGEDIR}${DATADIR}/pixmaps/mozc.png |
306 |
.endif |
307 |
|
254 |
# fcitx_mozc |
308 |
# fcitx_mozc |
255 |
.if ${BUILD_MOZC_LIST:Mfcitx_mozc} == "fcitx_mozc" || make(makesum) |
309 |
.if ${BUILD_MOZC_LIST:Mfcitx_mozc} == "fcitx_mozc" || make(makesum) |
256 |
PATCH_SITES= http://download.fcitx-im.org/fcitx-mozc/ |
310 |
PATCH_SITES= http://download.fcitx-im.org/fcitx-mozc/ |
Lines 294-300
Link Here
|
294 |
post-extract: post-extract-fcitx_mozc |
348 |
post-extract: post-extract-fcitx_mozc |
295 |
|
349 |
|
296 |
post-patch-fcitx_mozc: |
350 |
post-patch-fcitx_mozc: |
297 |
cd ${PATCH_WRKSRC} && ${PATCH} < ${PATCHDIR}/extra-patch-unix_fcitx_fcitx_mozc.cc |
351 |
cd ${PATCH_WRKSRC} && ${PATCH} < ${PATCHDIR}/extra-patch-unix_fcitx_fcitx_mozc.cc |
298 |
|
352 |
|
299 |
post-patch: post-patch-fcitx_mozc |
353 |
post-patch: post-patch-fcitx_mozc |
300 |
|
354 |
|