summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatsuu Takuto <matsuu@gentoo.org>2011-10-04 00:05:49 +0000
committerMatsuu Takuto <matsuu@gentoo.org>2011-10-04 00:05:49 +0000
commit9e38e8e2a0dac0a0cc5d166473b0e0d9e588841e (patch)
treefcd4cd3265f349a594ce8b83db2114da5b7c9f3d /app-i18n/ibus-mozc
parentVersion bump, based on submission in bug #358779. (diff)
downloadhistorical-9e38e8e2a0dac0a0cc5d166473b0e0d9e588841e.tar.gz
historical-9e38e8e2a0dac0a0cc5d166473b0e0d9e588841e.tar.bz2
historical-9e38e8e2a0dac0a0cc5d166473b0e0d9e588841e.zip
Version bumped.
Package-Manager: portage-2.1.10.20/cvs/Linux x86_64
Diffstat (limited to 'app-i18n/ibus-mozc')
-rw-r--r--app-i18n/ibus-mozc/ChangeLog7
-rw-r--r--app-i18n/ibus-mozc/Manifest30
-rw-r--r--app-i18n/ibus-mozc/ibus-mozc-1.2.855.102.ebuild133
3 files changed, 155 insertions, 15 deletions
diff --git a/app-i18n/ibus-mozc/ChangeLog b/app-i18n/ibus-mozc/ChangeLog
index 80cf6419f7aa..a3f106756b16 100644
--- a/app-i18n/ibus-mozc/ChangeLog
+++ b/app-i18n/ibus-mozc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-i18n/ibus-mozc
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-mozc/ChangeLog,v 1.20 2011/09/06 22:57:14 matsuu Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-mozc/ChangeLog,v 1.21 2011/10/04 00:05:49 matsuu Exp $
+
+*ibus-mozc-1.2.855.102 (03 Oct 2011)
+
+ 03 Oct 2011; MATSUU Takuto <matsuu@gentoo.org> +ibus-mozc-1.2.855.102.ebuild:
+ Version bumped.
*ibus-mozc-1.2.831.102 (06 Sep 2011)
diff --git a/app-i18n/ibus-mozc/Manifest b/app-i18n/ibus-mozc/Manifest
index 0535f7d7305d..d3eb26bbc512 100644
--- a/app-i18n/ibus-mozc/Manifest
+++ b/app-i18n/ibus-mozc/Manifest
@@ -10,26 +10,28 @@ DIST mozc-1.0.558.102.tar.bz2 41540430 RMD160 46d00bdac42cfa56e4a1eebc79653a7bf5
DIST mozc-1.1.773.102.tar.bz2 36818453 RMD160 9e8b24bbb551e3f3c252605f584af73dca774291 SHA1 8552b89d428571b034f757161a08995d725fc4aa SHA256 24f9f05111ac40a7f121bc3c460429c54a7308cd65a7536a69c41cfc6c6c7850
DIST mozc-1.2.809.102.tar.bz2 39597919 RMD160 171796a91790e44ad632abd7ffc0e943891e9600 SHA1 303515507b8643a5e9e9409f053ccdbbfb24f4f6 SHA256 6fae802e7677a3d21226da5093d11f858118c96a10564991c572f7e1c61107f2
DIST mozc-1.2.831.102.tar.bz2 40649122 RMD160 af98a830fe4647a20ba165f8b03fc7c0cb66a3fe SHA1 1a5a1e4e602cd9d61eb26728da9c1ef9e1484f9e SHA256 d3144906e2b6d62ceae06dcf09243d3cbdf0cebcdc8a3c4bd6f50916878ce34c
+DIST mozc-1.2.855.102.tar.bz2 40681117 RMD160 fb15df25a56be174c0bc18acad1dd3bd8d1a5bf1 SHA1 c078e9cbc00d3c216aa0d739ae4f4405a2259e94 SHA256 d9d0a0e7fe00ad28a4e99776616157bae05b3d3cea327eac41e8f6a020a28227
EBUILD ibus-mozc-1.0.558.102.ebuild 3305 RMD160 3b339d0a5913abbd5d8977d6e8898e278ca4a802 SHA1 8d4ff29c040e8c05c18b2caacc07759aef195f79 SHA256 21c441fb10c2af6b3fc69c89c96a5aa7320502fd3840f182177fb488e29792d4
EBUILD ibus-mozc-1.1.773.102.ebuild 3539 RMD160 2c002ee3a96c51010fefbb40b58d03b6f819fe7b SHA1 e8d9ce4438eb2326af260b11c6392c34476fac7e SHA256 830862dfbbff1fd40545e6098b034692ceb70c24d426d9616336c5dd3599f841
EBUILD ibus-mozc-1.2.809.102.ebuild 3526 RMD160 421b8ee39da5baec9e7a256c1dc703006ee92c28 SHA1 2dc2268106277ca1092d720460d6a1364dbbaa95 SHA256 e77b88f6478ad45baba778668a2d61954c4fe45b7e9e5681fab8fc1c02fe841a
EBUILD ibus-mozc-1.2.831.102.ebuild 3539 RMD160 4237d3d7e329be3a8eb61a4dd22531c7ec8df319 SHA1 6a2e8ac1d937b2192852ab4345073110bb0d5258 SHA256 acd1b23a53998dfdc67b390bf74cb792c21791c3698fd52d04efee7921d1a284
-MISC ChangeLog 3964 RMD160 d3a1bacd5e4ac411b77335f4f1610fd632eb4d02 SHA1 65d7dfa9d4b9fb52784fd2e43e14e60fc329f850 SHA256 609bbbb173559017d472d0a525cfd3bb9be55816e4cf921a6d3405062522edbd
+EBUILD ibus-mozc-1.2.855.102.ebuild 3539 RMD160 c808b01d0c4e2d85d70b42762e36f5920ec6254d SHA1 6fe8a65952241aef810ef9a97344b573c0c4a76a SHA256 a4e7de6ee69805d6adb4236e54a18c26037c54a3df87ed7e737d62c6f19efbfd
+MISC ChangeLog 4101 RMD160 8628da26d1281825ee28eb6ce951fcb2a3e1d3ce SHA1 c7c91f38b4689b26f0fdc0e94c39e4e0b62e3af8 SHA256 6bcbae50ec364076758b1a59adecee6c91576a7458f03cc6551969a901e54627
MISC metadata.xml 540 RMD160 92098609fd6a4d8ec147c6bf675bb3626d5e1962 SHA1 6658b008a7f6a3143836901e576b556eecaf1fd9 SHA256 dbc77031a0e9b603d1a15f79367f86375719d4cace47f8c2cb35ef2be29cfe25
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iQIcBAEBAgAGBQJOZqVTAAoJECaGw+YFKA1pEBkP/jj8G2DngYeWpZH7K0yTXCM4
-sJzCct9dFj4Im1OSexNAuZot1eENTQNZU0cZo8XKr11hWj8m/1BjYrjHW6unXm0E
-6nn3reeOCS9u3rzbg16fhdBIZNu4qGJ/m2unGjr/DF4W0Buyl7H+5SYlsO/QYYTQ
-0AtxTBV8Dd4EQ6qDRJa5aNlSPzg4ZAlNJbqf2yVkMAp2TiWHi7PMLxK+wAG3K9i+
-V7iOwM4ZZvVT/pSQl1h50FClT+9A39unfuxiB/p/MO9Ed5Mwoso+mwh+pntIvcDd
-nELJbgszvX42++IDahIUa0Kk8Is0CltOVQRVqaRXeOqvLVpTnQwyFJUsgErWYz9T
-uairahOApv4+biI1ZjmWM6PBCk+zCEpDMQ6f4wdkLAAZGZXt5epLGyHi8ds7fSOG
-xUriVnL+naNzlw4TqcG+C0J0LBoYDCF0uNAo/5kSVK6Neq6bUOLjza3gqo2eliwE
-Gtf9Lm2TZYfeI+iCmv3C0TbUc1aUqIkwsP35LSm5hgMk8hXQ3V7EfusInrdbHvU6
-W3fFUZK7xwGP1pUGEJXn4idQswq1FPWG6MwyIIDBiqFnE33hWHCpqAooTlR/ZSVr
-+VTOTkElGDOa2I+uoK6oMG/dH4jNzUCeoq23wBWf3C+atAdKnIx/NPElzE3NDRRq
-ZXwkGLE3CSoQpVJu+2Dh
-=oKwm
+iQIcBAEBAgAGBQJOik3pAAoJECaGw+YFKA1phOoQAJArUm7ciSTc//ulFpPRBt83
+ouZ3nD6qKJk1TK6bW6PvD+cjTKwzeR2d6R58cutv3em336nYvZFX1pzD6Jcar5lX
+3sPy9I9qqhNDE+SgFK8xgKDcc8kWw3f+B47Ot8HCd0nNKNZZAwjOt3sqx0lxR1wB
+OEeRFNimgM8vAS22Ui21B7koQDGmBbhEb1dQbZ18egjeMvw9os0d1CQWRVHNXARd
+443xFQRP80kEfAaZ24sBWScBvMbqE5c328N/YmuDbSLCpOwGULVAvV7BE76flLdP
+eODs2ByIkBPyUGtNMubAFCAEfXh4y0uLxNXx1Ipt3P/V0ViTjZisYkIVERihgcZ6
+CNMtuoZ5eiQL2O2Q4Uc7gQ+eT50HKLxTZmvsAqhPAHPUY0dO2PXeb8WP0Kz8+LIs
+w9XmmTbpqGH6sdX5Aoz4dNLclcCKe3MFqc2bTbIz4QRg6EWIGjH/tPb3nhgeyWKB
+TNnqh4zA04iSyUYNT/VpOR+Bq5XH+tbPh8saK7A4R2zZXKGhUjyonEiM1pvRbiv1
+gNPVjHE/c8CV17jxa3UWcITFOhXwZdQcoEt4kPkUtoM+8FV2N/gkMaigTNDW7Vdr
+KgItDNmlzI//TjEsYmVFYplrnOtCZLpmpQNPLIbyNzAadQqedOt0S5nOUeHU8zT9
+0DTxsBWFwj4cvyTCfXMy
+=czxf
-----END PGP SIGNATURE-----
diff --git a/app-i18n/ibus-mozc/ibus-mozc-1.2.855.102.ebuild b/app-i18n/ibus-mozc/ibus-mozc-1.2.855.102.ebuild
new file mode 100644
index 000000000000..ee2de179f67e
--- /dev/null
+++ b/app-i18n/ibus-mozc/ibus-mozc-1.2.855.102.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-mozc/ibus-mozc-1.2.855.102.ebuild,v 1.1 2011/10/04 00:05:49 matsuu Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2"
+inherit elisp-common eutils multilib python toolchain-funcs
+
+MY_P="${P/ibus-}"
+DESCRIPTION="The Mozc engine for IBus Framework"
+HOMEPAGE="http://code.google.com/p/mozc/"
+SRC_URI="http://mozc.googlecode.com/files/${MY_P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="emacs +ibus scim qt4"
+
+RDEPEND="dev-libs/glib:2
+ dev-libs/protobuf
+ net-misc/curl
+ sys-libs/zlib
+ emacs? ( virtual/emacs )
+ ibus? ( >=app-i18n/ibus-1.2 )
+ scim? ( app-i18n/scim )
+ qt4? (
+ x11-libs/qt-gui:4
+ app-i18n/zinnia
+ )"
+# chewing? ( dev-libs/libchewing )
+DEPEND="${RDEPEND}
+ dev-util/gtest
+ dev-util/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+BUILDTYPE="${BUILDTYPE:-Release}"
+
+RESTRICT="test"
+
+SITEFILE=50${PN}-gentoo.el
+
+pkg_setup() {
+ python_set_active_version 2
+}
+
+src_prepare() {
+ sed -i -e "s:/usr/lib/mozc:${EPREFIX}/usr/$(get_libdir)/mozc:" base/util.cc || die
+ epatch "${FILESDIR}/${PN}-1.2.809.102-gentoo.patch"
+}
+
+src_configure() {
+ local myconf
+ #use chewing && myconf="${myconf} --chewing"
+ if ! use qt4 ; then
+ myconf="${myconf} --noqt"
+ export GYP_DEFINES="use_libzinnia=0"
+ fi
+ "$(PYTHON)" build_mozc.py gyp ${myconf} || die "gyp failed"
+}
+
+src_compile() {
+ tc-export CC CXX AR AS RANLIB LD
+
+ local mytarget="server/server.gyp:mozc_server"
+ use emacs && mytarget="${mytarget} unix/emacs/emacs.gyp:mozc_emacs_helper"
+ use ibus && mytarget="${mytarget} unix/ibus/ibus.gyp:ibus_mozc"
+ use scim && mytarget="${mytarget} unix/scim/scim.gyp:scim_mozc unix/scim/scim.gyp:scim_mozc_setup"
+ if use qt4 ; then
+ export QTDIR="${EPREFIX}/usr"
+ mytarget="${mytarget} gui/gui.gyp:mozc_tool"
+ fi
+
+ "$(PYTHON)" build_mozc.py build_tools -c "${BUILDTYPE}" || die
+ "$(PYTHON)" build_mozc.py build -c "${BUILDTYPE}" ${mytarget} || die
+
+ if use emacs ; then
+ elisp-compile unix/emacs/*.el || die
+ fi
+}
+
+src_test() {
+ "$(PYTHON)" build_mozc.py runtests -c "${BUILDTYPE}" || die
+}
+
+src_install() {
+ if use emacs ; then
+ dobin "out_linux/${BUILDTYPE}/mozc_emacs_helper" || die
+ elisp-install ${PN} unix/emacs/*.{el,elc} || die
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}" ${PN} || die
+ fi
+
+ if use ibus ; then
+ exeinto /usr/libexec || die
+ newexe "out_linux/${BUILDTYPE}/ibus_mozc" ibus-engine-mozc || die
+ insinto /usr/share/ibus/component || die
+ doins "out_linux/${BUILDTYPE}/obj/gen/unix/ibus/mozc.xml" || die
+ insinto /usr/share/ibus-mozc || die
+ (
+ cd data/images/unix
+ newins ime_product_icon_opensource-32.png product_icon.png || die
+ for f in ui-*
+ do
+ newins ${f} ${f/ui-} || die
+ done
+ )
+
+ fi
+
+ if use scim ; then
+ exeinto "$(pkg-config --variable=moduledir scim)/IMEngine/" || die
+ newexe "out_linux/${BUILDTYPE}/lib.target/libscim_mozc.so" mozc.so || die
+ exeinto "$(pkg-config --variable=moduledir scim)/SetupUI/" || die
+ newexe "out_linux/${BUILDTYPE}/lib.target/libscim_mozc_setup.so" mozc-setup.so || die
+ insinto "$(pkg-config --variable=icondir scim)" || die
+ (
+ cd data/images/unix
+ newins ime_product_icon_opensource-32.png scim-mozc.png || die
+ for f in ui-*
+ do
+ newins ${f} ${f/ui-/scim-mozc-} || die
+ done
+ )
+ fi
+
+ exeinto "/usr/$(get_libdir)/mozc" || die
+ doexe "out_linux/${BUILDTYPE}/mozc_server" || die
+
+ if use qt4 ; then
+ exeinto "/usr/$(get_libdir)/mozc" || die
+ doexe "out_linux/${BUILDTYPE}/mozc_tool" || die
+ fi
+}