[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