# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/x11-misc/xvidcap/xvidcap-1.1.3-r4.ebuild,v 1.2 2006/02/16 19:54:03 nelchael Exp $ inherit eutils autotools IUSE="gtk" DESCRIPTION="Screen capture utility enabling you to create videos of your desktop for illustration or documentation purposes." HOMEPAGE="http://xvidcap.sourceforge.net/" SRC_URI="mirror://sourceforge/xvidcap/${P}.tar.gz" KEYWORDS="~amd64 ~ppc ~x86" LICENSE="GPL-2" RDEPEND="gtk? ( >=x11-libs/gtk+-2.0.0 ) >=media-video/ffmpeg-0.4.9_pre1 media-libs/libpng media-libs/jpeg sys-libs/zlib !gtk? ( || ( ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXext ) virtual/x11 ) )" DEPEND="${RDEPEND} !gtk? ( || ( ( x11-proto/xextproto x11-proto/xf86dgaproto x11-proto/videoproto x11-proto/xproto ) virtual/x11 ) )" SLOT="0" src_unpack() { unpack "${A}" cd "${S}" # Fix bug #62741 and bug #115675: epatch "${FILESDIR}/${P}-ffmpeg.patch" # Fix bug #120551: epatch "${FILESDIR}/${P}-alpha_mask.patch" # Fix broken configure (bug #122592): epatch "${FILESDIR}/${P}-configure.patch" eautoreconf } src_compile() { econf `use_with gtk gtk2` || die "Configuration failed" emake || die "Compilation failed" } src_install() { einstall || die "Installation failed" # Fix for #58322 rm -fr ${D}/usr/share/doc/${PN}_${PV} dodoc NEWS TODO README AUTHORS ChangeLog XVidcap.ad }