alarm/kodi-rbp-git to 15.20150131-1

This commit is contained in:
moonman 2015-01-31 23:10:38 -07:00
parent 633dfd2c1e
commit 9cb55f6459
2 changed files with 14 additions and 9 deletions

View file

@ -4,13 +4,17 @@
buildarch=16 buildarch=16
pkgname=kodi-rbp-git pkgname=kodi-rbp-git
pkgver=14.20141211 pkgver=15.20150131
pkgrel=1 pkgrel=1
pkgdesc="A software media player and entertainment hub for digital media for the Raspberry Pi" pkgdesc="A software media player and entertainment hub for digital media for the Raspberry Pi"
arch=('armv6h') arch=('armv6h')
url="http://kodi.tv" url="http://kodi.tv"
license=('GPL' 'custom') license=('GPL' 'custom')
depends=('hicolor-icon-theme' 'fribidi' 'lzo2' 'smbclient' 'libtiff' 'libva' 'libpng' 'libcdio' 'yajl' 'libmariadbclient' 'libjpeg-turbo' 'libsamplerate' 'libssh' 'libmicrohttpd' 'sdl_image' 'python2' 'libass' 'libmpeg2' 'libmad' 'libmodplug' 'jasper' 'rtmpdump' 'unzip' 'xorg-xdpyinfo' 'libbluray' 'libnfs' 'afpfs-ng' 'avahi' 'bluez-libs' 'tinyxml' 'raspberrypi-firmware' 'libcec' 'libplist' 'swig' 'taglib' 'libxslt' 'shairplay-git') depends=('hicolor-icon-theme' 'fribidi' 'lzo2' 'smbclient' 'giflib' 'libtiff' 'libva' 'libpng'
'libcdio' 'yajl' 'libmariadbclient' 'libjpeg-turbo' 'libsamplerate' 'libssh' 'libmicrohttpd'
'sdl_image' 'python2' 'libass' 'libmpeg2' 'libmad' 'libmodplug' 'jasper' 'rtmpdump' 'unzip'
'xorg-xdpyinfo' 'libbluray' 'libnfs' 'afpfs-ng' 'avahi' 'bluez-libs' 'tinyxml'
'raspberrypi-firmware' 'libcec' 'libplist' 'swig' 'taglib' 'libxslt' 'shairplay-git')
makedepends=('boost' 'cmake' 'gperf' 'nasm' 'zip' 'udisks' 'upower' 'git' 'autoconf' 'java-environment') makedepends=('boost' 'cmake' 'gperf' 'nasm' 'zip' 'udisks' 'upower' 'git' 'autoconf' 'java-environment')
optdepends=( optdepends=(
'lirc: remote controller support' 'lirc: remote controller support'
@ -18,15 +22,15 @@ optdepends=(
'upower: used to trigger power management functionality' 'upower: used to trigger power management functionality'
'unrar: access compressed files without unpacking them') 'unrar: access compressed files without unpacking them')
provides=('xbmc') provides=('xbmc' 'kodi')
conflicts=('xbmc') conflicts=('xbmc' 'kodi')
replaces=('xbmc-rbp-git') replaces=('xbmc-rbp-git')
install="kodi.install" install="kodi.install"
source=('kodi.service' source=('kodi.service'
'polkit.rules') 'polkit.rules')
md5sums=('55e6d3aab86e810c49a7f550be5b7f69' md5sums=('11cbf4307dd468dc9fa638bc8a13846b'
'02f7951824ee13103344f36009c0ef2a') '725bcdb8a5557374ea3522169a8a6423')
_gitname="xbmc" _gitname="xbmc"
_gitroot="git://github.com/xbmc" _gitroot="git://github.com/xbmc"
@ -107,7 +111,8 @@ build() {
--enable-rtmp \ --enable-rtmp \
--disable-vaapi \ --disable-vaapi \
--enable-optical-drive \ --enable-optical-drive \
--enable-player=omxplayer --enable-player=omxplayer \
# --enable-texturepacker
make make
} }
@ -124,7 +129,7 @@ package() {
sed -i -e "s/lsb_release -a 2> \/dev\/null | sed -e 's\/\^\/ \/'/cat \/etc\/arch-release/g" "${pkgdir}${_prefix}/bin/kodi" sed -i -e "s/lsb_release -a 2> \/dev\/null | sed -e 's\/\^\/ \/'/cat \/etc\/arch-release/g" "${pkgdir}${_prefix}/bin/kodi"
# Tools # Tools
install -D -m 0755 "${srcdir}/${_gitname}/tools/TexturePacker/TexturePacker" "${pkgdir}${_prefix}/lib/kodi" #install -D -m 0755 "${srcdir}/${_gitname}/tools/TexturePacker/TexturePacker" "${pkgdir}${_prefix}/lib/kodi"
# Licenses # Licenses
install -dm755 "${pkgdir}${_prefix}/share/licenses/${pkgname}" install -dm755 "${pkgdir}${_prefix}/share/licenses/${pkgname}"

View file

@ -2,7 +2,7 @@ post_install() {
[[ $(type -p gtk-update-icon-cache) ]] && usr/bin/gtk-update-icon-cache -qtf usr/share/icons/hicolor [[ $(type -p gtk-update-icon-cache) ]] && usr/bin/gtk-update-icon-cache -qtf usr/share/icons/hicolor
[[ $(type -p update-desktop-database) ]] && usr/bin/update-desktop-database -q usr/share/applications [[ $(type -p update-desktop-database) ]] && usr/bin/update-desktop-database -q usr/share/applications
getent group kodi > /dev/null || groupadd -r kodi getent group kodi > /dev/null || groupadd -r kodi
getent passwd kodi > /dev/null || useradd -r -m -d /var/lib/kodi -g kodi kodi getent passwd kodi > /dev/null || useradd -r -m -d /var/lib/kodi -g kodi -s /usr/bin/nologin kodi
usermod -a -G kodi,audio,video,power,network,optical,storage,disk kodi usermod -a -G kodi,audio,video,power,network,optical,storage,disk kodi
mkdir -p var/lib/kodi mkdir -p var/lib/kodi
chown -R kodi:kodi var/lib/kodi chown -R kodi:kodi var/lib/kodi