Version bumped.
authorMamoru Komachi <usata@gentoo.org>
Sat, 17 Jun 2006 13:34:00 +0000 (13:34 +0000)
committerMamoru Komachi <usata@gentoo.org>
Sat, 17 Jun 2006 13:34:00 +0000 (13:34 +0000)
Package-Manager: portage-2.1

app-i18n/uim/ChangeLog
app-i18n/uim/Manifest
app-i18n/uim/files/digest-uim-0.5.0.1
app-i18n/uim/files/digest-uim-1.1.0 [new file with mode: 0644]
app-i18n/uim/uim-1.1.0.ebuild [new file with mode: 0644]

index f0052defc2308ac91387e36070166619ae10f2d8..f281a29f1ae4af4f5e8c68e90b4d80449417651b 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for app-i18n/uim
 # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/ChangeLog,v 1.132 2006/03/29 12:29:23 hattya Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/ChangeLog,v 1.133 2006/06/17 13:34:00 usata Exp $
+
+*uim-1.1.0 (17 Jun 2006)
+
+  17 Jun 2006; Mamoru KOMACHI <usata@gentoo.org> +uim-1.1.0.ebuild:
+  Version bumped.
 
   29 Mar 2006; Akinori Hattori <hattya@gentoo.org> uim-0.5.0.1.ebuild,
   uim-1.0.0.ebuild, uim-1.0.1.ebuild:
index b7c5d026860b1879497b81d370e55574c911c8ae..5ba9ae2b707b564181fa91b491b9797fc8f13629 100644 (file)
@@ -1,10 +1,48 @@
-MD5 5fe9bfdeb5d0e391b1975ca0d9b77f81 ChangeLog 19075
+AUX 50uim-el-gentoo.el 296 RMD160 0a966341d3f19dee46a855257ed7636a58e4418b SHA1 a313337910f00e8cd920cbf036cc5d672e95a9b5 SHA256 e572b2c766fcf5534dc687ec9a7e4384e3a5747431f91695c977a925392baeb4
 MD5 f2d1f1632eaf89b416b29ee2001c7987 files/50uim-el-gentoo.el 296
-MD5 bfda49a91f0fad04a3319739d29d59a1 files/digest-uim-0.5.0.1 64
-MD5 2ae94233c8b9078f8bf5ae9d8b08cb62 files/digest-uim-1.0.0 62
-MD5 8470e0fe2e1e730863b769223579a247 files/digest-uim-1.0.1 232
+RMD160 0a966341d3f19dee46a855257ed7636a58e4418b files/50uim-el-gentoo.el 296
+SHA256 e572b2c766fcf5534dc687ec9a7e4384e3a5747431f91695c977a925392baeb4 files/50uim-el-gentoo.el 296
+AUX uim-gtk-query-immodules-gentoo.diff 552 RMD160 e06a106bdc460057aeacab94bc471faf0e9180bc SHA1 b9de6bffe9e07c627e38a40a2ae030704454b3dc SHA256 ee7e06d7da7dd125ea4f820d5e25a3ac4cf30837a479c11cf004ac7859a262c1
 MD5 43709db248e2be1d40952ce99d3cae00 files/uim-gtk-query-immodules-gentoo.diff 552
-MD5 f5659d73ef347dcb529d867d6d5b4272 metadata.xml 642
+RMD160 e06a106bdc460057aeacab94bc471faf0e9180bc files/uim-gtk-query-immodules-gentoo.diff 552
+SHA256 ee7e06d7da7dd125ea4f820d5e25a3ac4cf30837a479c11cf004ac7859a262c1 files/uim-gtk-query-immodules-gentoo.diff 552
+DIST uim-0.5.0.1.tar.gz 1681257 RMD160 b7fa954b499b2d0dbddfb39b6e2cbdca0845d71b SHA1 d489003205c0e3a24d611e72d0b780ce35bf7474 SHA256 b9b99ca86f5f211b2ad5eafaed18147142e9d50b7eafc109f570e854bfb4f875
+DIST uim-1.0.0.tar.gz 1924314
+DIST uim-1.0.1.tar.gz 1924484 RMD160 fa0e0057a554382c06dc1f8c7287617db203bcee SHA1 a81e208856793edb6bfe748f6a5400ac03bf07b2 SHA256 cfd3a906763d0474576fd07b0ffcfbc829075a750fc4fe28dcb4e37999e4d57f
+DIST uim-1.1.0.tar.gz 2092779 RMD160 110f89de3218776fd862021147bf5a13b728689d SHA1 4d33a244ee7e432aa93fbde550048590da40cf5f SHA256 57d5799fd76bde17df859ebaffb7883c468f4bf8bb42f2bb9569c4e4b52e4ee0
+EBUILD uim-0.5.0.1.ebuild 3370 RMD160 0d69e7e91b2afe2bce509ae162e10f11cd0265ae SHA1 22bec02820d259acc36942f38bba3c46e9d98515 SHA256 9c7b60693ef863b335c8c9ccbb5804190ce27f25cf89aff3faa0587a194ccf3d
 MD5 570f5bd6865f9dc4a2e26d4c2b784c25 uim-0.5.0.1.ebuild 3370
