# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header$ inherit eutils DESCRIPTION="Message Sequence Chart Generator (mscgen)" HOMEPAGE="http://www.mcternan.me.uk/mscgen/" SRC_URI="http://www.mcternan.me.uk/mscgen/software/${PN}-src-${PV}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86" IUSE="" RDEPEND=">=media-libs/gd-2.0.22 >=media-libs/libpng-1.2.5 >=media-libs/freetype-2.1.5 sys-libs/zlib" DEPEND="${RDEPEND} sys-devel/flex sys-devel/bison" S="${WORKDIR}/${PN}" pkg_setup() { if ! built_with_use media-libs/gd png ; then die "need media-libs/gd built with 'png' USE flag" fi } src_unpack() { unpack "${A}" cd "${S}/src" sed -i \ -e 's/-O2//g' -e 's/-static//g' \ -e 's/-objdump/@:/' \ {renderer,parser}/Makefile \ || die "sed failed" } src_compile() { cd "${S}/src" emake || die "emake failed" } src_install() { dobin bin/mscgen doman src/man/mscgen.1 dodoc README TODO CHANGES }