# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit eutils DESCRIPTION="Message Sequence Charts parser and generator" SRC_URI="http://www.mcternan.me.uk/mscgen/software/${PN}-src-${PV}.tar.gz" HOMEPAGE="http://www.mcternan.me.uk/mscgen/" SLOT="0" LICENSE="GPL-2 LGPL-2" KEYWORDS="~x86" IUSE="" DEPEND=">=media-libs/gd-2.0.22 >=media-libs/libpng-1.2.5 sys-libs/zlib >=media-libs/jpeg-6b >=media-libs/freetype-2.1.5" S=${WORKDIR}/${PN} pkg_setup() { if ! built_with_use media-libs/gd png ; then echo eerror "libgd is missing png support. Please rebuild" eerror "media-libs/gd with the 'png' USE flag enabled." echo die "need media-libs/gd built with 'png' USE flag" fi } src_unpack() { unpack ${A} cd ${S} epatch ${FILESDIR}/${P}-removewarnings.diff } src_compile() { cd src && emake || die "make failed" } src_install() { dobin bin/mscgen doman mscgen.1 dodoc README TODO src/CHANGES }