--- /usr/portage/media-video/transcode/transcode-0.6.13-r1.ebuild 2004-11-08 14:09:02.000000000 +0100 +++ transcode-0.6.13-r1.ebuild 2004-11-22 15:05:59.179467520 +0100 @@ -14,19 +14,19 @@ SRC_URI="http://vtel.rgv.net/~ahze/dist/ LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~ppc ~amd64" -IUSE="X 3dnow avi altivec divx4linux encode mmx mpeg oggvorbis quicktime sdl sse theora" +IUSE="X 3dnow avi altivec divx4linux encode mmx mpeg oggvorbis quicktime sdl sse theora xvid dv net mjpegtools a52 fame v4l xml2 dvdread jpeg lzo freetype2" -DEPEND=">=media-libs/a52dec-0.7.4 +DEPEND="a52? ( >=media-libs/a52dec-0.7.4 ) =sys-devel/gcc-3* - >=media-libs/libdv-0.99 + dv? ( >=media-libs/libdv-0.99 ) x86? ( >=dev-lang/nasm-0.98.36 ) - >=media-libs/libdvdread-0.9.0 + dvdread? ( >=media-libs/libdvdread-0.9.0 ) >=media-video/ffmpeg-0.4.9_pre1 - >=media-libs/xvid-1.0.2 - >=media-video/mjpegtools-1.6.2-r3 - >=dev-libs/lzo-1.08 - >=media-libs/libfame-0.9.1 - >=media-gfx/imagemagick-5.5.6.0 + xvid? ( >=media-libs/xvid-1.0.2 ) + mjpegtools? ( >=media-video/mjpegtools-1.6.2-r3 ) + lzo? ( >=dev-libs/lzo-1.08 ) + fame? ( >=media-libs/libfame-0.9.1 ) + imagemagick? ( >=media-gfx/imagemagick-5.5.6.0 ) media-libs/netpbm media-libs/libexif X? ( virtual/x11 ) @@ -38,7 +38,9 @@ DEPEND=">=media-libs/a52dec-0.7.4 quicktime? ( >=media-libs/libquicktime-0.9.3 ) oggvorbis? ( media-libs/libvorbis media-libs/libogg ) - theora? ( media-libs/libtheora )" + theora? ( media-libs/libtheora ) + jpeg? ( media-libs/jpeg ) + freetype2? ( >=media-libs/freetype-2 )" # pvm? ( >=sys-cluster/pvm-3.4 ) src_unpack() { @@ -53,11 +55,6 @@ src_compile() { # fix invalid paths in .la files of plugins elibtoolize - local myconf="--with-dvdread --enable-mjpegtools --with-mjpegtools \ - --enable-imagemagick --enable-lzo --enable-a52 --enable-libfame" - - use quicktime && myconf="${myconf} --enable-libquicktime" - # use pvm \ # && myconf="${myconf} --enable-pvm3 \ # --with-pvm3-lib=${PVM_ROOT}/lib/LINUX \ @@ -81,6 +78,19 @@ src_compile() { $(use_enable oggvorbis vorbis) \ $(use_enable theora) \ $(use_enable X x) \ + $(use_enable mjpegtools) \ + $(use_enable a52) \ + $(use_enable fame libfame) \ + $(use_enable dv libdv) \ + $(use_enable quicktime libquicktime) \ + $(use_enable v4l) \ + $(use_enable xml2 libxml2) \ + $(use_enable dvdread libdvdread) \ + $(use_enable imagemagick) \ + $(use_enable jpeg libjpeg) \ + $(use_enable lzo) \ + $(use_enable freetype2) \ + $(use_enable net netstream) \ ${myconf} \ || die