# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-video/cinepaint/cinepaint-0.22.1.ebuild,v 1.6 2008/12/15 01:54:57 yngwin Exp $ EAPI="1" inherit eutils versionator flag-o-matic MY_PV=$(replace_version_separator 2 '-') S=${WORKDIR}/${PN}-${MY_PV} DESCRIPTION="motion picture editing tool used for painting and retouching of movies" SRC_URI="mirror://sourceforge/cinepaint/${PN}-${MY_PV}.tar.gz" HOMEPAGE="http://cinepaint.sourceforge.net/" SLOT="0" KEYWORDS="~amd64 ~ppc x86" LICENSE="GPL-2" IUSE="gutenprint png zlib" RDEPEND=">=x11-libs/gtk+-2.0 png? ( >=media-libs/libpng-1.2 ) zlib? ( sys-libs/zlib ) gutenprint? ( >=net-print/gutenprint-5.0.0 ) media-libs/openexr >=media-libs/lcms-1.16 media-libs/tiff media-libs/jpeg x11-libs/fltk:1.1 x11-libs/libXmu x11-libs/libXinerama x11-libs/libXpm" DEPEND="${RDEPEND} dev-util/pkgconfig x11-proto/xineramaproto" pkg_setup() { if ! built_with_use x11-libs/fltk opengl ; then eerror "${PN} requires x11-libs/fltk to be built with opengl" die "Please install x11-libs/fltk with opengl useflag enabled" fi } src_unpack() { unpack ${A} cd "${S}" epatch "${FILESDIR}/${P}-gcc43.patch" epatch "${FILESDIR}/${P}-multiple_parameters_named.patch" epatch "${FILESDIR}/${P}-implicitdecls.patch" epatch "${FILESDIR}/${P}-rpath.patch" } src_compile(){ econf $(use_enable gutenprint print) --enable-gtk2 || die "econf failed" emake || die "emake failed" } src_install(){ emake DESTDIR="${D}" install || die "emake install failed" dodoc AUTHORS ChangeLog README NEWS }