Commit ce12715b authored by Derk-Jan Hartman's avatar Derk-Jan Hartman

* mozilla support enabled

* added USE mad and libid3tag
* added mp3lame capability to ffmpeg.
* updated wxGTK requirements to 2.4.1
parent e493d0f0
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# vlc.ebuild: A Gentoo ebuild for vlc # vlc.ebuild: A Gentoo ebuild for vlc
############################################################################### ###############################################################################
# Copyright (C) 2003 VideoLAN # Copyright (C) 2003 VideoLAN
# $Id: vlc.ebuild,v 1.12 2003/07/10 00:47:42 hartman Exp $ # $Id: vlc.ebuild,v 1.13 2003/07/18 20:00:02 hartman Exp $
# #
# Authors: Derk-Jan Hartman <thedj at users.sf.net> # Authors: Derk-Jan Hartman <thedj at users.sf.net>
# #
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
# Thanks to the Gentoo Team for supporting us. # Thanks to the Gentoo Team for supporting us.
############################################################################### ###############################################################################
IUSE="arts qt ncurses dvd gtk nls 3dfx matrox svga fbcon esd kde X alsa ggi oggvorbis gnome xv oss sdl fbcon aalib slp truetype v4l xvid lirc wxwindows imlib matroska dvb pvr" IUSE="arts qt ncurses dvd gtk nls 3dfx matrox svga fbcon esd kde X alsa ggi oggvorbis gnome xv oss sdl fbcon aalib slp truetype v4l xvid lirc wxwindows imlib matroska dvb pvr mozilla mad"
# Change these to correspond with the # Change these to correspond with the
# unpacked dirnames of the CVS snapshots. # unpacked dirnames of the CVS snapshots.
...@@ -48,34 +48,35 @@ LICENSE="GPL-2" ...@@ -48,34 +48,35 @@ LICENSE="GPL-2"
KEYWORDS="~x86 ~ppc ~sparc ~alpha ~mips ~hppa" KEYWORDS="~x86 ~ppc ~sparc ~alpha ~mips ~hppa"
DEPEND="X? ( virtual/x11 ) DEPEND="X? ( virtual/x11 )
nls? ( sys-devel/gettext ) aalib? ( >=media-libs/aalib-1.4_rc4-r2 )
qt? ( x11-libs/qt ) alsa? ( >=media-libs/alsa-lib-0.9_rc2 )
dvb? ( media-libs/libdvb
media-tv/linuxtv-dvb )
dvd? ( >=media-libs/libdvdread-0.9.3 dvd? ( >=media-libs/libdvdread-0.9.3
>=media-libs/libdvdcss-1.2.6 >=media-libs/libdvdcss-1.2.6
>=media-libs/libdvdplay-1.0.1 ) >=media-libs/libdvdplay-1.0.1 )
sdl? ( >=media-libs/libsdl-1.2.5 )
esd? ( >=media-sound/esound-0.2.22 ) esd? ( >=media-sound/esound-0.2.22 )
ggi? ( >=media-libs/libggi-2.0_beta3 ) ggi? ( >=media-libs/libggi-2.0_beta3 )
gnome? ( >=gnome-base/gnome-libs-1.4.1.2-r1 )
gtk? ( =x11-libs/gtk+-1.2* ) gtk? ( =x11-libs/gtk+-1.2* )
imlib? ( >=media-libs/imlib2-1.0.6 )
kde? ( kde-base/kdelibs ) kde? ( kde-base/kdelibs )
arts? ( kde-base/kdelibs ) lirc? ( app-misc/lirc )
gnome? ( >=gnome-base/gnome-libs-1.4.1.2-r1 ) mad? ( media-libs/libmad
media-libs/libid3tag )
matroska? ( media-libs/libmatroska )
mozilla? ( >=net-www/mozilla-1.4 )
ncurses? ( sys-libs/ncurses ) ncurses? ( sys-libs/ncurses )
oggvorbis? ( >=media-libs/libvorbis-1.0 nls? ( sys-devel/gettext )
>=media-libs/libogg-1.0 ) oggvorbis? ( >=media-libs/libvorbis-1.0
alsa? ( >=media-libs/alsa-lib-0.9_rc2 ) >=media-libs/libogg-1.0 )
aalib? ( >=media-libs/aalib-1.4_rc4-r2 ) qt? ( x11-libs/qt )
xvid? ( >=media-libs/xvid-0.9.1 ) sdl? ( >=media-libs/libsdl-1.2.5 )
slp? ( >=net-libs/openslp-1.0.10 ) slp? ( >=net-libs/openslp-1.0.10 )
truetype? ( >=media-libs/freetype-2.1.4 ) truetype? ( >=media-libs/freetype-2.1.4 )
lirc? ( app-misc/lirc ) wxwindows? ( >=x11-libs/wxGTK-2.4.1 )
imlib? ( >=media-libs/imlib2-1.0.6 ) >=media-sound/lame-3.93.1
wxwindows? ( >=x11-libs/wxGTK-2.4.0 )
matroska? ( media-libs/libmatroska )
dvb? ( media-libs/libdvb
media-tv/linuxtv-dvb )
>=media-libs/libdvbpsi-0.1.2 >=media-libs/libdvbpsi-0.1.2
>=media-sound/mad-0.14.2b
>=media-libs/faad2-1.1 >=media-libs/faad2-1.1
>=media-libs/a52dec-0.7.4 >=media-libs/a52dec-0.7.4
>=media-libs/flac-1.1.0" >=media-libs/flac-1.1.0"
...@@ -142,7 +143,7 @@ src_compile(){ ...@@ -142,7 +143,7 @@ src_compile(){
use mmx || myconf="--disable-mmx" use mmx || myconf="--disable-mmx"
./configure ${myconf} \ ./configure ${myconf} \
--disable-mp3lame \ --enable-mp3lame \
--disable-vorbis || die "./configure of ffmpeg failed" --disable-vorbis || die "./configure of ffmpeg failed"
cd libavcodec cd libavcodec
...@@ -209,6 +210,8 @@ src_compile(){ ...@@ -209,6 +210,8 @@ src_compile(){
use slp || myconf="${myconf} --disable-slp" use slp || myconf="${myconf} --disable-slp"
use mad && myconf="${myconf} --enable-mad"
use truetype && myconf="${myconf} --enable-freetype" use truetype && myconf="${myconf} --enable-freetype"
# xvid is a local USE var, see /usr/portage/profiles/use.local.desc for more details # xvid is a local USE var, see /usr/portage/profiles/use.local.desc for more details
...@@ -244,11 +247,10 @@ src_compile(){ ...@@ -244,11 +247,10 @@ src_compile(){
touch config.h.in touch config.h.in
touch `find . -name Makefile.in` touch `find . -name Makefile.in`
myconf="${myconf} --enable-ffmpeg --with-ffmpeg-tree=${SFFMPEG} \ myconf="${myconf} --enable-ffmpeg --with-ffmpeg-tree=${SFFMPEG} --with-ffmpeg-mp3lame \
--enable-libmpeg2 --with-libmpeg2-tree=${SLIBMPEG2} \ --enable-libmpeg2 --with-libmpeg2-tree=${SLIBMPEG2} \
--enable-dvbpsi \ --enable-dvbpsi \
--enable-release \ --enable-release \
--enable-mad \
--enable-faad \ --enable-faad \
--enable-flac \ --enable-flac \
--enable-a52" --enable-a52"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment