From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1MKvUJ-00041g-VI for garchives@archives.gentoo.org; Sun, 28 Jun 2009 14:36:12 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0A5CDE03B8; Sun, 28 Jun 2009 14:36:11 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id BBE5EE03D3 for ; Sun, 28 Jun 2009 14:36:10 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 685FC650A6 for ; Sun, 28 Jun 2009 14:36:10 +0000 (UTC) Received: from matsuu by stork.gentoo.org with local (Exim 4.69) (envelope-from ) id 1MKvUH-00017N-Sc for gentoo-commits@lists.gentoo.org; Sun, 28 Jun 2009 14:36:09 +0000 From: "Matsuu Takuto (matsuu)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, matsuu@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in app-i18n/uim: ChangeLog uim-1.5.6-r1.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog uim-1.5.6-r1.ebuild X-VCS-Directories: app-i18n/uim X-VCS-Committer: matsuu X-VCS-Committer-Name: Matsuu Takuto Content-Type: text/plain; charset=utf8 Message-Id: Sender: Matsuu Takuto Date: Sun, 28 Jun 2009 14:36:09 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 0f9a99b7-d4de-4780-8ca0-7a3aa0b66028 X-Archives-Hash: c0ff55c264d65efc146aa4b291408711 matsuu 09/06/28 14:36:09 Modified: ChangeLog Added: uim-1.5.6-r1.ebuild Log: Fixed libedit related issue, bug #275420. (Portage version: 2.1.6.13/cvs/Linux x86_64) Revision Changes Path 1.197 app-i18n/uim/ChangeLog file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-i18n/uim/Chang= eLog?rev=3D1.197&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-i18n/uim/Chang= eLog?rev=3D1.197&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-i18n/uim/Chang= eLog?r1=3D1.196&r2=3D1.197 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/app-i18n/uim/ChangeLog,v retrieving revision 1.196 retrieving revision 1.197 diff -u -r1.196 -r1.197 --- ChangeLog 25 Jun 2009 14:54:39 -0000 1.196 +++ ChangeLog 28 Jun 2009 14:36:09 -0000 1.197 @@ -1,6 +1,11 @@ # ChangeLog for app-i18n/uim # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/ChangeLog,v 1.196 2009/0= 6/25 14:54:39 matsuu Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/ChangeLog,v 1.197 2009/0= 6/28 14:36:09 matsuu Exp $ + +*uim-1.5.6-r1 (28 Jun 2009) + + 28 Jun 2009; MATSUU Takuto +uim-1.5.6-r1.ebuild: + Fixed libedit related issue, bug #275420. =20 *uim-1.5.6 (25 Jun 2009) =20 1.1 app-i18n/uim/uim-1.5.6-r1.ebuild file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-i18n/uim/uim-1= .5.6-r1.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-i18n/uim/uim-1= .5.6-r1.ebuild?rev=3D1.1&content-type=3Dtext/plain Index: uim-1.5.6-r1.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/uim-1.5.6-r1.ebuild,v 1.1= 2009/06/28 14:36:09 matsuu Exp $ EAPI=3D"2" inherit autotools eutils qt3 multilib elisp-common flag-o-matic DESCRIPTION=3D"Simple, secure and flexible input method library" HOMEPAGE=3D"http://code.google.com/p/uim/" SRC_URI=3D"http://uim.googlecode.com/files/${P}.tar.bz2" LICENSE=3D"BSD GPL-2 LGPL-2.1" SLOT=3D"0" KEYWORDS=3D"~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" IUSE=3D"+anthy canna eb emacs gnome gtk kde libedit libnotify m17n-lib nc= urses nls prime qt3 qt4 unicode X xft linguas_zh_CN linguas_zh_TW linguas= _ja linguas_ko" RDEPEND=3D"X? ( x11-libs/libX11 x11-libs/libXft x11-libs/libXt x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXrender ) anthy? ( unicode? ( >=3Dapp-i18n/anthy-8622 ) !unicode? ( app-i18n/anthy ) ) canna? ( app-i18n/canna ) eb? ( dev-libs/eb ) emacs? ( virtual/emacs ) gnome? ( >=3Dgnome-base/gnome-panel-2.14 ) gtk? ( >=3Dx11-libs/gtk+-2.4 ) kde? ( kde-base/kdelibs:3.5 ) libedit? ( dev-libs/libedit ) libnotify? ( >=3Dx11-libs/libnotify-0.4 ) m17n-lib? ( >=3Ddev-libs/m17n-lib-1.3.1 ) ncurses? ( sys-libs/ncurses ) nls? ( virtual/libintl ) prime? ( app-i18n/prime ) qt3? ( || ( >=3Dx11-libs/qt-3.2.0:3[immqt-bc] >=3Dx11-libs/qt-3.2.0:3[im= mqt] ) ) qt4? ( || ( x11-libs/qt-core:4 =3Dx11-libs/qt-4.3*:4 ) ) !app-i18n/uim-svn !=3Dapp-i18n/scim-1.3.0 ) # broken # sj3? ( >=3Dapp-i18n/sj3-2.0.1.21 ) # wnn? ( app-i18n/wnn ) DEPEND=3D"${RDEPEND} dev-util/pkgconfig >=3Dsys-devel/gettext-0.15 X? ( x11-proto/xextproto x11-proto/xproto )" RDEPEND=3D"${RDEPEND} X? ( media-fonts/font-sony-misc linguas_zh_CN? ( || ( media-fonts/font-isas-misc media-fonts/intlfonts ) ) linguas_zh_TW? ( media-fonts/intlfonts ) linguas_ja? ( || ( media-fonts/font-jis-misc media-fonts/intlfonts ) ) linguas_ko? ( || ( media-fonts/font-daewoo-misc media-fonts/intlfonts ) ) )" SITEFILE=3D50${PN}-gentoo.el pkg_setup() { # An arch specific config directory is used on multilib systems has_multilib_profile && GTK2_CONFDIR=3D"/etc/gtk-2.0/${CHOST}" GTK2_CONFDIR=3D${GTK2_CONFDIR:=3D/etc/gtk-2.0/} } src_prepare() { epatch "${FILESDIR}/${PN}-1.5.4-gentoo.patch" epatch "${FILESDIR}/${PN}-1.5.4-gcc43.patch" epatch "${FILESDIR}/${PN}-1.5.4-zhTW.patch" # bug 275420 sed -i -e "s:\$libedit_path/lib:/$(get_libdir):g" configure.ac || die eautoconf } src_configure() { local myconf if use gtk && (use anthy || use canna) ; then myconf=3D"${myconf} --enable-dict" else myconf=3D"${myconf} --disable-dict" fi if use qt3 ; then append-flags -DQT_THREAD_SUPPORT fi if use gtk || use qt3 ; then myconf=3D"${myconf} --enable-pref" else myconf=3D"${myconf} --disable-pref" fi if use anthy ; then if use unicode ; then myconf=3D"${myconf} --with-anthy-utf8" else myconf=3D"${myconf} --with-anthy" fi else myconf=3D"${myconf} --without-anthy" fi if use qt3 && use kde ; then myconf=3D"${myconf} --enable-notify=3Dknotify3" elif use libnotify ; then myconf=3D"${myconf} --enable-notify=3Dlibnotify" fi econf $(use_with X x) \ $(use_with canna) \ $(use_with eb) \ $(use_enable emacs) \ $(use_with emacs lispdir "${SITELISP}") \ $(use_enable gnome gnome-applet) \ $(use_with gtk gtk2) \ $(use_with libedit) \ $(use_enable kde kde-applet) \ $(use_with m17n-lib m17nlib) \ $(use_enable ncurses fep) \ $(use_enable nls) \ $(use_with prime) \ $(use_with qt3 qt) \ $(use_with qt3 qt-immodule) \ $(use_with qt4 qt4-immodule) \ $(use_with xft) \ ${myconf} || die "econf failed" } src_compile() { emake || die "emake failed" if use emacs; then cd emacs elisp-compile *.el || die "elisp-compile failed" fi } src_install() { # parallel make install b0rked, bug #222677 emake -j1 INSTALL_ROOT=3D"${D}" DESTDIR=3D"${D}" install || die "make in= stall failed" dodoc AUTHORS ChangeLog* NEWS README RELNOTE if use emacs; then elisp-install uim-el emacs/*.elc || die "elisp-install failed" elisp-site-file-install "${FILESDIR}/${SITEFILE}" uim-el \ || die "elisp-site-file-install failed" fi } pkg_postinst() { elog elog "To use uim-skk you should emerge app-i18n/skk-jisyo." elog elog "New input method switcher has been introduced. You need to set" elog elog "% GTK_IM_MODULE=3Duim ; export GTK_IM_MODULE" elog "% QT_IM_MODULE=3Duim ; export QT_IM_MODULE" elog "% XMODIFIERS=3D@im=3Duim ; export XMODIFIERS" elog elog "If you would like to use uim-anthy as default input method, put" elog "(define default-im-name 'anthy)" elog "to your ~/.uim." elog elog "All input methods can be found by running uim-im-switcher-gtk" elog "or uim-im-switcher-qt." elog elog "If you upgrade from a version of uim older than 1.4.0," elog "you should run revdep-rebuild." use gtk && gtk-query-immodules-2.0 > "${ROOT}/${GTK2_CONFDIR}/gtk.immodu= les" if use emacs; then elisp-site-regen echo elog "uim is autoloaded with Emacs with a minimal set of features:" elog "There is no keybinding defined to call it directly, so please" elog "create one yourself and choose an input method." elog "Integration with LEIM is not done with this ebuild, please have" elog "a look at the documentation how to achieve this." fi } pkg_postrm() { use gtk && gtk-query-immodules-2.0 > "${ROOT}/${GTK2_CONFDIR}/gtk.immodu= les" use emacs && elisp-site-regen }