diff options
author | Matsuu Takuto <matsuu@gentoo.org> | 2011-03-28 16:25:37 +0000 |
---|---|---|
committer | Matsuu Takuto <matsuu@gentoo.org> | 2011-03-28 16:25:37 +0000 |
commit | 08155701fa91f24cafa05292aea81bbb04af6b6d (patch) | |
tree | 8ba88c80f54a6c6890e86d994b9ec37c4ea84410 /app-i18n | |
parent | Fixed gtk+ dep (diff) | |
download | historical-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/ChangeLog | 9 | ||||
-rw-r--r-- | app-i18n/ibus-mozc/Manifest | 32 | ||||
-rw-r--r-- | app-i18n/ibus-mozc/ibus-mozc-1.1.626.102.ebuild | 121 |
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 +} |