Date: Tue, 30 Apr 2013 07:10:01 GMT From: Hiroki Sato <hrs@FreeBSD.org> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/178250: Fix build failures of japanese/{mozc-server, mozc-tool, ibus-mozc, mozc-el} Message-ID: <201304300710.r3U7A14H069611@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/178250; it has been noted by GNATS. From: Hiroki Sato <hrs@FreeBSD.org> To: abtk@shitamachi.org Cc: freebsd-gnats-submit@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@shitamachi.org> wrote in <201304300642.r3U6gbab090728@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)----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201304300710.r3U7A14H069611>