summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatsuu Takuto <matsuu@gentoo.org>2011-03-28 16:25:37 +0000
committerMatsuu Takuto <matsuu@gentoo.org>2011-03-28 16:25:37 +0000
commit08155701fa91f24cafa05292aea81bbb04af6b6d (patch)
tree8ba88c80f54a6c6890e86d994b9ec37c4ea84410 /app-i18n
parentFixed gtk+ dep (diff)
downloadhistorical-08155701fa91f24cafa05292aea81bbb04af6b6d.tar.gz
historical-08155701fa91f24cafa05292aea81bbb04af6b6d.tar.bz2
historical-08155701fa91f24cafa05292aea81bbb04af6b6d.zip
Version bumped.
Package-Manager: portage-2.1.9.44/cvs/Linux x86_64
Diffstat (limited to 'app-i18n')
-rw-r--r--app-i18n/ibus-mozc/ChangeLog9
-rw-r--r--app-i18n/ibus-mozc/Manifest32
-rw-r--r--app-i18n/ibus-mozc/ibus-mozc-1.1.626.102.ebuild121
3 files changed, 145 insertions, 17 deletions
diff --git a/app-i18n/ibus-mozc/ChangeLog b/app-i18n/ibus-mozc/ChangeLog
index fe81a1b0a186..e50952e92ed3 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-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-mozc/ChangeLog,v 1.11 2010/12/31 00:43:16 matsuu Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-mozc/ChangeLog,v 1.12 2011/03/28 16:25:37 matsuu Exp $
+
+*ibus-mozc-1.1.626.102 (28 Mar 2011)
+
+ 28 Mar 2011; MATSUU Takuto <matsuu@gentoo.org> +ibus-mozc-1.1.626.102.ebuild:
+ Version bumped.
*ibus-mozc-1.0.558.102 (31 Dec 2010)
diff --git a/app-i18n/ibus-mozc/Manifest b/app-i18n/ibus-mozc/Manifest
index 9c3f860c1333..d689c4a18c45 100644
--- a/app-i18n/ibus-mozc/Manifest
+++ b/app-i18n/ibus-mozc/Manifest
@@ -5,24 +5,26 @@ AUX 50ibus-mozc-gentoo.el 121 RMD160 7af57ab410ccd126594046c74e0d2daaca78ea94 SH
AUX ibus-mozc-0.11.365.102-gentoo.patch 768 RMD160 bc8160076eba1aae383f672a2c19845e89cf6ea1 SHA1 ba64ca1d4ee100342163f76704c0350ee9d426ee SHA256 eb18673f2d544e652868cbe00e7976715d31d3e9815f51b9edba8d3d0cab70e6
DIST mozc-0.13.523.102.tar.bz2 39269824 RMD160 52e1d4fd62fab26af95e41658159f5586f855af7 SHA1 04296ee6f9cb4fbe3697c8de4a072a6d2a1923b6 SHA256 e83a6fa874ac27cd5f15c014f22a5c03c749e9009a078fb812d4e127892abbe2
DIST mozc-1.0.558.102.tar.bz2 41540430 RMD160 46d00bdac42cfa56e4a1eebc79653a7bf5050caa SHA1 24fbb0d39d6d81953114d39e546edd85361cef3a SHA256 52849be12c77c2bebc1038a47366e36f5e86bcc1089c12ae0dc4901be4e2f548
+DIST mozc-1.1.626.102.tar.bz2 41588386 RMD160 41d83013f4d7d68a54712972d5bdfb371f3c36cd SHA1 a755b0c32c31e5c0f69611896871f848ca2a5454 SHA256 081a3a620e49e7b1faf9b62c810310d45c5c5a13cc141c024d6671f2855daca5
EBUILD ibus-mozc-0.13.523.102.ebuild 3336 RMD160 cf337c2eea38bbf67048be74064bdc352f37d7b8 SHA1 3c372766fd6f8379124478277c07f5083f7f4023 SHA256 6ffec4be7eb712fb6a0952467df0c333f79bca1f45e7993f317105b6fad202f5
EBUILD ibus-mozc-1.0.558.102.ebuild 3308 RMD160 dbf7630366644c3a9839f5266f98fa79f8d1d26c SHA1 4a57a3cb2a296678d72fab19542a112316df1c48 SHA256 054abb7979e5bcea355f77c6d63dc969f219bd255b982c958f2cceeaae5119c4
-MISC ChangeLog 2247 RMD160 33886e8c654cbff87ee37558a4ae8e1e6fe7b790 SHA1 3a66ee2e69326f58e737d0b81384517f3f47697f SHA256 891d99064dd1b34cd7476690cb6f7a7227352a1592ce6fe15feb96fe6ea70b7c
+EBUILD ibus-mozc-1.1.626.102.ebuild 3308 RMD160 bd7a5b15cea43c8992f25e9770d4d482906e2c66 SHA1 29c8a72e13f7c7acf50c26eb9fe74e402c1182f4 SHA256 c5a5954816441852a487d6b1db5a51e67117b8ba0ab9473c8e4b4787e4924fc4
+MISC ChangeLog 2384 RMD160 1352ff8e3d985aad871c9e5366248e4655ee5719 SHA1 05001647604d029630e068a1d8fe1ccf9c3ab50d SHA256 c682b51d8815a84e03e3c40fd358d812860f4674653e660c8ae470dcff50b78d
MISC metadata.xml 540 RMD160 92098609fd6a4d8ec147c6bf675bb3626d5e1962 SHA1 6658b008a7f6a3143836901e576b556eecaf1fd9 SHA256 dbc77031a0e9b603d1a15f79367f86375719d4cace47f8c2cb35ef2be29cfe25
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBAgAGBQJNHScxAAoJECaGw+YFKA1p+t0P/RRutM4O3rp3bXYCu2o2ihoJ
-BqDZ7vlYBfhWT5iGaBroHBhzW5TV2ozW/8jl1Rvg0Ud+Sx3wPUVZWKmAPwkFbeXA
-HglXXToZgOL0zIs9psTQiO8Av1P9TRZvD4PUshdky1skWSWwvDx3lWOOCZBwlBfT
-XOj9v45aTW8gwb/AXr3mdf5Lwuj+OdvJPIuXVqWEyPi57QItvvOchBHpvIWzB13e
-w6DzWty5qS/jAFnKCbaTWi1qlAviqagkNi9I2bByGxsYfk0EzKqvuGyNHZyEWwdt
-aap8F2c5SAy06WW17NYvr95W6Sl5s/YioIh50wAEaNOO9P3v7mAZiTm1wMtTocdW
-PGwLxyW4E1UlXmQVxKUjA6zq1Xm3i8TBPSRIthGqAG0sZQvti2FcuWrFjacPxT5f
-EoTL/Da2oYuFqikMKCbdPqf5khFrxbb9NBFbe9dGHgCpgcsbnJp27mCVDviInDfp
-PC55Y8EyqHvozNWvwATjDclCiT/DM6/o80+q6yZoD2niKthn1jQ02NI5lPhoEwRK
-VTKXGNyd8hgNZVwC2iaUz1qUD5fGY+DuA2W9XSk/pOsJiQYBBLicCzJOW+1Sjj3Q
-HkQjFCej6iMa8q61XaMhQKBMgqIrrUWha7TXcW2KcT0HUQ2vRKMTFJVyHvr/eD+3
-7+Ys3A2R0U5dRP8xIlWJ
-=lCJ5
+iQIcBAEBAgAGBQJNkLaKAAoJECaGw+YFKA1pBYUQAIwQXijrgZqC1mh3MzXrpjav
+551W8yWvKY53OLZBPs886HcudZr7DDCyzeyUpZULbpaMpVn2UvAwo7cRHOMln2BJ
+oG3PdOYbMJO19m+11j5TLd7ckVexdijXR/U2R5BZA2arN4kGeL8reVju6CZpNcia
+3r1FRuypcvHoSBDBaJnOkB9BN/QupNb12y96L9lbwjYxX9wyyTFpxZouVSCBkj9H
+93ZfBtGUxnEoS79515FZMiiIuJcQiYMLrq/JPKh1hq2bJY4NOJ8IQ1n4E8uOVjv1
+ApUrvMII/WLBYJqADchrTr/Z0uJ1pjEXfXg8rVVogqTq4SlnH5q+wFkDBmMdSDwf
+ZARlGmYXuW6odT4UD0A+I9iFnpwkwvOIvaXHiuyw3n8YItBj52hgJM3DxTYCFYzj
+DFpeaPSM8ySVtHhuXZDvjzf0ao309cPSiaGDD9mWukcAw8f0yiE3V7kudhd6Y76j
+DY4k+DkM90rp6PdRcU56WXNKwpMR+dGPjmEldo7SYvvtgMbSCm291CD18EicF81b
+OxFRbreROGbIfCofSAheQ/BtBUAIy30+Z9vyDKZfDo1wV6qEPxxh7eE27nL1vJ3s
+XuMEZxKN9SMcbjHm7af6jNfPB2ufglXS3Vxe/82nedz3fl/P/Mx3d+xdRLeKJ/h/
+GWxBui3ogS4ObIA7mdXa
+=KDZb
-----END PGP SIGNATURE-----
diff --git a/app-i18n/ibus-mozc/ibus-mozc-1.1.626.102.ebuild b/app-i18n/ibus-mozc/ibus-mozc-1.1.626.102.ebuild
new file mode 100644
index 000000000000..fbff1ac61cff
--- /dev/null
+++ b/app-i18n/ibus-mozc/ibus-mozc-1.1.626.102.ebuild
@@ -0,0 +1,121 @@
+# 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.1.626.102.ebuild,v 1.1 2011/03/28 16:25:37 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 )"
+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}-0.11.365.102-gentoo.patch"
+}
+
+src_configure() {
+ "$(PYTHON)" build_mozc.py gyp || die "gyp failed"
+}
+
+src_compile() {
+ tc-export CC CXX AR AS RANLIB LD
+ export QTDIR="${EPREFIX}/usr"
+
+ 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"
+ use qt4 && mytarget="${mytarget} gui/gui.gyp:mozc_tool"
+
+ "$(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
+}