Version bumped.
authorMatsuu Takuto <matsuu@gentoo.org>
Tue, 13 Jul 2010 23:39:33 +0000 (23:39 +0000)
committerMatsuu Takuto <matsuu@gentoo.org>
Tue, 13 Jul 2010 23:39:33 +0000 (23:39 +0000)
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64

app-i18n/ibus-mozc/ChangeLog
app-i18n/ibus-mozc/Manifest
app-i18n/ibus-mozc/ibus-mozc-0.12.410.102.ebuild [new file with mode: 0644]

index e15fc27c3afff6ab14f345336b79d3b7e4abf6c9..25fc802e77a968a65a459bc7844d8539692530a5 100644 (file)
@@ -1,6 +1,12 @@
 # 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.3 2010/07/01 22:59:02 matsuu Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-mozc/ChangeLog,v 1.4 2010/07/13 23:39:33 matsuu Exp $
+
+*ibus-mozc-0.12.410.102 (13 Jul 2010)
+
+  13 Jul 2010; MATSUU Takuto <matsuu@gentoo.org>
+  +ibus-mozc-0.12.410.102.ebuild:
+  Version bumped.
 
 *ibus-mozc-0.12.402.102 (01 Jul 2010)
 
index b25f8cbf17083be43528878a42abfe92ba7a893c..c52816b4b1b94f7e0975d1e0647164de1c6bd0c9 100644 (file)
@@ -5,25 +5,27 @@ AUX ibus-mozc-0.11.365.102-gentoo.patch 768 RMD160 bc8160076eba1aae383f672a2c198
 DIST mozc-0.11.365.102.tar.gz 47786830 RMD160 07abd42e8f3f30160104d7e73109b27021139ed4 SHA1 c21836a6d7e9f149db6e9c7a50482caa35174c9f SHA256 91f8d2081a705452012f4e94bc4215872e1465deaa46bad38814668c50511eb7
 DIST mozc-0.11.383.102.tar.bz2 34539981 RMD160 406ea6be5ee52f7e63ba99e5ffe0b305667caf5f SHA1 42ad565430c0b4cffb363e341feae7540f398750 SHA256 69e8a4daf2165d9e2918af1e7a1a26262099ab453578d8c7456301aa8df047a2
 DIST mozc-0.12.402.102.tar.bz2 34550764 RMD160 17e44f89778332eea366fc948b7192ae6d96175a SHA1 7bd82de3ba97dc2ead6a53f032a48508fc059dd7 SHA256 a631a364fe3ee5efebed7fd88f267d08e3b1b068da451f94d46fb6b5116e1fe7
+DIST mozc-0.12.410.102.tar.bz2 34547933 RMD160 75a11d967380c2871564310e905000b6bb5b9bc5 SHA1 f82fadc7602e964ee86fea6c65f26a5f0cd5dc77 SHA256 c61f1cd9730c128024f9d806daff76e9b703f7e164969a57d253b508ec1b29d5
 EBUILD ibus-mozc-0.11.365.102.ebuild 1871 RMD160 4c1aaedcbb97031abeeda7004e13429426839b99 SHA1 c4bee596619620dfc2549206e52d5fb343374c6e SHA256 b195112ff8eca2b822de9c8c231712f5c703170d7d27066ee7dd1bc1ab13907f
 EBUILD ibus-mozc-0.11.383.102.ebuild 2333 RMD160 51ceebf85886cb2e6e6037a9dff753691de3983d SHA1 41d3098c1b637958c89b122b5863916471270600 SHA256 7d59112a362a606dfffc876f39096ac2d29e78eae0d9dbdbd225b62bd3cd5c16
 EBUILD ibus-mozc-0.12.402.102.ebuild 2465 RMD160 9c6a71de5013fcb39482907beaf214310d348272 SHA1 85f95dea1488e6dd9ee41951d22b9fc209868de3 SHA256 fe3542fe98e4c082cae2c87b0c275d09c16581fa8d968c505ff5c151232d3894
-MISC ChangeLog 728 RMD160 f05744536139e500da32a47c2bf27c2fae1d1051 SHA1 58f82711a6ca8f635721cecf811006d628afc666 SHA256 0079c35e7194c9e469bcf1aa1394da930f66888eb6ad7d911916eb636154879e
+EBUILD ibus-mozc-0.12.410.102.ebuild 2465 RMD160 ef463988e36ae07e3ef9bb14ba3779da1201fd81 SHA1 6514c818f6ba8d791e6a7084968639d02f10152f SHA256 0dbe6c8216970ce2d1f96a1a80bd2492b0d9755e89538b57c76c1b6a00eba971
+MISC ChangeLog 869 RMD160 ada9ad41abf732a18b841563a3114370e55db7d2 SHA1 4c2f0d5f325968b7ce0f0ca79fd02b02379bae19 SHA256 bbbe08c25ffeb5b2c33ef21fb108416c2bca1ccc1114afb2b6a87a892082b6e9
 MISC metadata.xml 540 RMD160 92098609fd6a4d8ec147c6bf675bb3626d5e1962 SHA1 6658b008a7f6a3143836901e576b556eecaf1fd9 SHA256 dbc77031a0e9b603d1a15f79367f86375719d4cace47f8c2cb35ef2be29cfe25
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.15 (GNU/Linux)
 
