xbmc to 12.3-2

This commit is contained in:
Jason Plum 2013-12-28 14:24:55 -05:00
parent 61ecc33634
commit 64903b3ee6
2 changed files with 10 additions and 80 deletions

View file

@ -1,69 +0,0 @@
2010-04-10 BlackEagle <ike DOT devolder AT gmail DOT com>
* 9.11-15 :
Made it back compliant with FHS ( thx pierre for pointing that out )
namcap checked and modified to fit its needs as far as it was possible
2009-03-07 [vEX] <niechift.dot.vex.at.gmail.dot.com>
* 8.10-10 :
Try and fix some autoconf issues (thanks Gentoo ebuild).
2009-02-08 [vEX] <niechift.dot.vex.at.gmail.dot.com>
* 8.10-9 :
Replace some libtool 'ltmain.sh' scripts with the one from libtool
installed with Arch.
Make sure XBMCTex isn't linked to OpenGL libraries or it will segfault
on systems using the nvidia driver.
2009-01-30 [vEX] <niechift.dot.vex.at.gmail.dot.com>
* 8.10-8 :
Fix some include's so that gcc 4.3.x is happy, shouldn't complain about
undefined '::realloc' anymore.
Remove Mac OS X specific files.
2009-01-25 [vEX] <niechift.dot.vex.at.gmail.dot.com>
* 8.10-7 :
Moved libcdio, pmount, smbclient and unrar to optdepends.
Removed unneeded dependency on sdl_gfx.
Removed dependency on libpng as sdl_image depends on it.
2008-12-14 [vEX] <niechift.dot.vex.at.gmail.dot.com>
* 8.10-6 :
Added libpng to dependency list.
Added gawk to dependency list.
Removed '--disable-mms' and '--enable-halmount' configure flags as they
are not mentioned as supported in the configure script.
2008-12-06 [vEX] <niechift.dot.vex.at.gmail.dot.com>
* 8.10-5 :
Added libmad to the dependency list.
Streamripper 1.64.0+ does not include tre anymore, removed streamripper
and added tre instead.
Removed subversion from makedepends.
2008-12-06 [vEX] <niechift.dot.vex.at.gmail.dot.com>
* 8.10-4 :
Fix permissions for some more scripts, ffmpeg/texi2doc.pl should not
fail any longer.
2008-12-05 [vEX] <niechift.dot.vex.at.gmail.dot.com>
* 8.10-3 :
Added lirc to the optdepends array.
2008-11-26 [vEX] <niechift.dot.vex.at.gmail.dot.com>
* 8.10-2 :
Added install file which informs users that a display depth of at
least 24-bit is required.
2008-11-17 [vEX] <niechift.dot.vex.at.gmail.dot.com>
* 8.10-1 :
Initial package, based on previous work by Zeqadious.

View file