+RMD160 0d69e7e91b2afe2bce509ae162e10f11cd0265ae uim-0.5.0.1.ebuild 3370
+SHA256 9c7b60693ef863b335c8c9ccbb5804190ce27f25cf89aff3faa0587a194ccf3d uim-0.5.0.1.ebuild 3370
+EBUILD uim-1.0.0.ebuild 3627 RMD160 867de7ab3027d4d89f530aa242077bcf85f3145f SHA1 e95e214645d6e1978215750320ed62f90d82f6bd SHA256 c8f7942356278919d82790dea9dfbace296b75f6378f2807e5f06d475355d08c
 MD5 c0d512670cad8672d674fdfd6a3ac9e5 uim-1.0.0.ebuild 3627
+RMD160 867de7ab3027d4d89f530aa242077bcf85f3145f uim-1.0.0.ebuild 3627
+SHA256 c8f7942356278919d82790dea9dfbace296b75f6378f2807e5f06d475355d08c uim-1.0.0.ebuild 3627
+EBUILD uim-1.0.1.ebuild 3627 RMD160 04f372ef74743395c8449ef852d3e0fe4160b8fb SHA1 1395e58ab4007fdc1f8906275688fdce2379042d SHA256 0ea987c3e82d91cf1ef9fb1a6becfaf6359b0d5e2410b9ce617b5841eeb2b593
 MD5 3bad9eac3f4a8d9f7bf1d95eafecddb5 uim-1.0.1.ebuild 3627