-iQIcBAEBAgAGBQJMLTKeAAoJECaGw+YFKA1psNcP/j1wmSPOIkOkQNJZ3Qs2SPqo
-k7YzqIjsfLPe8sR7a2Uwy2lye7zvwsstzdCo6IfCS8DFooBUHXb2dUabSsrXdIg6
-vlS1Zjw85+CfUmrOcHV6ODbOGTBCK8YGps5NSJz2JBedaPjjz7JlR9D41aAVyYEE
-TeWfgQC8bT1LJnkGZNPv5Nwbqx1NtnxNfYtLZXo99CShsFHqLPyWV9MvgIy9sVWt
-BwPbzhOuunozm82R+Yl+0PmWKwjz9o6edtarJ2/lgrrR34M7NHp9KY8mTzPGCAh1
-6ShYVL1Ezp0OTyRGZgGE1rdyWH5W6FxZmHsskp1fIPdGPlgke8eq3U0oEEzWGi4n
-uWOvNrtetyKRD+5S7/y5odppqgCH+UNDwD+waNUryemEvgk9zTnA/S4fh/Zq5c5p
-IPaLiXEHD2ZPZRH602UQIpaJ8gpSIESwVihNAq9Do+yxC7guFYogdnouDLmhQEcW
-/qPJCKj98Y6loPFKEL/Vcqx1RrOnR/T9cgx0xE8OogpCmeSNrQrqzW/I4vqG0/OP
-9GpV2gVi91DtN91m/UVHtuo+1SQXbjzoy+BCUBFYd09917K0Wc4u5l/e3CdxQzTl
-lcIUZ+XatgPu8WjheqW3ANbpJFXrk7vVOGWhq+85sEsw/cKEPcXIhQpuBP5wDhDk
-W/U4jA3JqAOIdWAZuIl9
-=uNsO
+iQIcBAEBAgAGBQJMPPk7AAoJECaGw+YFKA1pKfAP/1GeumTv7IcqKb0Z9vh+Jstj
+5eFqKnrr4oV65bOjKeaRp/fZJ+A0W51QXtNwr149Le8PdPFanUlMJ56wzfaMiOBY
+E/FydNAuAFyxfIzZfaMRsa3Mp2AxHlZ0kTgKRC3fgsKoUeIG9nFdsCYwwKhHJIoV
+d3A4lLTKu3U2/ofx1983UhRAIN3jC9oF38xMRgCH/CgolqD7itig/b/W3F1w0rD1
+P3+3Lw6hjWLRQ8odaTtXJNHVkfdQPxYczEl+wOIumNFAMRQkJElvuZ6TA7Yv1KHU
+9X/3jXpyZ0uYNpiq7epHKO1kkn4hapQPuOoa0Jnfenu668MX1CqRWKgaRMqMivTl
+yx6LKGwdDgp0sX6GD3fcRJi5iof8dObnSxj8tBEEdYL7dF6AHcMMYbLFISmX3ITh
+lUWyBLF17l6gdSrLZNM7l9ptuMcgHaa+Ko1UwuGYaQbQwrrujhxD7ikXZ3LilrJo
+VqevLAtZBYF8uWH6bqd71kk/DAMTpsp8UHZkXXrkdOhkcfsDmVsofwkwLLC6/3Jy
+I22NX6VhgjQC13OeTLwKjMekU5YejHwTJbzDZhx09U8xYJU1OWl2MWf8aO4zLue7
+DJ4q5R2pUrPvn/xDzd9dOpPmqdU0DuSTzekXklaSUb1105dlRgYYc6v4BxPPLOfq
+ML2Qv7YaFIMsAHk7Mkaw
+=wsS8
 -----END PGP SIGNATURE-----
diff --git a/app-i18n/ibus-mozc/ibus-mozc-0.12.410.102.ebuild b/app-i18n/ibus-mozc/ibus-mozc-0.12.410.102.ebuild
new file mode 100644 (file)
index 0000000..776f4f0
--- /dev/null
@@ -0,0 +1,88 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-mozc/ibus-mozc-0.12.410.102.ebuild,v 1.1 2010/07/13 23:39:33 matsuu Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2"
+inherit 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="+ibus scim qt4"
+
+RDEPEND="dev-libs/glib:2
+       dev-libs/protobuf
+       net-misc/curl
+       sys-libs/zlib
+       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"
+
+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 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
+}
+
+src_test() {
+       "$(PYTHON)" build_mozc.py runtests -c "${BUILDTYPE}" || die
+}
+
+src_install() {
+       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
+       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
+       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
+}