# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=0 inherit flag-o-matic DESCRIPTION="A tool that emulates the behavior of a Von-Neumann machine" HOMEPAGE="http://home.gna.org/vov/" SRC_URI="http://download.gna.org/vov/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="x86" IUSE="debug gprof" RDEPEND="" DEPEND=">=sys-devel/flex-2.5.33-r3 >=sys-apps/sed-4.1.5" src_unpack() { unpack ${A} # do no install redundant documentation cd "${S}" sed -i 's/src scripts docs/src scripts/' "${S}/Makefile.in" } src_compile() { local fp_support="" if use gprof; then filter-flags "-fomit-frame-pointer" fp_support="--enable-frame-pointer" fi econf \ `use_enable gprof` \ `use_enable debug` \ ${fp_support} \ || die "econf failed" emake || die "emake failed" } src_install() { emake DESTDIR="${D}" install || die "emake install failed" dodoc AUTHORS README NEWS doman docs/vov.1 }