[Lunar-commits] <moonbase> Revert "xine-lib-vdpau: replaced very old release with current one" Reason: this is the only version of xine 1.1 with vdpau support. Development of this project stopped on 2009-11-08 13:33:39 GMT but we keep it till all players will start using xine 1.2. xine 1.2 which development continues with improved vdpau is now present in xine-lib-2 module.
Zbigniew Luszpinski
zbiggy at lunar-linux.org
Mon Jan 24 23:19:52 CET 2011
commit 38b418aab950dc79ce7b6bee37813e12ef9b9713
Author: Zbigniew Luszpinski <zbiggy at lunar-linux.org>
Date: Mon Jan 24 23:19:52 2011 +0100
Revert "xine-lib-vdpau: replaced very old release with current one"
Reason: this is the only version of xine 1.1 with vdpau support.
Development of this project stopped on 2009-11-08 13:33:39 GMT
but we keep it till all players will start using xine 1.2.
xine 1.2 which development continues with improved vdpau is now
present in xine-lib-2 module.
This reverts commit 3b87489938bc2e55e289305b98d1386429f0dc3f.
---
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, 21 insertions(+), 12 deletions(-)
diff --git a/video/xine-lib-vdpau/BUILD b/video/xine-lib-vdpau/BUILD
index 4602929..4e9f5a1 100644
--- a/video/xine-lib-vdpau/BUILD
+++ b/video/xine-lib-vdpau/BUILD
@@ -1,5 +1,12 @@
(
+ 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 b5b9410..5cb8dfb 100644
--- a/video/xine-lib-vdpau/DEPENDS
+++ b/video/xine-lib-vdpau/DEPENDS
@@ -1,8 +1,4 @@
depends %X
-depends libcdio
-depends vcdimager
-depends ffmpeg
-depends libmpcdec
depends %VDPAUDEVICE
optional_depends "alsa-utils" \
@@ -24,3 +20,8 @@ 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 b69535e..a4b608e 100644
--- a/video/xine-lib-vdpau/DETAILS
+++ b/video/xine-lib-vdpau/DETAILS
@@ -1,12 +1,14 @@
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
+ 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/
ENTERED=20090927
- UPDATED=20101223
+ UPDATED=20100906
SHORT="Free video player with VDPAU"
cat << EOF
diff --git a/video/xine-lib-vdpau/POST_INSTALL b/video/xine-lib-vdpau/POST_INSTALL
deleted file mode 100644
index be18bce..0000000
--- a/video/xine-lib-vdpau/POST_INSTALL
+++ /dev/null
@@ -1 +0,0 @@
-if module_installed xine-ui; then lin -c xine-ui; fi
More information about the Lunar-commits
mailing list