diff options
Diffstat (limited to 'media-video/vlc/vlc-0.6.2.ebuild')
-rw-r--r-- | media-video/vlc/vlc-0.6.2.ebuild | 186 |
1 files changed, 0 insertions, 186 deletions
diff --git a/media-video/vlc/vlc-0.6.2.ebuild b/media-video/vlc/vlc-0.6.2.ebuild deleted file mode 100644 index dab72093a847..000000000000 --- a/media-video/vlc/vlc-0.6.2.ebuild +++ /dev/null @@ -1,186 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-0.6.2.ebuild,v 1.27 2005/05/14 23:36:51 flameeyes Exp $ - -# Missing support for... -# tarkin - package not in portage yet - experimental -# theora - package not in portage yet - experimental -# tremor - package not in portage yet - experimental - -inherit toolchain-funcs eutils - -DESCRIPTION="VideoLAN Client - DVD/video player and more" -HOMEPAGE="http://www.videolan.org/vlc/" -SRC_URI="http://www.videolan.org/pub/${PN}/${PV}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha x86" -IUSE="3dfx X aalib alsa altivec arts debug dvb dvd dvdread esd aac fbcon ggi - gnome gtk imlib joystick kde lirc mad matroska mozilla ncurses nls ogg vorbis oss - qt sdl slp svga truetype v4l wxwindows xosd xv xvid" - -RDEPEND="X? ( virtual/x11 ) - aalib? ( >=media-libs/aalib-1.4_rc4-r2 ) - alsa? ( >=media-libs/alsa-lib-0.9_rc2 ) - arts? ( kde-base/kdelibs ) - dvb? ( media-libs/libdvb - media-tv/linuxtv-dvb ) - dvd? ( >=media-libs/libdvdread-0.9.3 - >=media-libs/libdvdcss-1.2.8 - >=media-libs/libdvdplay-1.0.1 ) - esd? ( >=media-sound/esound-0.2.22 ) - aac? ( >=media-libs/faad2-1.1 ) - ggi? ( >=media-libs/libggi-2.0_beta3 ) - gnome? ( >=gnome-base/gnome-libs-1.4.1.2-r1 ) - gtk? ( =x11-libs/gtk+-1.2* ) - imlib? ( >=media-libs/imlib2-1.0.6 ) - kde? ( kde-base/kdelibs ) - lirc? ( app-misc/lirc ) - mad? ( >=media-sound/madplay-0.14.2b ) - matroska? ( >=media-libs/libmatroska-0.4.4 ) - mozilla? ( >=www-client/mozilla-1.4 ) - ncurses? ( sys-libs/ncurses ) - nls? ( sys-devel/gettext ) - vorbis? ( >=media-libs/libvorbis-1.0 ) - ogg? ( >=media-libs/libogg-1.0 ) - qt? ( x11-libs/qt ) - sdl? ( >=media-libs/libsdl-1.2.5 ) - slp? ( >=net-libs/openslp-1.0.10 ) - truetype? ( >=media-libs/freetype-2.1.4 ) - wxwindows? ( >=x11-libs/wxGTK-2.4.1 ) - xosd? ( >=x11-libs/xosd-2.0 ) - xvid? ( =media-libs/xvid-0.9* ) - 3dfx? ( media-libs/glide-v3 ) - >=media-libs/a52dec-0.7.4 - >=media-libs/flac-1.1.0 - >=media-libs/libdv-0.98 - >=media-libs/libdvbpsi-0.1.3 - >=media-video/ffmpeg-0.4.7 - =media-libs/libmpeg2-0.3* - >=media-video/mplayer-0.90" - -DEPEND="$RDEPEND >=sys-devel/autoconf-2.58" - -# mplayer is a required dependancy until the libpostproc code becomes -# a separate packages or until ffmpeg gets support for installing -# the library. - - -# get kde and arts paths -if use kde || use arts; then - inherit kde-functions - set-kdedir 3 - # $KDEDIR is now set to arts/kdelibs location -fi - -src_unpack() { - unpack ${A} - - # Mozilla plugin related fix - epatch ${FILESDIR}/${PV}-mozilla-fix.patch - - cd ${S} - - # if qt3 is installed, patch vlc to work with it instead of qt2 - ( use qt || use kde ) && ( \ - if [ ${QTDIR} = "/usr/qt/3" ] - then - sed -i -e "s:-lkfile::" configure - - cd ${S}/modules/gui/kde - sed -i -e "s:\(#include <kmainwindow.h>\):\1\n#include <kstatusbar.h>:" interface.h - - sed -i -e 's:\("vlc preferences", true, false, \)\("Save\):\1(KGuiItem)\2:' preferences.cpp - fi - ) - - # We only have glide v3 in portage - cd ${S} - sed -i -e "s:/usr/include/glide:/usr/include/glide3:" configure - sed -i -e "s:glide2x:glide3:" configure - cd ${S}/modules/video_output - epatch ${FILESDIR}/glide.patch - cd ${S} - - touch configure.ac - touch aclocal.m4 - touch configure - touch config.h.in - touch `find . -name Makefile.in` -} - -src_compile(){ - local myconf - myconf="--disable-mga --enable-flac --with-gnu-ld" - - #--enable-pth GNU Pth support (default disabled) - #--enable-st State Threads (default disabled) - #--enable-gprof gprof profiling (default disabled) - #--enable-cprof cprof profiling (default disabled) - #--enable-mostly-builtin most modules will be built-in (default disabled) - #--disable-optimizations disable compiler optimizations (default enabled) - #--enable-testsuite build test modules (default disabled) - #--disable-plugins make all plugins built-in (default plugins enabled) - - use debug && myconf="${myconf} --enable-debug" \ - || myconf="${myconf} --enable-release" - - (use imlib && use wxwindows) && myconf="${myconf} --enable-skins" - - use mozilla \ - && myconf="${myconf} --enable-mozilla \ - MOZILLA_CONFIG=/usr/lib/mozilla/mozilla-config \ - XPIDL=/usr/bin/xpidl" - - export CXXFLAGS="" - export CFLAGS="" - export WANT_AUTOCONF=2.5 - export WANT_AUTOMAKE=1.6 - - econf \ - `use_enable nls` \ - `use_enable slp` \ - `use_enable xosd` \ - `use_enable ncurses` \ - `use_enable alsa` \ - `use_enable esd` \ - `use_enable oss` \ - `use_enable ggi` \ - `use_enable sdl` \ - `use_enable mad` \ - `use_enable aac faad` \ - `use_enable xvid` \ - `use_enable v4l` \ - `use_enable dvd` \ - `use_enable dvd vcd` `use_enable dvdread` `use_enable dvd dvdplay` \ - `use_enable dvb satellite` `use_enable dvb pvr` \ - `use_enable joystick` `use_enable lirc` \ - `use_enable qt` `use_enable kde` `use_enable arts` \ - `use_enable gtk` `use_enable gnome` \ - `use_enable ogg` `use_enable vorbis` \ - `use_enable matroska mkv` \ - `use_enable truetype freetype` \ - `use_enable svga svgalib` \ - `use_enable fbcon fb` \ - `use_enable aalib aa` \ - `use_enable xv xvideo` \ - `use_enable X x11` \ - `use_enable 3dfx glide` \ - `use_enable altivec` \ - ${myconf} || die "configure failed" - - if [ `gcc-major-version` -eq 2 ]; then - sed -i s:"-fomit-frame-pointer":: vlc-config - fi - - MAKEOPTS="${MAKEOPTS} -j1" - emake || die "make failed" -} - -src_install() { - einstall || die "make install failed" - - dodoc ABOUT-NLS AUTHORS COPYING ChangeLog HACKING INSTALL* \ - MAINTAINERS NEWS README* THANKS doc/ChangeLog-* -} |