# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-i18n/scim-qtimm/scim-qtimm-0.9.4.ebuild,v 1.2 2006/03/09 17:01:24 flameeyes Exp $ inherit kde-functions eutils DESCRIPTION="Qt immodules input method framework plugin for SCIM" HOMEPAGE="http://scim.freedesktop.org/" SRC_URI="mirror://sourceforge/scim/${P}.tar.bz2 http://freedesktop.org/~scim/${PN}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="nls debug" RDEPEND="|| ( >=app-i18n/scim-1.4.2 >=app-i18n/scim-cvs-1.4.2 ) nls? ( virtual/libintl ) $(qt_min_version 3.3.4)" DEPEND="${RDEPEND} nls? ( sys-devel/gettext )" pkg_setup() { if [ ! -e /usr/qt/3/plugins/inputmethods/libqimsw-none.so ] ; then die "You need to rebuild >=x11-libs/qt-3.3.4 with immqt-bc(recommended) or immqt USE flag enabled." fi } src_unpack() { unpack ${A} cd ${S} epatch "${FILESDIR}/${P}-qtimm-check.patch" make -f admin/Makefile.common || die "reautotooling failed" } src_compile() { econf \ $(use_enable nls) \ $(use_enable debug scim-debug) || die emake || die "make failed." } src_install() { make DESTDIR=${D} install || die "make install failed" dodoc AUTHORS ChangeLog README NEWS TODO } pkg_postinst() { einfo einfo "After you emerged ${PN}, use right click to switch immodules for Qt." einfo "If you would like to use ${PN} as default instead of XIM, set" einfo " % export QT_IM_MODULE=scim" einfo }