[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