From 812347e10fb52b39c0d1544a80e79437801aedf5 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 11 Aug 2011 22:44:16 +0200 Subject: [PATCH] xbmc: enable VA-API support, misc changes. --- srcpkgs/xbmc/template | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/srcpkgs/xbmc/template b/srcpkgs/xbmc/template index 525f0d0d33e..70abcf43bfb 100644 --- a/srcpkgs/xbmc/template +++ b/srcpkgs/xbmc/template @@ -1,7 +1,7 @@ # Template file for 'xbmc' pkgname=xbmc version=10.1 -revision=2 +revision=3 distfiles="http://mirrors.xbmc.org/releases/source/xbmc-$version.tar.gz" build_style=custom-install short_desc="XBMC Media Center" @@ -62,6 +62,14 @@ Add_dependency run libXrender Add_dependency run bzip2 Add_dependency run libsamplerate Add_dependency run libmms +Add_dependency run libva + +Add_dependency run dbus ">=0" +Add_dependency run udisks ">=0" +Add_dependency run upower ">=0" +Add_dependency run hicolor-icon-theme +Add_dependency run desktop-file-utils +Add_dependency run mesa-demos # required glxinfo Add_dependency build pkg-config Add_dependency build gperf @@ -116,13 +124,7 @@ Add_dependency build enca-devel Add_dependency build bzip2-devel Add_dependency build boost-devel Add_dependency build libcurl-devel - -Add_dependency full dbus ">=0" -Add_dependency full udisks ">=0" -Add_dependency full upower ">=0" -Add_dependency full hicolor-icon-theme -Add_dependency full desktop-file-utils -Add_dependency full mesa-demos # required glxinfo +Add_dependency build libva-devel do_build() { @@ -143,12 +145,11 @@ post_install() { make prefix=${DESTDIR}/usr install - # Fix files containing invalid chars "&". - find ${DESTDIR} -type f | while read f; do - if $(echo "$f"|grep -q "&"); then - newf=$(echo "$f"|sed -e "s|&|and|g") - mv "$f" "$newf" - fi - done + vinstall tools/Linux/xbmc.desktop 644 usr/share/applications + vinstall tools/Linux/xbmc-48x48.png 644 usr/share/pixmaps xbmc.png + + vinstall xbmc-xrandr 755 usr/share/xbmc + vinstall tools/TexturePacker/TexturePacker 755 usr/share/xbmc + rm -f ${DESTDIR}/usr/share/icons/hicolor/icon-theme.cache }