xbmc: update to 13.0.
This commit is contained in:
parent
cf08b35b24
commit
597bda5e34
2 changed files with 28 additions and 16 deletions
11
srcpkgs/xbmc/patches/use-static-lib-for-texturepacker.patch
Normal file
11
srcpkgs/xbmc/patches/use-static-lib-for-texturepacker.patch
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
--- tools/TexturePacker/Makefile.in.orig 2014-05-05 14:06:10.574102302 +0200
|
||||||
|
+++ tools/TexturePacker/Makefile.in 2014-05-05 14:06:30.389236221 +0200
|
||||||
|
@@ -20,7 +20,7 @@ CXXFLAGS_FOR_BUILD += \
|
||||||
|
-I@abs_top_srcdir@/xbmc/linux
|
||||||
|
|
||||||
|
LDFLAGS_FOR_BUILD += -lSDL_image -lSDL -llzo2
|
||||||
|
-LDFLAGS_FOR_BUILD += -L@abs_top_srcdir@/lib/libsquish -lsquish-native
|
||||||
|
+LDFLAGS_FOR_BUILD += @abs_top_srcdir@/lib/libsquish/libsquish.a
|
||||||
|
|
||||||
|
ifeq ($(findstring Darwin,$(shell uname -s)),Darwin)
|
||||||
|
DEFINES += -DTARGET_DARWIN
|
|
@ -1,14 +1,14 @@
|
||||||
# Template file for 'xbmc'
|
# Template file for 'xbmc'
|
||||||
pkgname=xbmc
|
pkgname=xbmc
|
||||||
version=12.3
|
version=13.0
|
||||||
revision=2
|
revision=1
|
||||||
wrksrc="xbmc-${version}-Frodo"
|
wrksrc="xbmc-${version}-Gotham"
|
||||||
short_desc="XBMC Media Center"
|
short_desc="XBMC Media Center"
|
||||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||||
homepage="http://www.xbmc.org"
|
homepage="http://www.xbmc.org"
|
||||||
license="GPL-2"
|
license="GPL-2"
|
||||||
distfiles="http://mirrors.xbmc.org/releases/source/xbmc-$version.tar.gz"
|
distfiles="https://github.com/xbmc/xbmc/archive/${version}-Gotham.tar.gz"
|
||||||
checksum=3e15c960d034efdea5f92a7b74716cb48094842d077b076025fd8640754ede73
|
checksum=5d56609f6a02d6c34fec3b3ef7563a8e473b82d7be27eeaf2706858b918dd024
|
||||||
|
|
||||||
lib32disabled=yes
|
lib32disabled=yes
|
||||||
broken_as_needed=yes
|
broken_as_needed=yes
|
||||||
|
@ -28,11 +28,12 @@ makedepends="
|
||||||
enca-devel boost-devel libcurl-devel libva-devel libvdpau-devel libass-devel
|
enca-devel boost-devel libcurl-devel libva-devel libvdpau-devel libass-devel
|
||||||
libbluetooth-devel yajl-devel libplist-devel librtmp-devel tinyxml-devel
|
libbluetooth-devel yajl-devel libplist-devel librtmp-devel tinyxml-devel
|
||||||
taglib-devel libcap-devel lame-devel libbluray-devel libnfs-devel systemd-devel
|
taglib-devel libcap-devel lame-devel libbluray-devel libnfs-devel systemd-devel
|
||||||
libcec-devel"
|
libcec-devel libxslt-devel gnutls-devel libssh-devel"
|
||||||
makedepends+=" udisks2 upower hicolor-icon-theme desktop-file-utils glxinfo"
|
makedepends+=" hicolor-icon-theme desktop-file-utils glxinfo"
|
||||||
# The following dependencies are dlopen(3)ed.
|
# The following dependencies are dlopen(3)ed.
|
||||||
depends="libbluray libmad libogg libcurl libflac libmodplug libass libmpeg2 lame librtmp libnfs libplist"
|
depends="libbluray libmad libogg libcurl libflac libmodplug libass libmpeg2
|
||||||
depends+=" glxinfo udisks2 upower hicolor-icon-theme desktop-file-utils"
|
lame librtmp libnfs libplist libssh"
|
||||||
|
depends+=" glxinfo hicolor-icon-theme desktop-file-utils"
|
||||||
|
|
||||||
pre_configure() {
|
pre_configure() {
|
||||||
. /etc/profile.d/java.sh
|
. /etc/profile.d/java.sh
|
||||||
|
@ -49,12 +50,12 @@ do_configure() {
|
||||||
--enable-sdl --enable-vdpau --enable-vaapi --enable-joystick \
|
--enable-sdl --enable-vdpau --enable-vaapi --enable-joystick \
|
||||||
--enable-xrandr --enable-rsxs --enable-projectm --enable-x11 \
|
--enable-xrandr --enable-rsxs --enable-projectm --enable-x11 \
|
||||||
--enable-pulse --enable-dvdcss --enable-optical-drive \
|
--enable-pulse --enable-dvdcss --enable-optical-drive \
|
||||||
--enable-rtmp --enable-samba --enable-nfs --disable-afpclient \
|
--enable-rtmp --enable-samba --enable-nfs --enable-ssh \
|
||||||
--enable-airplay --disable-airtunes --enable-ffmpeg-libvorbis \
|
--enable-airplay --enable-ffmpeg-libvorbis --enable-udev \
|
||||||
--disable-hal --enable-avahi --disable-webserver \
|
--enable-avahi --enable-libcec --enable-libbluray \
|
||||||
--enable-libbluray --enable-texturepacker --enable-udev \
|
--enable-texturepacker --enable-external-libraries \
|
||||||
--enable-libcec --enable-external-libraries \
|
--disable-external-ffmpeg --disable-afpclient \
|
||||||
--disable-external-ffmpeg --disable-ssh
|
--disable-airtunes --disable-hal --disable-webserver
|
||||||
}
|
}
|
||||||
|
|
||||||
do_build() {
|
do_build() {
|
||||||
|
@ -65,7 +66,7 @@ do_install() {
|
||||||
make DESTDIR=${DESTDIR} install
|
make DESTDIR=${DESTDIR} install
|
||||||
|
|
||||||
vinstall tools/Linux/xbmc.desktop 644 usr/share/applications
|
vinstall tools/Linux/xbmc.desktop 644 usr/share/applications
|
||||||
vinstall tools/Linux/xbmc-48x48.png 644 usr/share/pixmaps xbmc.png
|
vinstall media/icon48x48.png 644 usr/share/pixmaps xbmc.png
|
||||||
|
|
||||||
vinstall xbmc-xrandr 755 usr/share/xbmc
|
vinstall xbmc-xrandr 755 usr/share/xbmc
|
||||||
vinstall tools/TexturePacker/TexturePacker 755 usr/share/xbmc
|
vinstall tools/TexturePacker/TexturePacker 755 usr/share/xbmc
|
||||||
|
|
Loading…
Reference in a new issue