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