mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-03-19 00:21:40 +00:00
alarm/kodi-rbp to 16.0-1
This commit is contained in:
parent
92cb511aa0
commit
078dc61e00
1 changed files with 10 additions and 11 deletions
|
@ -12,9 +12,9 @@ _prefix=/usr
|
|||
|
||||
pkgbase=kodi-rbp
|
||||
pkgname=('kodi-rbp' 'kodi-rbp-eventclients')
|
||||
pkgver=15.2
|
||||
_codename=Isengard
|
||||
pkgrel=3
|
||||
pkgver=16.0
|
||||
_codename=Jarvis
|
||||
pkgrel=1
|
||||
pkgdesc="A software media player and entertainment hub for digital media for the Raspberry Pi"
|
||||
arch=('armv6h' 'armv7h')
|
||||
url="http://kodi.tv"
|
||||
|
@ -24,13 +24,13 @@ makedepends=('hicolor-icon-theme' 'fribidi' 'lzo2' 'smbclient' 'libtiff' 'libva'
|
|||
'sdl_image' 'python2' 'python2-pillow' 'python2-pybluez' 'python2-simplejson' 'libass'
|
||||
'libmpeg2' 'libmad' 'libmodplug' 'jasper' 'rtmpdump' 'unzip' 'xorg-xdpyinfo' 'libbluray'
|
||||
'libnfs' 'afpfs-ng' 'avahi' 'bluez-libs' 'tinyxml' 'raspberrypi-firmware' 'libcec-rpi'
|
||||
'libplist' 'swig' 'taglib' 'libxslt' 'shairplay' 'boost' 'cmake' 'gperf' 'nasm' 'zip'
|
||||
'udisks' 'upower' 'git' 'autoconf' 'java-environment')
|
||||
'libplist' 'swig' 'taglib' 'libxslt' 'shairplay-git' 'boost' 'cmake' 'gperf' 'nasm' 'zip'
|
||||
'udisks' 'upower' 'git' 'autoconf' 'java-environment' 'libdcadec.so' 'libcrossguid')
|
||||
source=("https://github.com/xbmc/xbmc/archive/$pkgver-$_codename.tar.gz"
|
||||
'kodi.service'
|
||||
'polkit.rules')
|
||||
|
||||
sha256sums=('dd8aeb942e6de5d1488e243e1346cff3f6597e21b5131a3ba72ff5cc82037110'
|
||||
sha256sums=('0421ea1337cdee674f8a36d995f54152b5ddc4100e53410b3aeeb3b3f7d53946'
|
||||
'5235068d5800d69f0287087815990e7fe8d6572733d60c8800546d35f608e87f'
|
||||
'9ea592205023ba861603d74b63cdb73126c56372a366dc4cb7beb379073cbb96')
|
||||
prepare() {
|
||||
|
@ -56,7 +56,7 @@ build() {
|
|||
export PYTHON_VERSION=2 # external python v2
|
||||
# we need to compile for armv6 instead of armv5 to avoid problems compiling assembler code
|
||||
FLAGS="-Ofast -fexcess-precision=fast -mfloat-abi=hard -mabi=aapcs-linux -pipe -fstack-protector --param=ssp-buffer-size=4 -D_GLIBCXX_USE_CXX11_ABI=1\
|
||||
-D_FORTIFY_SOURCE=1 -I/opt/vc/include/ -I/opt/vc/include/IL -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux"
|
||||
-I/opt/vc/include/ -I/opt/vc/include/IL -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux"
|
||||
[[ $CARCH == "armv6h" ]] && export CFLAGS="$FLAGS -mcpu=arm1176jzf-s -mtune=arm1176jzf-s -mfpu=vfp" && export CXXFLAGS="$FLAGS -mcpu=arm1176jzf-s -mtune=arm1176jzf-s -mfpu=vfp"
|
||||
[[ $CARCH == "armv7h" ]] && export CFLAGS="$FLAGS -mcpu=cortex-a7 -mtune=cortex-a7 -mfpu=neon-vfpv4 -mvectorize-with-neon-quad" && export CXXFLAGS="$FLAGS -mcpu=cortex-a7 -mtune=cortex-a7 -mfpu=neon-vfpv4 -mvectorize-with-neon-quad"
|
||||
|
||||
|
@ -73,7 +73,6 @@ build() {
|
|||
--disable-sdl \
|
||||
--enable-optimizations \
|
||||
--disable-goom \
|
||||
--disable-pulse \
|
||||
--disable-vaapi \
|
||||
--disable-vdpau \
|
||||
--disable-xrandr \
|
||||
|
@ -110,7 +109,7 @@ package_kodi-rbp() {
|
|||
'sdl_image' 'python2' 'python2-pillow' 'python2-pybluez' 'python2-simplejson' 'libass'
|
||||
'libmpeg2' 'libmad' 'libmodplug' 'jasper' 'rtmpdump' 'unzip' 'xorg-xdpyinfo' 'libbluray'
|
||||
'libnfs' 'avahi' 'bluez-libs' 'tinyxml' 'raspberrypi-firmware' 'libcec-rpi'
|
||||
'libplist' 'swig' 'taglib' 'libxslt' 'shairplay')
|
||||
'libplist' 'swig' 'taglib' 'libxslt' 'shairplay-git' 'libdcadec.so')
|
||||
|
||||
optdepends=(
|
||||
'afpfs-ng: Apple shares support'
|
||||
|
@ -123,7 +122,7 @@ package_kodi-rbp() {
|
|||
|
||||
install="kodi.install"
|
||||
provides=('xbmc' 'kodi')
|
||||
conflicts=('xbmc' 'kodi' 'shairplay-git' 'arm-mem-git')
|
||||
conflicts=('xbmc' 'kodi' 'arm-mem-git')
|
||||
replaces=('xbmc-rbp')
|
||||
|
||||
cd "$srcdir/xbmc-$pkgver-$_codename"
|
||||
|
@ -143,7 +142,7 @@ package_kodi-rbp() {
|
|||
|
||||
install -Dm0644 $srcdir/kodi.service $pkgdir/usr/lib/systemd/system/kodi.service
|
||||
install -Dm0644 $srcdir/polkit.rules $pkgdir/usr/share/polkit-1/rules.d/10-kodi.rules
|
||||
chmod 0700 $pkgdir/usr/share/polkit-1/rules.d/
|
||||
chmod 0750 $pkgdir/usr/share/polkit-1/rules.d/
|
||||
}
|
||||
|
||||
package_kodi-rbp-eventclients() {
|
||||
|
|
Loading…
Reference in a new issue