Date: Mon, 24 Sep 2012 00:32:26 GMT From: Seiji Ariga <freebsd@khaotic.net> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/171902: japanese/mozc-server does not need to depend on GNOME Message-ID: <201209240032.q8O0WQ1U008174@red.freebsd.org> Resent-Message-ID: <201209240040.q8O0e307000393@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 171902 >Category: ports >Synopsis: japanese/mozc-server does not need to depend on GNOME >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Sep 24 00:40:03 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Seiji Ariga >Release: 9.0-STABLE FreeBSD 9.0-STABLE #0: Thu Jun 21 16:49:18 EDT 2012 >Organization: >Environment: >Description: Currently japanese/mozc-server depends on GNOME (glib and gtk), but it does not have to (especially when a user is not using X (i.e. using mozc-server only in console/ssh)). >How-To-Repeat: Compile japanese/mozc-server. >Fix: --- japanese/mozc-server/Makefile.orig 2012-09-24 09:19:55.000000000 +0900 +++ japanese/mozc-server/Makefile 2012-09-24 09:19:33.000000000 +0900 @@ -7,7 +7,7 @@ PORTNAME= mozc PORTVERSION= 1.6.1187.102 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= japanese MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} PKGNAMEPREFIX?= ja- @@ -32,9 +32,7 @@ BUILD_MOZC_LIST?= mozc_server -.if ${BUILD_MOZC_LIST:Mmozc_server} == "mozc_server" -USE_GNOME+= glib20 gtk20 -.elif ${BUILD_MOZC_LIST:Mmozc_tool} == "mozc_tool" +.if ${BUILD_MOZC_LIST:Mmozc_tool} == "mozc_tool" USE_QT4+= gui dbus qmake_build moc_build uic_build rcc_build .elif ${BUILD_MOZC_LIST:Mibus_mozc} == "ibus_mozc" USE_GNOME+= glib20 gtk20 pygtk2 @@ -76,7 +74,13 @@ SSL_REINPLACE_STR+= -e "s,%%${V}%%,${${V}}," .endfor +.if ${BUILD_MOZC_LIST:Mmozc_server} == "mozc_server" || \ + ${BUILD_MOZC_LIST:Mmozc_tool} == "mozc_tool" || \ + ${BUILD_MOZC_LIST:Mmozc_el} == "mozc_el" +GYP_DEFINES="use_libprotobuf=1 enable_gtk_renderer=0" +.else GYP_DEFINES="use_libprotobuf=1" +.endif BUILD_CMD= ${SETENV} ${MAKE_ENV} ${GMAKE} BUILD_MOZC_CMD= cd ${BUILD_WRKSRC} && \ >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201209240032.q8O0WQ1U008174>