[Lunar-commits] <moonbase> xine-lib-2: xine 1.2 also known as xine-lib-vdpau module.

Zbigniew Luszpinski zbiggy at lunar-linux.org
Mon Jan 24 23:23:40 CET 2011


commit 06121e2e2ab7630eb2c3a7d18e2f4f58d9818b72
Author: Zbigniew Luszpinski <zbiggy at lunar-linux.org>
Date:   Mon Jan 24 23:23:40 2011 +0100

    xine-lib-2: xine 1.2 also known as xine-lib-vdpau module.
---
 video/xine-lib-2/BUILD        |    9 +++++++++
 video/xine-lib-2/CONFLICTS    |    1 +
 video/xine-lib-2/DEPENDS      |   26 ++++++++++++++++++++++++++
 video/xine-lib-2/DETAILS      |   18 ++++++++++++++++++
 video/xine-lib-2/POST_INSTALL |    1 +
 5 files changed, 55 insertions(+), 0 deletions(-)

diff --git a/video/xine-lib-2/BUILD b/video/xine-lib-2/BUILD
new file mode 100644
index 0000000..4602929
--- /dev/null
+++ b/video/xine-lib-2/BUILD
@@ -0,0 +1,9 @@
+(
+
+  OPTS+=" --enable-static --with-xv-path=/usr/X11/lib --enable-mmap --enable-antialiasing" &&
+
+  ./autogen.sh &&
+
+  default_build
+
+) > $C_FIFO 2>&1
diff --git a/video/xine-lib-2/CONFLICTS b/video/xine-lib-2/CONFLICTS
new file mode 100644
index 0000000..2a786f1
--- /dev/null
+++ b/video/xine-lib-2/CONFLICTS
@@ -0,0 +1 @@
+conflicts xine-lib
diff --git a/video/xine-lib-2/DEPENDS b/video/xine-lib-2/DEPENDS
new file mode 100644
index 0000000..b5b9410
--- /dev/null
+++ b/video/xine-lib-2/DEPENDS
@@ -0,0 +1,26 @@
+depends  %X
+depends  libcdio
+depends  vcdimager
+depends  ffmpeg
+depends  libmpcdec
+depends  %VDPAUDEVICE
+
+optional_depends  "alsa-utils" \
+                  "" \
+                  "--disable-alsa" \
+                  "for ALSA sound support"
+
+optional_depends  "aalib" \
+                  "" \
+                  "--disable-aalib" \
+                  "for ascii art library support"
+
+optional_depends  "libXvMC" \
+                  "" \
+                  "" \
+                  "for hw accelerated playback on supported cards"
+
+optional_depends  "libcaca" \
+                  "" \
+                  "--disable-caca" \
+                  "for text support"
diff --git a/video/xine-lib-2/DETAILS b/video/xine-lib-2/DETAILS
new file mode 100644
index 0000000..b69535e
--- /dev/null
+++ b/video/xine-lib-2/DETAILS
@@ -0,0 +1,18 @@
+          MODULE=xine-lib-vdpau
+         VERSION=1-2-e82fdba2e88d
+          SOURCE=e82fdba2e88d.tar.bz2
+      SOURCE_URL=http://hg.debian.org/hg/xine-lib/xine-lib-1.2/archive
+      SOURCE_VFY=sha1:c91ef21e0a15ef2208205cdf5563c7f78fbbeab9
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/xine-lib-$VERSION
+        WEB_SITE=http://hg.debian.org/hg/xine-lib/xine-lib-1.2
+         ENTERED=20090927
+         UPDATED=20101223
+           SHORT="Free video player with VDPAU"
+
+cat << EOF
+xine is a free video player which plays mpeg-2 and mpeg-1 video, DVDs
+(unlocked/unencrypted only), video CDs, SVCDs, and AVI files (using
+Win32 codecs) with synchronized audio and video, and optionally
+fullscreen using the Xv extensions in Xfree86 4.x.
+This xine-lib offers VDPAU hardware decoding and postprocessing.
+EOF
diff --git a/video/xine-lib-2/POST_INSTALL b/video/xine-lib-2/POST_INSTALL
new file mode 100644
index 0000000..be18bce
--- /dev/null
+++ b/video/xine-lib-2/POST_INSTALL
@@ -0,0 +1 @@
+if module_installed xine-ui; then lin -c xine-ui; fi


More information about the Lunar-commits mailing list