# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI="2" inherit eutils DESCRIPTION="A GTK2 8085 Simulator" HOMEPAGE="http://www.gnusim8085.org" SRC_URI="http://edge.launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="nls doc" DEPEND=">=x11-libs/gtk+-2.12 =x11-libs/gtksourceview-2* nls? ( >=sys-devel/gettext-0.10.40 )" RDEPEND="${DEPEND}" src_prepare() { # We'll install data properly sed -i \ -e "s:install-exec-am install-data-am:install-exec-am:" \ -e "s:SUBDIRS = po src pixmaps doc data:SUBDIRS = po src pixmaps data:" \ "${S}"/Makefile.in \ || die "Patch failed" } src_configure() { myconf="${myconf} --prefix=${D}/usr $(use_enable nls)" econf ${myconf} || die "Configuration failed" } src_install() { emake install || die "Installation Failed!" dodoc AUTHORS ChangeLog NEWS README TODO || die "dodoc failed" doman doc/gnusim8085.1 || die "domain failed" if use doc; then insinto /usr/share/doc/${PF}/examples doins doc/examples/*.asm || die "doins examples failed" dodoc doc/asm-guide.txt || die "dodoc asm-guide failed" fi make_desktop_entry gnusim8085 GNUSim8085 gnusim8085 Development }