summaryrefslogtreecommitdiffstats
path: root/abs/extra-testing/community/xbmc-svn/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'abs/extra-testing/community/xbmc-svn/PKGBUILD')
-rw-r--r--abs/extra-testing/community/xbmc-svn/PKGBUILD15
1 files changed, 4 insertions, 11 deletions
diff --git a/abs/extra-testing/community/xbmc-svn/PKGBUILD b/abs/extra-testing/community/xbmc-svn/PKGBUILD
index 57efdca..74d2b7e 100644
--- a/abs/extra-testing/community/xbmc-svn/PKGBUILD
+++ b/abs/extra-testing/community/xbmc-svn/PKGBUILD
@@ -5,7 +5,7 @@
# for his xbmc-vdpau-vdr PKGBUILD at https://archvdr.svn.sourceforge.net/svnroot/archvdr/trunk/archvdr/xbmc-vdpau-vdr/PKGBUILD
pkgname=xbmc-svn
-pkgver=20948
+pkgver=21337
pkgrel=1
pkgdesc="XBMC Media Center from SVN (linuxport branch)"
provides=('xbmc')
@@ -27,13 +27,10 @@ optdepends=('lirc: remote controller support'
'unrar: access compressed files without unpacking them')
install=("${pkgname}.install")
source=('libcurl-not-in-lib64.patch'
- 'xbmc-safe-fullscreen.patch'
'Lircmap.xml')
noextract=('libcurl-not-in-lib64.patch'
- 'xbmc-safe-fullscreen.patch'
'Lircmap.xml')
md5sums=('ac1244a5b4aad0e7d59e86a0d318df1b'
- '809c684287b68621d3b19923bb57adfe'
'3f93186f1ea4aad73011d00754c7265a')
options=(!makeflags)
@@ -52,15 +49,10 @@ build() {
msg "Checking out SVN tree of -r$pkgver"
svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod || return 1
fi
- msg "Done. Starting make..."
# Apply patches
cd "$srcdir/$_svnmod"
- # Experimental safe fullscreen patch from the forums (by motd2k)
- msg "Patching with xbmc-safe-fullscreen.patch"
- patch -p0 < "$srcdir/xbmc-safe-fullscreen.patch" || return 1
-
# Arch's libcurl lives in /usr/lib, not /usr/lib64 - fix the path:
msg "Patching with libcurl-not-in-lib64.patch"
patch -p0 < "$srcdir/libcurl-not-in-lib64.patch" || return 1
@@ -71,6 +63,8 @@ build() {
libtoolize --copy --force
./autogen.sh --enable-static --with-pic
+ cd "$srcdir/$_svnmod"
+
# Configure XBMC
#
# Note on external-libs:
@@ -81,8 +75,7 @@ build() {
# - We don't want to rely on AUR packages, so we also don't use libass
# as long as it's in AUR
msg "Configuring XBMC"
- cd "$srcdir/$_svnmod"
- make distclean
+ make clean
./configure --prefix=${_prefix} \
--enable-external-libmad \
--enable-external-liba52 \