[Lunar-commits] <moonbase> xine-lib-vdpau: replaced very old release with current one

Zbigniew Luszpinski zbiggy at lunar-linux.org
Fri Dec 24 00:39:42 CET 2010


commit 3b87489938bc2e55e289305b98d1386429f0dc3f
Author: Zbigniew Luszpinski <zbiggy at lunar-linux.org>
Date:   Fri Dec 24 00:39:42 2010 +0100

    xine-lib-vdpau: replaced very old release with current one
---
 video/xine-lib-vdpau/BUILD        |    7 -------
 video/xine-lib-vdpau/DEPENDS      |    9 ++++-----
 video/xine-lib-vdpau/DETAILS      |   16 +++++++---------
 video/xine-lib-vdpau/POST_INSTALL |    1 +
 4 files changed, 12 insertions(+), 21 deletions(-)

diff --git a/video/xine-lib-vdpau/BUILD b/video/xine-lib-vdpau/BUILD
index 4e9f5a1..4602929 100644
--- a/video/xine-lib-vdpau/BUILD
+++ b/video/xine-lib-vdpau/BUILD
@@ -1,12 +1,5 @@
 (
 
-  patch_it $SOURCE_CACHE/$SOURCE2 0 &&
-
-  sedit 's/\$sarchopt=\$archopt_val//' m4/optimizations.m4 &&
-
-# Fixes the make failing with the lastest ffmpeg bump.
-  sedit "s:RGBA32:RGB32:g" src/combined/ffmpeg/ff_video_decoder.c &&
-
   OPTS+=" --enable-static --with-xv-path=/usr/X11/lib --enable-mmap --enable-antialiasing" &&
 
   ./autogen.sh &&
diff --git a/video/xine-lib-vdpau/DEPENDS b/video/xine-lib-vdpau/DEPENDS
index 5cb8dfb..b5b9410 100644
--- a/video/xine-lib-vdpau/DEPENDS
+++ b/video/xine-lib-vdpau/DEPENDS
@@ -1,4 +1,8 @@
 depends  %X
+depends  libcdio
+depends  vcdimager
+depends  ffmpeg
+depends  libmpcdec
 depends  %VDPAUDEVICE
 
 optional_depends  "alsa-utils" \
@@ -20,8 +24,3 @@ optional_depends  "libcaca" \
                   "" \
                   "--disable-caca" \
                   "for text support"
-
-optional_depends  "ffmpeg"                    \
-                  "--with-external-ffmpeg"    \
-                  "--without-external-ffmpeg" \
-                  "for ffmpeg support"
diff --git a/video/xine-lib-vdpau/DETAILS b/video/xine-lib-vdpau/DETAILS
index a4b608e..b69535e 100644
--- a/video/xine-lib-vdpau/DETAILS
+++ b/video/xine-lib-vdpau/DETAILS
@@ -1,14 +1,12 @@
           MODULE=xine-lib-vdpau
-         VERSION=286
-          SOURCE=$MODULE-$VERSION.tar.bz2
-         SOURCE2=xine-lib-1.1.19-xvmc.patch.bz2
-      SOURCE_URL=$MIRROR_URL
-     SOURCE2_URL=$PATCH_URL
-      SOURCE_VFY=sha1:82f76ed9ebff27160d2d219e837d1a0b7c988c5b
-     SOURCE2_VFY=sha1:5cfd0d50c2dfbd234ab9495ad7f5f6cd39b0dfec
-        WEB_SITE=http://www.jusst.de/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=20100906
+         UPDATED=20101223
            SHORT="Free video player with VDPAU"
 
 cat << EOF
diff --git a/video/xine-lib-vdpau/POST_INSTALL b/video/xine-lib-vdpau/POST_INSTALL
new file mode 100644
index 0000000..be18bce
--- /dev/null
+++ b/video/xine-lib-vdpau/POST_INSTALL
@@ -0,0 +1 @@
+if module_installed xine-ui; then lin -c xine-ui; fi


More information about the Lunar-commits mailing list