diff options
author | Matsuu Takuto <matsuu@gentoo.org> | 2010-06-17 17:23:04 +0000 |
---|---|---|
committer | Matsuu Takuto <matsuu@gentoo.org> | 2010-06-17 17:23:04 +0000 |
commit | 6eba3454a0fa0c9ae765ca86f4f61c48d3d99ea5 (patch) | |
tree | bfb618d86eef6c0631a0a0d30b402949b8b0991a /app-i18n/ibus-mozc | |
parent | Fix header. (diff) | |
download | historical-6eba3454a0fa0c9ae765ca86f4f61c48d3d99ea5.tar.gz historical-6eba3454a0fa0c9ae765ca86f4f61c48d3d99ea5.tar.bz2 historical-6eba3454a0fa0c9ae765ca86f4f61c48d3d99ea5.zip |
Version bumped. Added scim USE flag.
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64
Diffstat (limited to 'app-i18n/ibus-mozc')
-rw-r--r-- | app-i18n/ibus-mozc/ChangeLog | 8 | ||||
-rw-r--r-- | app-i18n/ibus-mozc/Manifest | 32 | ||||
-rw-r--r-- | app-i18n/ibus-mozc/ibus-mozc-0.11.383.102.ebuild | 82 | ||||
-rw-r--r-- | app-i18n/ibus-mozc/metadata.xml | 1 |
4 files changed, 107 insertions, 16 deletions
diff --git a/app-i18n/ibus-mozc/ChangeLog b/app-i18n/ibus-mozc/ChangeLog index 4bd534d08643..93e0ed917d69 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.1 2010/06/11 23:50:08 matsuu Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-mozc/ChangeLog,v 1.2 2010/06/17 17:23:04 matsuu Exp $ + +*ibus-mozc-0.11.383.102 (17 Jun 2010) + + 17 Jun 2010; MATSUU Takuto <matsuu@gentoo.org> + +ibus-mozc-0.11.383.102.ebuild, metadata.xml: + Version bumped. Added scim USE flag. *ibus-mozc-0.11.365.102 (11 Jun 2010) diff --git a/app-i18n/ibus-mozc/Manifest b/app-i18n/ibus-mozc/Manifest index 267c2d78cfaf..f9b498e5212e 100644 --- a/app-i18n/ibus-mozc/Manifest +++ b/app-i18n/ibus-mozc/Manifest @@ -3,23 +3,25 @@ Hash: SHA1 AUX ibus-mozc-0.11.365.102-gentoo.patch 768 RMD160 bc8160076eba1aae383f672a2c19845e89cf6ea1 SHA1 ba64ca1d4ee100342163f76704c0350ee9d426ee SHA256 eb18673f2d544e652868cbe00e7976715d31d3e9815f51b9edba8d3d0cab70e6 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 EBUILD ibus-mozc-0.11.365.102.ebuild 1871 RMD160 4c1aaedcbb97031abeeda7004e13429426839b99 SHA1 c4bee596619620dfc2549206e52d5fb343374c6e SHA256 b195112ff8eca2b822de9c8c231712f5c703170d7d27066ee7dd1bc1ab13907f -MISC ChangeLog 411 RMD160 793b89ad995cb70062a9c7c1bd1cde8282dcf29c SHA1 57819a674712e00c5af1eeb4e0a4c83242344d31 SHA256 0e553b1c3959406606f733f2d5ad0a0bfc48e4eb285423a20b1235a92a25e87d -MISC metadata.xml 469 RMD160 dd6eaa8dccf9af337a9c196ad1f1962afe5cddba SHA1 40f2e8cfb62dd1efc87ea8e4de77e45e844b9207 SHA256 1ee5ebbd254868797a7736c28e58f162c6de3a5950cd5954e1b204ea743c5742 +EBUILD ibus-mozc-0.11.383.102.ebuild 2333 RMD160 51ceebf85886cb2e6e6037a9dff753691de3983d SHA1 41d3098c1b637958c89b122b5863916471270600 SHA256 7d59112a362a606dfffc876f39096ac2d29e78eae0d9dbdbd225b62bd3cd5c16 +MISC ChangeLog 587 RMD160 a7a62d31a7e5285dbc68b8df50c72f2dd1ac3e45 SHA1 f85eaaac666292de0357ac464109d7a165d4c3a9 SHA256 fbbab19a75bfe9d171aa17cad4ffc0627b9e1800bae79821cd31daa02b9b7b5e +MISC metadata.xml 540 RMD160 92098609fd6a4d8ec147c6bf675bb3626d5e1962 SHA1 6658b008a7f6a3143836901e576b556eecaf1fd9 SHA256 dbc77031a0e9b603d1a15f79367f86375719d4cace47f8c2cb35ef2be29cfe25 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) -iQIcBAEBAgAGBQJMEsvHAAoJECaGw+YFKA1p9iIP/jzj2DMKGoBFuspuQ0EtrLkm -mFPKEJayjosLHjSXxmYK9XdemH4LB2IEsQHPxqMfjhgJSL3O2dfnwBlmdQfayhy9 -0KCPa/tiNRJZ8wliq3ZblF5ULmbxeiLD0D2fUjIie7lygKqUu8KRYNLtnK/a2l4f -1gPXtjrerjPi7dy6I1iqwHFrFOSWf+A4vFiN2Fb4zZ2snq5zhDp6gr3Cvr+nm+Y4 -Akj9TIbFcZd3SaUAibvwbvOaR5oJFstZxmMlLdB3x+TZmVHXYZ10QYOiuj/lhcEz -oQrVU194WC5FEKLlASo3nasb2nNrSORxLq2OozchtDdKQ3iJdtRL36U5jBm1fJ1E -PzBarVVcgHfOkUtyMBZjVq/FtRd3jbcbxFh/9w8jRMjxIo7XC41NNVRv4hGaSWO2 -A4ulDw6M2MLHhb3/QGIoXYlNzeyojK4jbX3QYYiHuoefTWnxcJXXSKz2jaKWLjho -TKyPumSkB9PTy/0znRKLx9nUU7QkASC7FBy0Q7SPyYl2Hyo5ieeovkGVZm81gmlW -FpZjXoO1/7kUxblGnWD95zGA2emQrP+z5rUVAO+JyLKvNm6DQGr8XVrQ3CvmyT4n -HmEyEWg3xy54KRWc4H8Ytasq+zwZhPRiBZLsVPnEB0clulWjej8aP3TGPjfiVxYZ -I9L/L6Hl2ogpa/l4ziXf -=IvN2 +iQIbBAEBAgAGBQJMGlovAAoJECaGw+YFKA1pYJ8P+PGhXqi5/+InZWurVBmbkmco +yzSznlrRTb0rPxJlPjZAIGhSOOcnDk3SspjNI5wKhLHpORa+H9HAYn5HfARPblHB +jmLQBQUecwMVWk60dSzQ9HDi5i+ddPxigfpjwhM+Rf5RCRiqbEYEpapJ6nDATRMS +BOBj7hAnUTH+mArI4WOijozxCuNZyz+jB6rkA/+Sb5ZPJ1jNSVXZNO4bDjOA6jvS +uqeEQkwAwWYIB65MHlU6gUuZM+Ce8I+stE6PYdwuPN1ujL7g4LqdoQnqXqZgDtup +IooA4t/GtLZ0BV8Zl5bR5QvqtR04NlwPhz2v61bV332lI12vB9QMMeETgFwBbL78 +VP1BHsboArw+7H+H6MRNlW7F0FDAyvUxJ115Xz7/iJZiZ2BbkXVnGPKmExQPxwYl +VhQFrbBKo5NjClNxMeJ4mIPzzIYlQrNNA7+ZuJUL081G18sfv4Jua6VVz8VpiUwe +JWVvqdkQ48eRoBbymJiftErcjRwtw1Y+L5+ce+PxcYKbGF/jM7Djvto1F0V/BrRI +2tIaFKMN6o6s+87rl2NVCQ2NDs8bUMyKK5mZn8kkh4rubQYTIZfeI8cVp1ZRwMr0 +xLwvGd/8rrKaYsquKsHode6+Kw9VLgsA8ihDLCDVrvfjsEgMwCJBCqUSQOxCGGyk +shHgAq8vi8ab7fmVF94= +=KjMG -----END PGP SIGNATURE----- diff --git a/app-i18n/ibus-mozc/ibus-mozc-0.11.383.102.ebuild b/app-i18n/ibus-mozc/ibus-mozc-0.11.383.102.ebuild new file mode 100644 index 000000000000..640d8c14884c --- /dev/null +++ b/app-i18n/ibus-mozc/ibus-mozc-0.11.383.102.ebuild @@ -0,0 +1,82 @@ +# 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.11.383.102.ebuild,v 1.1 2010/06/17 17:23:04 matsuu Exp $ + +EAPI="3" +PYTHON_DEPEND="2" +inherit eutils multilib python toolchain-funcs + +MY_P="mozc-${PV}" +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}" + +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 --gypdir=third_party/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_install() { + if use ibus ; then + exeinto /usr/libexec || die + newexe "out/${BUILDTYPE}/ibus_mozc" ibus-engine-mozc || die + insinto /usr/share/ibus/component || die + doins unix/ibus/mozc.xml || die + fi + + if use scim ; then + exeinto "$(pkg-config --variable=moduledir scim)/IMEngine/" || die + newexe "out/${BUILDTYPE}/lib.target/libscim_mozc.so" mozc.so || die + exeinto "$(pkg-config --variable=moduledir scim)/SetupUI/" || die + newexe "out/${BUILDTYPE}/lib.target/libscim_mozc_setup.so" mozc-setup.so || die + fi + + exeinto "/usr/$(get_libdir)/mozc" || die + doexe "out/${BUILDTYPE}/mozc_server" || die + + if use qt4 ; then + exeinto "/usr/$(get_libdir)/mozc" || die + doexe "out/${BUILDTYPE}/mozc_tool" || die + fi +} diff --git a/app-i18n/ibus-mozc/metadata.xml b/app-i18n/ibus-mozc/metadata.xml index 3e0892bf12c2..01156a20eef9 100644 --- a/app-i18n/ibus-mozc/metadata.xml +++ b/app-i18n/ibus-mozc/metadata.xml @@ -7,5 +7,6 @@ Mozc is a Japanese Input Method Editor (IME) designed for multi-platform such as </longdescription> <use> <flag name='ibus'>Enable support for <pkg>app-i18n/ibus</pkg></flag> + <flag name='scim'>Enable support for <pkg>app-i18n/scim</pkg></flag> </use> </pkgmetadata> |