diff options
author | graysky | 2020-01-07 15:58:02 -0500 |
---|---|---|
committer | graysky | 2020-01-07 15:58:02 -0500 |
commit | d2036c1097b387594486e9673cd8d546f2957e02 (patch) | |
tree | 422720205f6ff9a7b79d546925a36760f972b610 | |
parent | 0bbd895f045e58f539985ecd7a79df55fbb73117 (diff) | |
download | aur-d2036c1097b387594486e9673cd8d546f2957e02.tar.gz |
Update to 1.97-1
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 24 | ||||
-rw-r--r-- | readme.install | 23 |
3 files changed, 21 insertions, 34 deletions
@@ -1,22 +1,24 @@ pkgbase = kodi-standalone-service pkgdesc = Systemd service to run kodi in stand-alone mode without a DE - pkgver = 1.96 + pkgver = 1.97 pkgrel = 1 url = https://github.com/graysky2/kodi-standalone-service install = readme.install arch = x86_64 license = GPL - source = https://github.com/graysky2/kodi-standalone-service/archive/v1.96.tar.gz - sha256sums = 9e6b36aa4e0bd3523dd9a88aa2f6aa3c8764e06eb7970fb8eeb407b73ec13790 + source = https://github.com/graysky2/kodi-standalone-service/archive/v1.97.tar.gz + sha256sums = 576caa9793d3c906774c4c44a97bde17aaa9de92ba1d2a1512733c2ab09093ea pkgname = kodi-standalone-service depends = kodi depends = polkit depends = xorg-server depends = xorg-xinit + conflicts = kodi-standalone-gbm-service pkgname = kodi-standalone-gbm-service depends = kodi-gbm depends = polkit depends = libinput + conflicts = kodi-standalone-service @@ -2,7 +2,7 @@ pkgbase=kodi-standalone-service pkgname=(kodi-standalone-service kodi-standalone-gbm-service) -pkgver=1.96 +pkgver=1.97 pkgrel=1 pkgdesc="Systemd service to run kodi in stand-alone mode without a DE" # Do NOT attempt to use this package on Arch ARM! This is only for x86_64. @@ -12,22 +12,26 @@ url="https://github.com/graysky2/kodi-standalone-service" license=('GPL') install=readme.install source=("https://github.com/graysky2/$pkgbase/archive/v$pkgver.tar.gz") -sha256sums=('9e6b36aa4e0bd3523dd9a88aa2f6aa3c8764e06eb7970fb8eeb407b73ec13790') +sha256sums=('576caa9793d3c906774c4c44a97bde17aaa9de92ba1d2a1512733c2ab09093ea') package_kodi-standalone-service() { depends=('kodi' 'polkit' 'xorg-server' 'xorg-xinit') - install -Dm644 "$srcdir/$pkgbase-$pkgver/init/kodi.service" \ - "$pkgdir/usr/lib/systemd/system/kodi.service" - install -dm 700 "$pkgdir"/var/lib/kodi - chown 420:420 "$pkgdir"/var/lib/kodi + conflicts=('kodi-standalone-gbm-service') + + cd "$pkgbase-$pkgver" + install -Dm644 init/kodi.service "$pkgdir/usr/lib/systemd/system/kodi.service" + install -Dm644 init/sysusers.conf "$pkgdir/usr/lib/sysusers.d/kodi.conf" + install -Dm644 init/tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/kodi.conf" } package_kodi-standalone-gbm-service() { depends=('kodi-gbm' 'polkit' 'libinput') - install -Dm644 "$srcdir/$pkgbase-$pkgver/init/kodi-gbm.service" \ - "$pkgdir/usr/lib/systemd/system/kodi-gbm.service" - install -dm 700 "$pkgdir"/var/lib/kodi - chown 420:420 "$pkgdir"/var/lib/kodi + conflicts=('kodi-standalone-service') + + cd "$pkgbase-$pkgver" + install -Dm644 init/kodi-gbm.service "$pkgdir/usr/lib/systemd/system/kodi-gbm.service" + install -Dm644 init/sysusers.conf "$pkgdir/usr/lib/sysusers.d/kodi.conf" + install -Dm644 init/tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/kodi.conf" } # vim:set ts=2 sw=2 et: diff --git a/readme.install b/readme.install index c9b62f833cd3..f63dd7b033de 100644 --- a/readme.install +++ b/readme.install @@ -1,25 +1,6 @@ -post_install() { - getent group kodi > /dev/null || groupadd -g 420 kodi - if ! getent passwd kodi > /dev/null; then - useradd -c 'kodi user' -u 420 -g kodi -G audio,network,optical,uucp,video \ - -d /var/lib/kodi -s /usr/bin/nologin kodi - passwd -l kodi > /dev/null - [[ ! -d /var/lib/kodi/.kodi ]] && - mkdir /var/lib/kodi/.kodi && - chown -R kodi:kodi /var/lib/kodi/.kodi - fi -} - -post_upgrade() { - usermod -g kodi -aG audio,network,optical,uucp,video kodi -} - post_remove() { - echo "==> Optionally delete the kodi user and its home directory" - echo "==> if you are certain no processes are running under it." - echo "==> userdel kodi" - echo "==> groupdel kodi" - echo "==> rm -rf /var/lib/kodi" + echo "==> Optionally delete the kodi user home directory" + echo "==> rm -rf /var/lib/kodi" } # vim:set ts=2 sw=2 et: |