[Lunar-commits] <moonbase> xine-lib-vdpau: This started out as a simple lin, except the autogen.sh/configure

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Mon Sep 6 18:49:23 CEST 2010


commit b91b27a8936e031e97b808994c4568d01d2d7577
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Mon Sep 6 12:49:23 2010 -0400

    xine-lib-vdpau: This started out as a simple lin, except the autogen.sh/configure
    
    would crap out with a missing Makefile.in. After several manual downloads of the
    source, kept getting the same error. So I did a svn co from their repository and
    recreated the tarball which corrected that missing file.
    
    The patch from xine-lib needs to be applied here to fix a build error from the
    bumped videoproto. Along the way it appears to be PSAFE (here anyway) and the
    commented CFLAGS can be removed from the BUILD.
---
 video/xine-lib-vdpau/BUILD   |    8 ++++----
 video/xine-lib-vdpau/DETAILS |   10 ++++++----
 2 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/video/xine-lib-vdpau/BUILD b/video/xine-lib-vdpau/BUILD
index 3259368..4e9f5a1 100644
--- a/video/xine-lib-vdpau/BUILD
+++ b/video/xine-lib-vdpau/BUILD
@@ -1,13 +1,13 @@
 (
 
-#  sedit 's/\$sarchopt=\$archopt_val//' m4/optimizations.m4 &&
+  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 &&
 
-  unset CFLAGS &&
-
-  OPTS+=" --enable-static --with-xv-path=/usr/X11/lib --enable-mmap --enable-antialiasing"
+  OPTS+=" --enable-static --with-xv-path=/usr/X11/lib --enable-mmap --enable-antialiasing" &&
 
   ./autogen.sh &&
 
diff --git a/video/xine-lib-vdpau/DETAILS b/video/xine-lib-vdpau/DETAILS
index f97e6bd..66b404e 100644
--- a/video/xine-lib-vdpau/DETAILS
+++ b/video/xine-lib-vdpau/DETAILS
@@ -1,12 +1,14 @@
           MODULE=xine-lib-vdpau
          VERSION=286
-          SOURCE=$MODULE-$VERSION.tar.lzma
+          SOURCE=$MODULE-$VERSION.tar.bz2
+         SOURCE2=xine-lib-1.1.19-xvmc.patch.bz2
       SOURCE_URL=$PATCH_URL
-      SOURCE_VFY=sha1:babfa4f18bb8d80841fae3cda9300fde0192d1fb
+     SOURCE2_URL=$PATCH_URL
+      SOURCE_VFY=sha1:82f76ed9ebff27160d2d219e837d1a0b7c988c5b
+     SOURCE2_VFY=sha1:5cfd0d50c2dfbd234ab9495ad7f5f6cd39b0dfec
         WEB_SITE=http://www.jusst.de/vdpau/
          ENTERED=20090927
-         UPDATED=20091112
-           PSAFE=no
+         UPDATED=20100906
            SHORT="Free video player with VDPAU"
 
 cat << EOF


More information about the Lunar-commits mailing list