summaryrefslogtreecommitdiffstats
path: root/extra/xine-lib
diff options
context:
space:
mode:
Diffstat (limited to 'extra/xine-lib')
-rw-r--r--extra/xine-lib/.md5sum1
-rwxr-xr-xextra/xine-lib/Pkgfile8
-rw-r--r--extra/xine-lib/xine-lib-1.1.19-include.patch13
3 files changed, 19 insertions, 3 deletions
diff --git a/extra/xine-lib/.md5sum b/extra/xine-lib/.md5sum
index e647b1639..7c8f45e70 100644
--- a/extra/xine-lib/.md5sum
+++ b/extra/xine-lib/.md5sum
@@ -1,3 +1,4 @@
c4537f3b0445e15a031e1f69fc57bc28 compat.c
9776df4eb54d2f1f68d8268adbc3b5c2 xine-lib-1.1.1-configure-no-mcpu-march.patch
+cd6e2d6896e162690d6bd6bae5a61897 xine-lib-1.1.19-include.patch
a410a0f0617e1d6309f0cbe907f73f8a xine-lib-1.1.19.tar.bz2
diff --git a/extra/xine-lib/Pkgfile b/extra/xine-lib/Pkgfile
index fb6bbbaf0..e99cb2bb0 100755
--- a/extra/xine-lib/Pkgfile
+++ b/extra/xine-lib/Pkgfile
@@ -2,19 +2,21 @@
# URL: http://xinehq.de/
# Maintainer: NuTyX core team
# Packager: thierryn1 at hispeed dot ch
-# Depends on: libtool, mesa3d, xorg-libxvmc, xorg-libxcb, faad2, libcaca, speex, libmng, esound, libvorbis, flac, libtheora, sdl, ffmpeg, vcdimager, wavpack, samba3, librsvg, imagemagick
+# Depends on: mesa3d, xorg-libxvmc, xorg-libxcb, faad2, libcaca, speex, libmng, esound, libvorbis, flac, libtheora, sdl, ffmpeg, vcdimager, wavpack, samba3, librsvg, imagemagick, libtool
name=xine-lib
version=1.1.19
-release=1
+release=2
source=(http://downloads.sourceforge.net/xine/$name-$version.tar.bz2
http://downloads.sourceforge.net/sourceforge/xine/compat.c \
- xine-lib-1.1.1-configure-no-mcpu-march.patch)
+ xine-lib-1.1.1-configure-no-mcpu-march.patch
+ xine-lib-1.1.19-include.patch)
build() {
cd $name-$version
cp ../compat.c src/dxr3/compat.c
patch -p0 < ../xine-lib-1.1.1-configure-no-mcpu-march.patch
+ patch -Np0 -i ../xine-lib-1.1.19-include.patch
libtoolize --force --copy
aclocal -I m4
diff --git a/extra/xine-lib/xine-lib-1.1.19-include.patch b/extra/xine-lib/xine-lib-1.1.19-include.patch
new file mode 100644
index 000000000..4c3c9dc01
--- /dev/null
+++ b/extra/xine-lib/xine-lib-1.1.19-include.patch
@@ -0,0 +1,13 @@
+--- src/video_out/xxmc.h.orig 2010-08-14 13:26:16.000000000 +0200
++++ src/video_out/xxmc.h 2010-08-14 13:29:14.000000000 +0200
+@@ -80,9 +80,9 @@
+ #ifdef HAVE_VLDXVMC
+ #include <X11/extensions/vldXvMC.h>
+ #else
+- #include <X11/extensions/XvMClib.h>
+ #include <X11/extensions/XvMC.h>
+ #endif
++#include <X11/extensions/XvMClib.h>
+
+ #define LOG_MODULE "video_out_xxmc"
+ #define LOG_VERBOSE