--- mjpegtools-2.0.0.ebuild 2011-05-29 15:54:18.515458668 +0200 +++ mjpegtools-2.0.0-r1.ebuild 2011-05-29 16:18:00.598792001 +0200 @@ -4,7 +4,7 @@ EAPI=4 -inherit flag-o-matic linux-info toolchain-funcs +inherit autotools eutils flag-o-matic linux-info toolchain-funcs MY_P=${P/_/} @@ -14,10 +14,11 @@ LICENSE="GPL-2" SLOT="1" -KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="dga dv gtk mmx png quicktime sdl static-libs v4l X" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" +IUSE="dga dv gtk mmx png quicktime sdl sdlgfx static-libs v4l X" REQUIRED_USE="!X? ( !gtk !sdl ) - X? ( sdl )" + X? ( sdl ) + sdlgfx? ( sdl )" RDEPEND="virtual/jpeg quicktime? ( media-libs/libquicktime ) @@ -27,7 +28,9 @@ X? ( x11-libs/libX11 x11-libs/libXt gtk? ( x11-libs/gtk+:2 ) - sdl? ( >=media-libs/libsdl-1.2.7-r3 ) + sdl? ( >=media-libs/libsdl-1.2.7-r3 + sdlgfx? ( media-libs/sdl-gfx ) + ) )" DEPEND="${RDEPEND} @@ -49,6 +52,8 @@ pkg_setup() { : ; } src_prepare() { + epatch "${FILESDIR}"/${P}-sdlgfx-automagic.patch + eautoreconf sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure } @@ -66,6 +71,7 @@ $(use_with dga) \ $(use_with gtk) \ $(use_with sdl libsdl) \ + $(use_with sdlgfx) \ $(use_with v4l) \ $(use_with X x) }