# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: $ DESCRIPTION="gucharmap is a Unicode character map and font viewer, with a gtk2 input method plugin." HOMEPAGE="http://gucharmap.sourceforge.net/" SRC_URI="http://ftp.gnome.org/pub/gnome/sources/${PN}/0.8/${P}.tar.bz2" LICENSE="GPL-2 LGPL-2.1" SLOT="0" KEYWORDS="~x86" IUSE="cjk gnome" DEPEND=" >=x11-libs/gtk+-2.0 >=x11-libs/pango-1.2.1 gnome? ( >=gnome-base/libgnomeui-2.0 >=gnome-base/libgnome-2.0 ) " #RDEPEND="" S=${WORKDIR}/${P} src_compile() { local myconf use gnome || myconf="--disable-gnome" use cjk || myconf="${myconf} --disable-unihan" ./configure \ --disable-dependency-tracking \ --host=${CHOST} \ --prefix=/usr \ --infodir=/usr/share/info \ --mandir=/usr/share/man \ --disable-gtk-immodules \ ${myconf} || die "./configure failed" emake || die "emake failed." } src_install() { einstall || die dodoc COPYING COPYING.LIB ChangeLog INSTALL README TODO } regen_gtkim() { einfo "Regenerating GTK-2 input module cache..." $(type -p gtk-query-immodules-2.0) >${ROOT}etc/gtk-2.0/gtk.immodules && einfo "Done." || ewarn "Failed. You must run gtk-query-immodules-2.0 manually." } pkg_postinst() { regen_gtkim } pkg_postrm() { regen_gtkim }