summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-video/vlc/vlc-0.6.2.ebuild')
-rw-r--r--media-video/vlc/vlc-0.6.2.ebuild186
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-*
-}