ports/178250: Fix build failures of japanese/{mozc-server, mozc-tool, ibus-mozc, mozc-el}

Hiroki Sato hrs at FreeBSD.org
Tue Apr 30 07:10:01 UTC 2013


The following reply was made to PR ports/178250; it has been noted by GNATS.

From: Hiroki Sato <hrs at FreeBSD.org>
To: abtk at shitamachi.org
Cc: freebsd-gnats-submit at FreeBSD.org
Subject: Re: ports/178250: Fix build failures of japanese/{mozc-server,
 mozc-tool, ibus-mozc, mozc-el}
Date: Tue, 30 Apr 2013 16:06:30 +0900 (JST)

 ----Security_Multipart(Tue_Apr_30_16_06_30_2013_566)--
 Content-Type: Text/Plain; charset=us-ascii
 Content-Transfer-Encoding: 7bit
 
 Tadaaki Nagao <abtk at shitamachi.org> wrote
   in <201304300642.r3U6gbab090728 at red.freebsd.org>:
 
 ab>  # mozc_server
 ab>  .if ${BUILD_MOZC_LIST:Mmozc_server} == "mozc_server"
 ab> -BUILD_DEPENDS+=	glib:${PORTSDIR}/devel/glib20 \
 ab> -		gtk:${PORTSDIR}/x11-toolkits/gtk20
 ab> +BUILD_DEPENDS+=	${LOCALBASE}/libdata/pkgconfig/glib-2.0.pc:${PORTSDIR}/devel/glib20 \
 ab> +		${LOCALBASE}/libdata/pkgconfig/gtk+-x11-2.0.pc:${PORTSDIR}/x11-toolkits/gtk20 \
 ab> +		${LOCALBASE}/libdata/pkgconfig/zinnia.pc:${PORTSDIR}/japanese/zinnia
 ab>  PLIST_FILES+=	bin/mozc_server
 ab>
 ab>  do-build-mozc_server:
 ab> @@ -116,8 +119,7 @@
 ab>  # mozc_tool
 ab>  .if ${BUILD_MOZC_LIST:Mmozc_tool} == "mozc_tool"
 ab>  LIB_DEPENDS+=	zinnia.0:${PORTSDIR}/japanese/zinnia
 ab> -BUILD_DEPENDS+=	gtk:${PORTSDIR}/x11-toolkits/gtk20
 ab> -USE_QT4+=	corelib gui
 ab> +BUILD_DEPENDS+=	${LOCALBASE}/libdata/pkgconfig/gtk+-x11-2.0.pc:${PORTSDIR}/x11-toolkits/gtk20
 ab>  RUN_DEPENDS+=	${LOCALBASE}/share/tegaki/models/zinnia/handwriting-ja.model:${PORTSDIR}/japanese/tegaki-zinnia-japanese
 ab>
 ab>  PLIST_FILES+=	bin/mozc_tool \
 ab> @@ -164,7 +166,7 @@
 ab>  		${DATADIR_REL}/icons/product_logo.png \
 ab>  		${DATADIR_REL}/icons/properties.png \
 ab>  		${DATADIR_REL}/icons/tool.png \
 ab> -		share/ibus/component/mozc.xml
 ab> +		share/ibus/component/mozc.xml
 ab>  PLIST_DIRS+=	${DATADIR_REL}/icons ${DATADIR_REL}
 ab>
 ab>  do-build-ibus_mozc:
 ab> @@ -202,7 +204,7 @@
 ab>
 ab>  LIB_DEPENDS+=	fcitx-config.4:${PORTSDIR}/chinese/fcitx \
 ab>  		zinnia.0:${PORTSDIR}/japanese/zinnia
 ab> -BUILD_DEPENDS+=	glib:${PORTSDIR}/devel/glib20
 ab> +BUILD_DEPENDS+=	${LOCALBASE}/libdata/pkgconfig/glib-2.0.pc:${PORTSDIR}/devel/glib20
 ab>  RUN_DEPENDS+=	mozc_server:${PORTSDIR}/japanese/mozc-server \
 ab>  		mozc_tool:${PORTSDIR}/japanese/mozc-tool \
 ab>  		mozc_server_start:${PORTSDIR}/japanese/mozc-additions
 ab> @@ -264,8 +266,8 @@
 ab>  .if ${BUILD_MOZC_LIST:Mmozc_el} == "mozc_el"
 ab>  LIB_DEPENDS+=	zinnia.0:${PORTSDIR}/japanese/zinnia
 ab>  BUILD_DEPENDS+=	emacs:${PORTSDIR}/editors/emacs \
 ab> -		glib:${PORTSDIR}/devel/glib20 \
 ab> -		gtk:${PORTSDIR}/x11-toolkits/gtk20
 ab> +		${LOCALBASE}/libdata/pkgconfig/glib-2.0.pc:${PORTSDIR}/devel/glib20 \
 ab> +		${LOCALBASE}/libdata/pkgconfig/gtk+-x11-2.0.pc:${PORTSDIR}/x11-toolkits/gtk20
 
  Dependency on them should be written in USE_*.  And, using
  BUILD_DEPENDS for libraries is not correct.
 
 -- Hiroki
 
 ----Security_Multipart(Tue_Apr_30_16_06_30_2013_566)--
 Content-Type: application/pgp-signature
 Content-Transfer-Encoding: 7bit
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.13 (FreeBSD)
 
 iEYEABECAAYFAlF/bXYACgkQTyzT2CeTzy045ACg0w8WJvQ+oczVI0RPn8MtZcSC
 0yoAoLmiRFWuT3uJKPdUo5jQMAg/Ltlk
 =+5v0
 -----END PGP SIGNATURE-----
 
 ----Security_Multipart(Tue_Apr_30_16_06_30_2013_566)----


More information about the freebsd-ports-bugs mailing list