[Lunar-commits] <moonbase> vlc-git: Adding to zbeta.
Dennis `stumbles` Veatch
stumbles at lunar-linux.org
Thu May 6 13:34:33 CEST 2010
commit 960cf16a5dc2eb6da1833dbedbaaee7ca1309be1
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date: Thu May 6 07:34:33 2010 -0400
vlc-git: Adding to zbeta.
---
zbeta/vlc-git/BUILD | 27 +++++++++++
zbeta/vlc-git/CONFLICTS | 1 +
zbeta/vlc-git/DEPENDS | 118 +++++++++++++++++++++++++++++++++++++++++++++++
zbeta/vlc-git/DETAILS | 18 +++++++
4 files changed, 164 insertions(+), 0 deletions(-)
diff --git a/zbeta/vlc-git/BUILD b/zbeta/vlc-git/BUILD
new file mode 100644
index 0000000..d07d97c
--- /dev/null
+++ b/zbeta/vlc-git/BUILD
@@ -0,0 +1,27 @@
+(
+
+ # Use a default font which actually exists
+# sedit "s:truetype/freefont/FreeSerifBold.ttf:dejavu-ttf/DejaVuSerif-Bold.ttf:" modules/misc/freetype.c &&
+
+ ./bootstrap &&
+
+ if in_depends vlc qt4; then
+ . /etc/profile.d/qt4.rc
+ fi &&
+
+ OPTS+=" --enable-release --enable-x11 --enable-xvideo --enable-v4l \
+ --disable-nls --disable-mozilla" &&
+
+ default_build &&
+
+ # It's 2009. Why can't VLC install their own icons yet?
+ for x in 16x16 32x32 48x48 128x128 ; do
+ mkdir -p /usr/share/icons/hicolor/$x/apps/ &&
+ ln -sf /usr/share/vlc/vlc$x.png /usr/share/icons/hicolor/$x/apps/vlc.png ;
+ done &&
+
+ if [[ -e /usr/bin/gtk-update-icon-cache ]] ; then
+ gtk-update-icon-cache -f /usr/share/icons/hicolor/
+ fi
+
+) > $C_FIFO 2>&1
diff --git a/zbeta/vlc-git/CONFLICTS b/zbeta/vlc-git/CONFLICTS
new file mode 100644
index 0000000..df79f72
--- /dev/null
+++ b/zbeta/vlc-git/CONFLICTS
@@ -0,0 +1 @@
+conflicts vlc
diff --git a/zbeta/vlc-git/DEPENDS b/zbeta/vlc-git/DEPENDS
new file mode 100644
index 0000000..09eddf7
--- /dev/null
+++ b/zbeta/vlc-git/DEPENDS
@@ -0,0 +1,118 @@
+depends mpeg2dec
+depends ffmpeg
+
+optional_depends "dejavu-ttf" "" "" "for DejaVu (default) font"
+optional_depends "hal" "" "" "for HAL support"
+optional_depends "alsa-lib" "" "" "for ALSA support"
+optional_depends "libogg" "" "" "for OGG support"
+optional_depends "libvorbis" "" "" "for Vorbis support"
+optional_depends "libmodplug" "" "" "for MOD support"
+optional_depends "speex" "" "" "for Speex support"
+optional_depends "SDL_image" "" "" "for SDL image support"
+optional_depends "SDL" "" "" "for SDL support"
+optional_depends "libcdio" "" "" "for CD-ROM control"
+optional_depends "libcddb" "" "" "for CDDB support"
+optional_depends "libmatroska" "" "" "for Matroska support"
+optional_depends "libmpcdec" "" "" "for Musepack support"
+optional_depends "libxml2" "" "" "for XML support"
+optional_depends "libpng" "" "" "for PNG support"
+optional_depends "gnutls" "" "" "for TLS/SSL support"
+optional_depends "libdvdnav" "" "" "for DVD navigation"
+optional_depends "gnome-vfs" "" "" "for GNOME Vfs support"
+optional_depends "freetype2" "" "" "for TrueType support"
+optional_depends "pulseaudio" "" "" "for Pulse Audio support"
+
+optional_depends "a52dec" \
+ "" \
+ "--disable-a52" \
+ "for a52dec support"
+
+optional_depends "libmad" \
+ "" \
+ "--disable-mad" \
+ "for MP3 support"
+
+optional_depends "fribidi" \
+ "" \
+ "--disable-fribidi" \
+ "for Fribidi (bidirectional text) support"
+
+optional_depends "ncurses" \
+ "" \
+ "--disable-ncurses" \
+ "for ncurses support"
+
+optional_depends "librsvg" \
+ "--enable-svg" \
+ "" \
+ "for svg support"
+
+optional_depends "dirac" \
+ "--enable-dirac" \
+ "" \
+ "for dirac support"
+
+optional_depends "libtheora" \
+ "--enable-theora" \
+ "" \
+ "for theora support"
+
+optional_depends "jack" \
+ "--enable-jack" \
+ "" \
+ "for jack support"
+
+optional_depends "faad" \
+ "--enable-faad" \
+ "" \
+ "for faad support"
+
+optional_depends "libdvdread" \
+ "--enable-dvdread" \
+ "" \
+ "for dvd read support"
+
+optional_depends "flac" \
+ "--enable-flac" \
+ "" \
+ "for flac support"
+
+optional_depends "libdv" \
+ "--enable-dv" \
+ "--disable-dv" \
+ "for dv support"
+
+optional_depends "lirc" \
+ "--enable-lirc" \
+ "" \
+ "for lirc support"
+
+optional_depends "twolame" \
+ "--enable-twolame" \
+ "--disable-twolame" \
+ "for MPEG Audio Layer 2 support"
+
+optional_depends "samba" \
+ "--enable-smb" \
+ "--disable-smb" \
+ "for Samba support"
+
+optional_depends "libdvbpsi" \
+ "--with-dvbpsi" \
+ "--without-dvbpsi" \
+ "for MPEG TS and DVB PSI tables support"
+
+optional_depends "x264-snapshot" \
+ "--enable-x264" \
+ "--disable-x264" \
+ "for H264/AVC support"
+
+optional_depends "qt4" \
+ "--enable-qt4" \
+ "--disable-qt4 --disable-skins2" \
+ "for Qt 4.x support"
+
+optional_depends "live555" \
+ "--enable-live555 --with-live555-tree=/usr/lib/live" \
+ "--disable-live555" \
+ "for RTP/RTCP, RTSP, SIP support"
diff --git a/zbeta/vlc-git/DETAILS b/zbeta/vlc-git/DETAILS
new file mode 100644
index 0000000..e2ffe8a
--- /dev/null
+++ b/zbeta/vlc-git/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=vlc-git
+ VERSION=git
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=git://git.videolan.org/vlc.git
+# SOURCE_VFY=sha1:a2c415923850720dc4499de0b6f6dbe40e98f90f
+ WEB_SITE=http://www.videolan.org
+ ENTERED=20100404
+ UPDATED=20100404
+ SHORT="Videolan client multimedia player"
+
+cat << EOF
+The VideoLAN Client (VLC) is an MPEG, MPEG2, VCD and DVD player for
+Unix, Windows, MacOS X, BeOS and QNX. It can play MPEG streams from a
+file, from a network source, or directly from a VCD or DVD. There is
+video support for X11/XVideo, GGI, SDL, the Linux framebuffer device,
+DirectX, BeOS, and QNX, audio support for OSS, Esound, ALSA, and
+GTK+-2 interfaces.
+EOF
More information about the Lunar-commits
mailing list