+RMD160 04f372ef74743395c8449ef852d3e0fe4160b8fb uim-1.0.1.ebuild 3627
+SHA256 0ea987c3e82d91cf1ef9fb1a6becfaf6359b0d5e2410b9ce617b5841eeb2b593 uim-1.0.1.ebuild 3627
+EBUILD uim-1.1.0.ebuild 3626 RMD160 99148a652a40a699c85d6e2b23fa8e8f80ab3d80 SHA1 c1ddc5ce531d4d53f3708a8229d3acc61ff4cb67 SHA256 e57a07bd9cf1381f9d90c1fc0653fe16a400cefd379ba21581d956c6dfff0388
+MD5 aa4d59d972e8e9d86015b6ab4c027a42 uim-1.1.0.ebuild 3626
+RMD160 99148a652a40a699c85d6e2b23fa8e8f80ab3d80 uim-1.1.0.ebuild 3626
+SHA256 e57a07bd9cf1381f9d90c1fc0653fe16a400cefd379ba21581d956c6dfff0388 uim-1.1.0.ebuild 3626
+MISC ChangeLog 19187 RMD160 d7e883677c03f08cd29f20c0ce759ae91b072dd2 SHA1 43db111d97637341943d68a07b9f81abea2239da SHA256 2e13eab52aa60eb982cc8c871ebe23d2121af3fa18069d9b1b6b2508fdc7453d
+MD5 c31ff5e39e4c997744d808f67568dba9 ChangeLog 19187
+RMD160 d7e883677c03f08cd29f20c0ce759ae91b072dd2 ChangeLog 19187
+SHA256 2e13eab52aa60eb982cc8c871ebe23d2121af3fa18069d9b1b6b2508fdc7453d ChangeLog 19187
+MISC metadata.xml 642 RMD160 4e733f159a595e48d0d02c410145909944b09554 SHA1 8187a74132d09878946f84871a8a33462481d6cb SHA256 6108d3c7a6aaf3b5d0a74575e5e725578e5a4c01128fb22ce746ebf41bc8a8e5
+MD5 f5659d73ef347dcb529d867d6d5b4272 metadata.xml 642
+RMD160 4e733f159a595e48d0d02c410145909944b09554 metadata.xml 642
+SHA256 6108d3c7a6aaf3b5d0a74575e5e725578e5a4c01128fb22ce746ebf41bc8a8e5 metadata.xml 642
+MD5 aec0b0233c7dd742efa6bd56272b932c files/digest-uim-0.5.0.1 238
+RMD160 613e003449aa93075fdeed7df8f30ab65b11793c files/digest-uim-0.5.0.1 238
+SHA256 d0c84fae2d1415b7be4d634be2e24fd5a46d4dc4811dbe7da0d8054e7a1a6121 files/digest-uim-0.5.0.1 238
+MD5 2ae94233c8b9078f8bf5ae9d8b08cb62 files/digest-uim-1.0.0 62
+RMD160 0b71a69065aa7167f771932b216f15c689e57f8f files/digest-uim-1.0.0 62
+SHA256 5af1d248c9a680c939143790b575030b68446e38fb46349e280e3c9c042fb8cf files/digest-uim-1.0.0 62
+MD5 8470e0fe2e1e730863b769223579a247 files/digest-uim-1.0.1 232
+RMD160 2a1e39b677a2184197b949bbae634737863dcd64 files/digest-uim-1.0.1 232
+SHA256 9e3b8e63ea872fded9d7efd8414bd947b07f33940a3cd63624ec182914fe93db files/digest-uim-1.0.1 232
+MD5 d9d1ffaf111db0e4099d37a6326e8b37 files/digest-uim-1.1.0 232
+RMD160 532f5a44cecfa2b35008cd3fa3d0a62855c0c0c5 files/digest-uim-1.1.0 232
+SHA256 5ad50f3b62222b426870c16939a36922eab5f4546c1bfa0d078b3f3de4df8d07 files/digest-uim-1.1.0 232
index edfdbefb7843726c29855c0db0b65a8965670aec..ad7580bc25e52e9250799007a87cc7bfa070010c 100644 (file)
@@ -1 +1,3 @@
 MD5 47313b34378f4c24ffd877f4a2b386b9 uim-0.5.0.1.tar.gz 1681257
