View | Details | Raw Unified | Return to bug 199258
Collapse All | Expand All

(-)japanese/mozc-server/Makefile (-2 / +56 lines)
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
(-)japanese/mozc-server/distinfo (+2 lines)
Lines 4-8 Link Here
4
SIZE (ken_all-20130628.lzh) = 1735995
4
SIZE (ken_all-20130628.lzh) = 1735995
5
SHA256 (jigyosyo-20130628.lzh) = d7b796d8643457d883de4a33cb3edf7455f11d778ea74d07b450ea10f3339cf7
5
SHA256 (jigyosyo-20130628.lzh) = d7b796d8643457d883de4a33cb3edf7455f11d778ea74d07b450ea10f3339cf7
6
SIZE (jigyosyo-20130628.lzh) = 823590
6
SIZE (jigyosyo-20130628.lzh) = 823590
7
SHA256 (macuim-0.6.16.2.tar.gz) = 25fca78d1d76cc5c6a49f3b2f6981791ad8275abb2726334d8d40bd49498194d
8
SIZE (macuim-0.6.16.2.tar.gz) = 324551
7
SHA256 (fcitx-mozc-2.16.2037.102.2.patch) = ff175f3e0301c33f750780765ea264887827d00bc7a59fc8b55ae514ba449a1e
9
SHA256 (fcitx-mozc-2.16.2037.102.2.patch) = ff175f3e0301c33f750780765ea264887827d00bc7a59fc8b55ae514ba449a1e
8
SIZE (fcitx-mozc-2.16.2037.102.2.patch) = 140421
10
SIZE (fcitx-mozc-2.16.2037.102.2.patch) = 140421

Return to bug 199258