diff --git a/community/xbmc/PKGBUILD b/community/xbmc/PKGBUILD index 8146c88d6..fc22f441e 100644 --- a/community/xbmc/PKGBUILD +++ b/community/xbmc/PKGBUILD @@ -16,7 +16,7 @@ _prefix=/usr pkgname=xbmc pkgver=12.3 _codename=Frodo -pkgrel=9 +pkgrel=10 pkgdesc="A software media player and entertainment hub for digital media" arch=('i686' 'x86_64') url="http://xbmc.org" @@ -41,7 +41,7 @@ source=("http://mirrors.xbmc.org/releases/source/xbmc-$pkgver.tar.gz" "polkit.rules" "libass.patch::https://bugs.archlinux.org/index.php?getfile=11285") md5sums=('7ae385ebf8e5cfcb917393235e6efbdb' - '4d3cc17703a9a477a32db486c257a305' + 'a32b879d010a0060a8057bb8cb2f4c9e' '02f7951824ee13103344f36009c0ef2a' '7fd6399d2ffbdf06b724f0cc2efa0784') @@ -125,6 +125,6 @@ package() { done install -Dm0644 $srcdir/xbmc.service $pkgdir/usr/lib/systemd/system/xbmc.service -# install -Dm0644 $srcdir/polkit.rules $pkgdir/usr/share/polkit-1/rules.d/10-xbmc.rules -# chmod 0700 $pkgdir/usr/share/polkit-1/rules.d/ + install -Dm0644 $srcdir/polkit.rules $pkgdir/usr/share/polkit-1/rules.d/10-xbmc.rules + chmod 0700 $pkgdir/usr/share/polkit-1/rules.d/ } diff --git a/community/xbmc/xbmc.service b/community/xbmc/xbmc.service index 9987dfeb9..4353defa2 100644 --- a/community/xbmc/xbmc.service +++ b/community/xbmc/xbmc.service @@ -5,6 +5,7 @@ After = remote-fs.target [Service] User = xbmc Group = xbmc +PAMName=login Type = simple ExecStart = /usr/bin/xinit /usr/bin/dbus-launch /usr/bin/xbmc-standalone -l /run/lirc/lircd -- :0 -nolisten tcp Restart = on-abort