[arch-commits] Commit in xbmc/trunk (ChangeLog PKGBUILD)
Ike Devolder
idevolder at nymeria.archlinux.org
Wed Dec 25 20:34:37 UTC 2013
Date: Wednesday, December 25, 2013 @ 21:34:37
Author: idevolder
Revision: 103051
xbmc :: 12.3
+ drop pulseaudio support for now, xbmc developers state it is immature for now
Modified:
xbmc/trunk/PKGBUILD
Deleted:
xbmc/trunk/ChangeLog
-----------+
ChangeLog | 69 ------------------------------------------------------------
PKGBUILD | 21 ++++++++----------
2 files changed, 10 insertions(+), 80 deletions(-)
Deleted: ChangeLog
===================================================================
--- ChangeLog 2013-12-25 20:29:50 UTC (rev 103050)
+++ ChangeLog 2013-12-25 20:34:37 UTC (rev 103051)
@@ -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.
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-12-25 20:29:50 UTC (rev 103050)
+++ PKGBUILD 2013-12-25 20:34:37 UTC (rev 103051)
@@ -8,13 +8,14 @@
_prefix=/usr
pkgname=xbmc
-pkgver=12.2
-pkgrel=10
+pkgver=12.3
+_codename=Frodo
+pkgrel=1
pkgdesc="A software media player and entertainment hub for digital media"
arch=('i686' 'x86_64')
url="http://xbmc.org"
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'
'glew' 'libssh' 'libmicrohttpd' 'libxrandr' 'sdl_mixer' 'sdl_image' 'python2'
'libass' 'libmpeg2' 'libmad' 'libmodplug' 'jasper' 'rtmpdump' 'unzip' 'mesa-demos'
@@ -23,7 +24,6 @@
makedepends=('boost' 'cmake' 'gperf' 'nasm' 'libxinerama' 'zip' 'libvdpau' 'libcec'
'udisks' 'upower' 'mesa' 'doxygen' 'swig' 'java-environment')
optdepends=('libcec: support for Pulse-Eight USB-CEC adapter'
- 'pulseaudio: pulseaudio support'
'lirc: remote controller support'
'udisks: automount external drives'
'upower: used to trigger suspend functionality'
@@ -34,13 +34,13 @@
"xbmc.service"
"polkit.rules"
"libass.patch::https://bugs.archlinux.org/index.php?getfile=11285")
-md5sums=('489f3877decae4e265ece54f9eaef0ba'
+md5sums=('7ae385ebf8e5cfcb917393235e6efbdb'
'8312d6d4ac5d7c3d9eed40ab08a17d3b'
'd4cbb6609c8e7b713c714241f529000e'
'7fd6399d2ffbdf06b724f0cc2efa0784')
prepare() {
- cd "${srcdir}/xbmc-$pkgver"
+ cd "${srcdir}/xbmc-$pkgver-$_codename"
patch -p0 <$srcdir/libass.patch
@@ -50,7 +50,7 @@
}
build() {
- cd "${srcdir}/xbmc-$pkgver"
+ cd "${srcdir}/xbmc-$pkgver-$_codename"
# Bootstrapping XBMC
./bootstrap
@@ -70,7 +70,6 @@
--enable-rsxs \
--enable-projectm \
--enable-x11 \
- --enable-pulse \
--enable-rtmp \
--enable-samba \
--enable-nfs \
@@ -95,7 +94,7 @@
}
package() {
- cd "${srcdir}/xbmc-$pkgver"
+ cd "${srcdir}/xbmc-$pkgver-$_codename"
# Running make install
make DESTDIR="${pkgdir}" install
@@ -107,8 +106,8 @@
sed -i -e "s/lsb_release -a 2> \/dev\/null | sed -e 's\/\^\/ \/'/cat \/etc\/arch-release/g" "${pkgdir}${_prefix}/bin/xbmc"
# Tools
- install -D -m 0755 "${srcdir}/xbmc-$pkgver/xbmc-xrandr" "${pkgdir}${_prefix}/share/xbmc/xbmc-xrandr"
- install -D -m 0755 "${srcdir}/xbmc-$pkgver/tools/TexturePacker/TexturePacker" "${pkgdir}${_prefix}/share/xbmc/"
+ 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/"
# Licenses
install -d -m 0755 "${pkgdir}${_prefix}/share/licenses/${pkgname}"
More information about the arch-commits
mailing list