+RMD160 b7fa954b499b2d0dbddfb39b6e2cbdca0845d71b uim-0.5.0.1.tar.gz 1681257
+SHA256 b9b99ca86f5f211b2ad5eafaed18147142e9d50b7eafc109f570e854bfb4f875 uim-0.5.0.1.tar.gz 1681257
diff --git a/app-i18n/uim/files/digest-uim-1.1.0 b/app-i18n/uim/files/digest-uim-1.1.0
new file mode 100644 (file)
index 0000000..b13199e
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 40a886894ea31be876380e64b3387442 uim-1.1.0.tar.gz 2092779
+RMD160 110f89de3218776fd862021147bf5a13b728689d uim-1.1.0.tar.gz 2092779
+SHA256 57d5799fd76bde17df859ebaffb7883c468f4bf8bb42f2bb9569c4e4b52e4ee0 uim-1.1.0.tar.gz 2092779
diff --git a/app-i18n/uim/uim-1.1.0.ebuild b/app-i18n/uim/uim-1.1.0.ebuild
new file mode 100644 (file)
index 0000000..89ae05c
--- /dev/null
@@ -0,0 +1,132 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/uim-1.1.0.ebuild,v 1.1 2006/06/17 13:34:00 usata Exp $
+
+inherit eutils kde-functions flag-o-matic multilib elisp-common
+
+MY_P="${P/_/-}"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="Simple, secure and flexible input method library"
+HOMEPAGE="http://uim.freedesktop.org/"
+SRC_URI="http://uim.freedesktop.org/releases/${MY_P}.tar.gz"
+
+LICENSE="GPL-2 BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gtk qt immqt immqt-bc nls X m17n-lib canna emacs"
+
+RDEPEND="
+       X? ( || ( (
+                           x11-libs/libX11
+                               x11-libs/libXft
+                               x11-libs/libXt
+                               x11-libs/libICE
+                               x11-libs/libSM
+                               x11-libs/libXext
+                               x11-libs/libXrender
+                         )
+                         virtual/x11 ) )
+       gtk? ( >=x11-libs/gtk+-2 )
+       m17n-lib? ( dev-libs/m17n-lib )
+       !app-i18n/uim-svn
+       canna? ( app-i18n/canna )
+       immqt? ( $(qt_min_version 3.3.4) )
+       immqt-bc? ( $(qt_min_version 3.3.4) )
+       qt? ( $(qt_min_version 3.3.4) )
+       emacs? ( virtual/emacs )
+       !<app-i18n/prime-0.9.4"
+
+DEPEND="${RDEPEND}
+       X? ( || ( ( x11-proto/xextproto x11-proto/xproto )
+                         virtual/x11 ) )
+       dev-lang/perl
+       dev-perl/XML-Parser
+       >=sys-apps/sed-4
+       sys-devel/autoconf
+       sys-devel/automake
+       sys-devel/libtool
+       nls? ( sys-devel/gettext )"
+
+pkg_setup() {
+       # An arch specific config directory is used on multilib systems
+       has_multilib_profile && GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}"
+       GTK2_CONFDIR=${GTK2_CONFDIR:=/etc/gtk-2.0/}
+}
+
+src_unpack() {
+       unpack ${A}
+
+       cd "${S}"
+       # we execute gtk-query-immodules-2.0 in pkg_postinst()
+       # to not violate sandbox.
+       sed -i -e "/gtk-query-immodules-2.0/s/.*/       :\\\\/g" \
+               Makefile.am || die
+       use X || sed -i -e '/^SUBDIRS/s/xim//' Makefile.in || die
+}
+
+src_compile() {
+       local myconf
+       use qt && set-qtdir 3
+       if use immqt || use immqt-bc ; then
+               myconf="${myconf} --with-qt-immodule"
+               export CPPFLAGS="${CPPFLAGS} -DQT_THREAD_SUPPORT"
+       fi
+
+       myconf="${myconf}
+               $(use_enable nls)
+               $(use_with X x)
+               $(use_with gtk gtk2)
+               $(use_with m17n-lib m17nlib)
+               $(use_with canna)
+               $(use_with qt)
+               $(use_enable emacs)"
+
+       autoreconf
+       libtoolize --copy --force
+
+       # --with-scim is not stable enough
+       # --with-libedit should be fixed in SVN trunk, but not well tested
+       econf ${myconf} --without-scim --without-libedit || die "econf failed"
+       emake -j1 || die "emake failed"
+}
+
+src_install() {
+       make DESTDIR="${D}" install || die "make install failed"
+
+       dodoc AUTHORS ChangeLog INSTALL* NEWS README*
+       dodoc doc/{HELPER-CANDWIN,KEY,UIM-SH}
+       use X && dodoc doc/XIM-SERVER
+       use emacs && elisp-site-file-install ${FILESDIR}/50uim-el-gentoo.el
+}
+
+pkg_postinst() {
+       einfo
+       einfo "To use uim-anthy you should emerge app-i18n/anthy or app-i18n/anthy-ss."
+       einfo "To use uim-skk you should emerge app-i18n/skk-jisyo."
+       einfo "To use uim-prime you should emerge app-i18n/prime."
+       einfo
+
+       ewarn
+       ewarn "New input method switcher has been introduced. You need to set"
+       ewarn
+       ewarn "% GTK_IM_MODULE=uim ; export GTK_IM_MODULE"
+       ewarn "% QT_IM_MODULE=uim ; export QT_IM_MODULE"
+       ewarn "% XMODIFIERS=@im=uim ; export XMODIFIERS"
+       ewarn
+       ewarn "If you would like to use uim-anthy as default input method, put"
+       ewarn "(define default-im-name 'anthy)"
+       ewarn "to your ~/.uim."
+       ewarn
+       ewarn "All input methods can be found by running uim-im-switcher-gtk"
+       ewarn "or uim-im-switcher-qt."
+       ewarn
+
+       use gtk && gtk-query-immodules-2.0 > ${ROOT}/${GTK2_CONFDIR}/gtk.immodules
+       use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+       use gtk && gtk-query-immodules-2.0 > ${ROOT}/${GTK2_CONFDIR}/gtk.immodules
+       use emacs && elisp-site-regen
+}