# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 GNOME2_LA_PUNT="yes" inherit gnome2-utils xdg-utils DESCRIPTION="Genius Mathematics Tool and the GEL Language" HOMEPAGE="http://www.jirka.org/genius.html" SRC_URI="${SRC_URI} doc? ( http://www.jirka.org/${PN}-reference.pdf )" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="doc gnome nls" RDEPEND=" dev-libs/glib:2 dev-libs/gmp:0= dev-libs/mpfr:0= dev-libs/popt sys-libs/ncurses:0= sys-libs/readline:0= gui-libs/amtk:5 gnome? ( x11-libs/gtk+:3 gnome-base/libgnome gnome-base/libgnomeui gnome-base/libglade:2.0 x11-libs/gtksourceview:4 x11-libs/vte:0 ) " DEPEND="${RDEPEND} app-text/rarian dev-util/gtk-update-icon-cache dev-util/intltool || ( sys-devel/bison dev-util/yacc ) sys-devel/flex app-text/gnome-doc-utils nls? ( sys-devel/gettext ) " src_prepare() { default # Syntax highlighting for Portage sed -i -e "s:*.sh;:*.sh;*.ebuild;*.eclass;:" \ data/filetype_extensions.conf || die if [[ ${PV} = *_pre* ]] || [[ ${PV} = 9999* ]] ; then eautoreconf fi } src_configure() { local myeconfargs=( --disable-html-docs --disable-dependency-tracking --docdir="${EPREFIX}/usr/share/doc/${PF}" $(use_enable gtk3) $(use_enable vte) ) econf "${myeconfargs[@]}" } src_install() { use doc && DOCS+=" ${DISTDIR}/${PN}-reference.pdf" emake DESTDIR="${D}" install find "${ED}" \( -name '*.a' -o -name '*.la' \) -delete || die }