summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatsuu Takuto <matsuu@gentoo.org>2010-08-19 18:02:44 +0000
committerMatsuu Takuto <matsuu@gentoo.org>2010-08-19 18:02:44 +0000
commit2499a3b34265322969dc2fa7e7a35006b1b10074 (patch)
treef373a6f15dfc8cd8bc92062d07d47fcfd8d42fd2 /app-i18n
parentFix building with recent glibc wrt #332871 by Michal Vaner. (diff)
downloadhistorical-2499a3b34265322969dc2fa7e7a35006b1b10074.tar.gz
historical-2499a3b34265322969dc2fa7e7a35006b1b10074.tar.bz2
historical-2499a3b34265322969dc2fa7e7a35006b1b10074.zip
Version bumped.
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64
Diffstat (limited to 'app-i18n')
-rw-r--r--app-i18n/ibus-mozc/ChangeLog8
-rw-r--r--app-i18n/ibus-mozc/Manifest32
-rw-r--r--app-i18n/ibus-mozc/ibus-mozc-0.12.434.102.ebuild107
3 files changed, 131 insertions, 16 deletions
diff --git a/app-i18n/ibus-mozc/ChangeLog b/app-i18n/ibus-mozc/ChangeLog
index 2caef0fa5129..52278f0feff5 100644
--- a/app-i18n/ibus-mozc/ChangeLog
+++ b/app-i18n/ibus-mozc/ChangeLog
@@ -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.5 2010/07/29 17:29:33 matsuu Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-mozc/ChangeLog,v 1.6 2010/08/19 18:02:44 matsuu Exp $
+
+*ibus-mozc-0.12.434.102 (19 Aug 2010)
+
+ 19 Aug 2010; MATSUU Takuto <matsuu@gentoo.org>
+ +ibus-mozc-0.12.434.102.ebuild:
+ Version bumped.
*ibus-mozc-0.12.422.102 (29 Jul 2010)
diff --git a/app-i18n/ibus-mozc/Manifest b/app-i18n/ibus-mozc/Manifest
index 11052ead3bf1..d72357aad755 100644
--- a/app-i18n/ibus-mozc/Manifest
+++ b/app-i18n/ibus-mozc/Manifest
@@ -7,27 +7,29 @@ DIST mozc-0.11.383.102.tar.bz2 34539981 RMD160 406ea6be5ee52f7e63ba99e5ffe0b3056
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
DIST mozc-0.12.422.102.tar.bz2 34581358 RMD160 47e3c53cd6a320ca465b43c97091c39b69887dc6 SHA1 ef457e49ac9c49555b16e2a98b96b005d497436b SHA256 28e8db88cf9c2ce27830480a8fbcffdf6ec8cf088736598477ff62804d2555cb
+DIST mozc-0.12.434.102.tar.bz2 34570612 RMD160 8fbd623dd27f185270b9ce55ae0f271d2834837e SHA1 4ce60f2dcf31a2e701df70848c2ba847ef2a0648 SHA256 7256549a83537a8d63de7e51996c28b11d1431a149985692f9ccfdd3edabe22c
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
EBUILD ibus-mozc-0.12.410.102.ebuild 2465 RMD160 ef463988e36ae07e3ef9bb14ba3779da1201fd81 SHA1 6514c818f6ba8d791e6a7084968639d02f10152f SHA256 0dbe6c8216970ce2d1f96a1a80bd2492b0d9755e89538b57c76c1b6a00eba971
EBUILD ibus-mozc-0.12.422.102.ebuild 2895 RMD160 6bee717931878c02eefa1e49c3e27d640b11ba2a SHA1 de5137f0fd7a98fe02126c253e33e343521003ac SHA256 1f1613ddcdfd66622e6238db0dfb673278c1c413696cd22615d04d76f43dce1a
-MISC ChangeLog 1010 RMD160 00757e05b1152af72c9ce73d92f02566f7d745f9 SHA1 d4e404e1a5dfad0ae4e1ff8f75acb5174762152c SHA256 90136d98825b6120e09ce0cc520889d55c2ed2e5cf185cfee695b53c8f3125f2
+EBUILD ibus-mozc-0.12.434.102.ebuild 2895 RMD160 7a6f424afeb27170bd7f017aafaccceb34aec392 SHA1 c466402a8e24393c454b39a8fbea9a63308cd23c SHA256 3bfda5b9b984dfc64def81e8f51c824ea5a86051ffdae5d16aa5a9041d77e1b5
+MISC ChangeLog 1151 RMD160 91c3fb69d3cf827276557d0e7a6149b736bbbcd4 SHA1 c88eed81ada17101bd647a6f19c1684464384b45 SHA256 0a6c6e391df2f17590dd032be44d85443a4db9ed9eec6427cfb24658593a0048
MISC metadata.xml 540 RMD160 92098609fd6a4d8ec147c6bf675bb3626d5e1962 SHA1 6658b008a7f6a3143836901e576b556eecaf1fd9 SHA256 dbc77031a0e9b603d1a15f79367f86375719d4cace47f8c2cb35ef2be29cfe25
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.15 (GNU/Linux)
+Version: GnuPG v2.0.16 (GNU/Linux)
-iQIcBAEBAgAGBQJMUbqaAAoJECaGw+YFKA1p5M0P/j8fHdzLp6K1ILvRsE+VGIZD
-AEGalll3uoDu5aFNAWtUOUc7QpdGzp/odpQb0gYzcP36jqbsM+ZUmh9Y7MLIhAOs
-PuJTbVsc7xzftR2xAGuMDliAwxZiKdZklY9iyQtglY30IQjmBunvTvQwRUwVBfIg
-pWCKu8eplnDj8ZUJvJ6EyQnXAg5KBbMy2ZlDWjYKLFYHuuwN53Jr3GG9/kCQI4Eg
-zxD1B9YOURg9bbOmwPIrtcLgT3qkP3HQhI1y0nPi+C45PrC6vusSFVjLD6BloYmc
-lns89SwaenZ8kJYBmk45rI1X9HeZGxLTtbvjoT1pxxcvzKW8h+tteLXMnIhXPevb
-eD5YG745mpuLuyD6QHeJIAC2x/LWPUsruGd3KYbgesWSSJe0N9oQppSgR2bAvSJ+
-0Q/0qr1ji3M/Je7HGJvBgoq3+4w7YhgSs/Azyv3vzfPZKms6iJ+Oo+SxyI/pnoZE
-9F0WPrffCFwiX4q5esBmr6gvjUv3bIr7AZ2NPzgib+ni13CKoXNnqunYZoGR5uBl
-8WLPbh77SWsMA4FNNz3b17dJHCuXEoRUoAgT0s3bXlUdplvwPXfjNyNBFNsYvsIM
-labNo8j6Mv3RJHOjLYI6TK1a5feDEbZ7iyid/Tz8QMUDYVBVac/r7HIJpXYN05Hh
-hIQnCmJFKK2m0ChnlHfM
-=DsTs
+iQIcBAEBAgAGBQJMbXHbAAoJECaGw+YFKA1pW0cP/iIQJ9Iw/7VW4gwuf2a41x8l
+HzcBYGxM3fGi6uz62RFygHIWOHVALBqDqtEsdHfzlcO2scbdFRoFgULgQ/howOSr
+u6GazMUHvFI+Nlzi3w9W/wxWkVnAeQAeS9T478f4GLo/NegChzsBoSyvZZpKukHm
+3XNV91GNdjRPQMfnN4EOH9ymuULjjWRAICV8ZF7mJtDiBGJlVTNxQwWBPGP5HzYb
+rT1YAPRt6dwcXHVU9Zdlb+sD635/tvAGd3wG2tRWUzhLjXN2Y7r9qSNyKq/lfRJF
+3jCOeaU65yNoxQaXA3Lya0lU2QGEg+SbNKn/E0VI5RK/2k91CYmas7nJDgPzRIk2
+QhnPfymbC8OkYmSO7DGfSjGmCLgbs46ltvrJDmkUGVhAgH8dXftkykQ4/taArqt7
+aKDykKT/xPkIgyaglPSu5p4N7wcuaLX+qoDET+BUEo5JaQH8HYBx5vcnRRfGsYkY
+FpPm8Lmt/0YVNQGYmcM9Z/yiN1uB7UnTtOsiw2CxoOMZJkEmSXFDm3M4EWyiVbRH
+aDopDwRjY/wwfzVgbYkitUWK4qxbM0kyV7FzkJlt9fJrq/x8LxxPwVwat584GRyT
+0tIB2QktSvEJVFmOdPA/yEkS4BDs4EaH34K+dpqS/wdrSOJLq2CfX3IIQxme8AL/
+zxLoBQJttKAwKk++sm74
+=FoFZ
-----END PGP SIGNATURE-----
diff --git a/app-i18n/ibus-mozc/ibus-mozc-0.12.434.102.ebuild b/app-i18n/ibus-mozc/ibus-mozc-0.12.434.102.ebuild
new file mode 100644
index 000000000000..168382ba6c2e
--- /dev/null
+++ b/app-i18n/ibus-mozc/ibus-mozc-0.12.434.102.ebuild
@@ -0,0 +1,107 @@
+# 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.434.102.ebuild,v 1.1 2010/08/19 18:02:44 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
+ 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
+}