@ -14,13 +14,14 @@ buildarch=4
_prefix=/usr _prefix=/usr
pkgname=xbmc pkgname=xbmc
pkgver=12.2 pkgver=12.3
pkgrel=9 _codename=Frodo
pkgrel=2
pkgdesc="A software media player and entertainment hub for digital media" pkgdesc="A software media player and entertainment hub for digital media"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="http://xbmc.org" url="http://xbmc.org"
license=('GPL' 'custom') license=('GPL' 'custom')
depends=('libpulse' 'hicolor-icon-theme' 'fribidi' 'lzo2' 'smbclient' 'libtiff' 'libva' depends=('hicolor-icon-theme' 'fribidi' 'lzo2' 'smbclient' 'libtiff' 'libva'
'libpng' 'libcdio' 'yajl' 'libmariadbclient' 'libjpeg-turbo' 'libsamplerate' 'libpng' 'libcdio' 'yajl' 'libmariadbclient' 'libjpeg-turbo' 'libsamplerate'
'glew' 'libssh' 'libmicrohttpd' 'libxrandr' 'sdl_mixer' 'sdl_image' 'python2' 'glew' 'libssh' 'libmicrohttpd' 'libxrandr' 'sdl_mixer' 'sdl_image' 'python2'
'libass' 'libmpeg2' 'libmad' 'libmodplug' 'jasper' 'rtmpdump' 'unzip' 'mesa-demos' 'libass' 'libmpeg2' 'libmad' 'libmodplug' 'jasper' 'rtmpdump' 'unzip' 'mesa-demos'
@ -29,7 +30,6 @@ depends=('libpulse' 'hicolor-icon-theme' 'fribidi' 'lzo2' 'smbclient' 'libtiff'
makedepends=('boost' 'cmake' 'gperf' 'nasm' 'libxinerama' 'zip' 'libcec' makedepends=('boost' 'cmake' 'gperf' 'nasm' 'libxinerama' 'zip' 'libcec'
'udisks' 'upower' 'mesa' 'doxygen' 'swig' 'java-environment') 'udisks' 'upower' 'mesa' 'doxygen' 'swig' 'java-environment')
optdepends=('libcec: support for Pulse-Eight USB-CEC adapter' optdepends=('libcec: support for Pulse-Eight USB-CEC adapter'
'pulseaudio: pulseaudio support'
'lirc: remote controller support' 'lirc: remote controller support'
'udisks: automount external drives' 'udisks: automount external drives'
'upower: used to trigger suspend functionality' 'upower: used to trigger suspend functionality'
@ -40,13 +40,13 @@ source=("http://mirrors.xbmc.org/releases/source/xbmc-$pkgver.tar.gz"
"xbmc.service" "xbmc.service"
"polkit.rules" "polkit.rules"
"libass.patch::https://bugs.archlinux.org/index.php?getfile=11285") "libass.patch::https://bugs.archlinux.org/index.php?getfile=11285")
md5sums=('489f3877decae4e265ece54f9eaef0ba' md5sums=('7ae385ebf8e5cfcb917393235e6efbdb'
'8312d6d4ac5d7c3d9eed40ab08a17d3b' '8312d6d4ac5d7c3d9eed40ab08a17d3b'
'd4cbb6609c8e7b713c714241f529000e' 'd4cbb6609c8e7b713c714241f529000e'
'7fd6399d2ffbdf06b724f0cc2efa0784') '7fd6399d2ffbdf06b724f0cc2efa0784')
prepare() { prepare() {
cd "${srcdir}/xbmc-$pkgver" cd "${srcdir}/xbmc-$pkgver-$_codename"
patch -p0 <$srcdir/libass.patch patch -p0 <$srcdir/libass.patch
@ -56,7 +56,7 @@ prepare() {
} }
build() { build() {
cd "${srcdir}/xbmc-$pkgver" cd "${srcdir}/xbmc-$pkgver-$_codename"
# Bootstrapping XBMC # Bootstrapping XBMC
./bootstrap ./bootstrap
@ -76,7 +76,6 @@ build() {
--enable-rsxs \ --enable-rsxs \
--enable-projectm \ --enable-projectm \
--enable-x11 \ --enable-x11 \
--enable-pulse \
--enable-rtmp \ --enable-rtmp \
--enable-samba \ --enable-samba \
--enable-nfs \ --enable-nfs \
@ -102,7 +101,7 @@ build() {
} }
package() { package() {
cd "${srcdir}/xbmc-$pkgver" cd "${srcdir}/xbmc-$pkgver-$_codename"
# Running make install # Running make install
make DESTDIR="${pkgdir}" install make DESTDIR="${pkgdir}" install
@ -114,9 +113,9 @@ package() {
sed -i -e "s/lsb_release -a 2> \/dev\/null | sed -e 's\/\^\/ \/'/cat \/etc\/arch-release/g" "${pkgdir}${_prefix}/bin/xbmc" sed -i -e "s/lsb_release -a 2> \/dev\/null | sed -e 's\/\^\/ \/'/cat \/etc\/arch-release/g" "${pkgdir}${_prefix}/bin/xbmc"
# Tools # Tools
install -D -m 0755 "${srcdir}/xbmc-$pkgver-$_codename/xbmc-xrandr" "${pkgdir}${_prefix}/share/xbmc/xbmc-xrandr"
install -D -m 0755 "${srcdir}/xbmc-$pkgver-$_codename/tools/TexturePacker/TexturePacker" "${pkgdir}${_prefix}/share/xbmc/"
install -D -m 0755 "${srcdir}/xbmc-$pkgver/xbmc-xrandr" "${pkgdir}${_prefix}/share/xbmc/xbmc-xrandr" install -D -m 0755 "${srcdir}/xbmc-$pkgver/xbmc-xrandr" "${pkgdir}${_prefix}/share/xbmc/xbmc-xrandr"
# cheap, not there after configure.
# install -D -m 0755 "${srcdir}/xbmc-$pkgver/tools/TexturePacker/TexturePacker" "${pkgdir}${_prefix}/share/xbmc/"
# Licenses # Licenses
install -d -m 0755 "${pkgdir}${_prefix}/share/licenses/${pkgname}" install -d -m 0755 "${pkgdir}${_prefix}/share/licenses/${pkgname}"