[arch-commits] Commit in mopidy/trunk (PKGBUILD mopidy.install mopidy.sysusers)

Sven-Hendrik Haase svenstaro at archlinux.org
Sat Dec 30 06:17:11 UTC 2017


    Date: Saturday, December 30, 2017 @ 06:17:10
  Author: svenstaro
Revision: 276930

upgpkg: mopidy 2.1.0-3

Use sysusers

Added:
  mopidy/trunk/mopidy.sysusers
Modified:
  mopidy/trunk/PKGBUILD
Deleted:
  mopidy/trunk/mopidy.install

-----------------+
 PKGBUILD        |   14 ++++++++------
 mopidy.install  |   12 ------------
 mopidy.sysusers |    3 +++
 3 files changed, 11 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-12-30 06:15:44 UTC (rev 276929)
+++ PKGBUILD	2017-12-30 06:17:10 UTC (rev 276930)
@@ -3,7 +3,7 @@
 
 pkgname=mopidy
 pkgver=2.1.0
-pkgrel=2
+pkgrel=3
 pkgdesc="An extensible music server written in Python"
 arch=('any')
 url="http://www.mopidy.com"
@@ -12,13 +12,14 @@
          'gst-python2' 'gst-plugins-good' 'gst-plugins-ugly' 'python2-tornado>=2.3')
 makedepends=('python2-sphinx')
 backup=('etc/mopidy/mopidy.conf')
-install=$pkgname.install
 source=("https://github.com/mopidy/mopidy/archive/v${pkgver}.tar.gz"
         'mopidy.conf'
-        'logging.conf')
+        'logging.conf'
+        'mopidy.sysusers')
 sha512sums=('4d8c48180fb6402a64e16ac0d6448f354a3655a6924da7a55b70c8b2420cc1ede211ebaec7cfba0a365ca7595ae3d177a10184951c2203cc6e9a1a9631ce90de'
             'eb66e8e826640a939b1ba51569ab7fab041b8b5e8823ea2d5f05596faf1de8882fd8c1c32bdb92534e759243fb5ff741bda0d2ebb3282af542d1287c8c68b5ea'
-            '0c438058500ab7559baae21b03b10e2b80b10c77776b240b2100da1f4c84ea8efe24dc7a38a95034e75605eaf5d21604d13e5b8c7358778c555ddb6372a49388')
+            '0c438058500ab7559baae21b03b10e2b80b10c77776b240b2100da1f4c84ea8efe24dc7a38a95034e75605eaf5d21604d13e5b8c7358778c555ddb6372a49388'
+            'feba29cac82fbf9e80eea5977e6576458d33704b8f0381d0f0b305bb47dc3a7134648da665dd0824afc2abb9681c4e0ecd893740884bd1df4562fd289bfe3c1e')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
@@ -37,10 +38,10 @@
   cp -r docs/_build/html "${pkgdir}/usr/share/doc/mopidy"
 
   install -dm755 "${pkgdir}/usr/share/man/man1/"
-  gzip -c docs/_build/man/mopidy.1 > "${pkgdir}/usr/share/man/man1/mopidy.1.gz" 
+  gzip -c docs/_build/man/mopidy.1 > "${pkgdir}/usr/share/man/man1/mopidy.1.gz"
 
   install -dm755 "${pkgdir}/usr/share/man/man8/"
-  gzip -c extra/mopidyctl/mopidyctl.8 > "${pkgdir}/usr/share/man/man8/mopidyctl.8.gz" 
+  gzip -c extra/mopidyctl/mopidyctl.8 > "${pkgdir}/usr/share/man/man8/mopidyctl.8.gz"
 
   install -Dm644 "${srcdir}/mopidy.conf" "${pkgdir}/etc/mopidy/mopidy.conf"
   install -Dm644 "${srcdir}/logging.conf" "${pkgdir}/etc/mopidy/logging.conf"
@@ -56,6 +57,7 @@
   install -dm755 -g 46 -o 46 "${pkgdir}/var/lib/mopidy/playlists"
 
   install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm644 "${srcdir}/mopidy.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf"
 }
 
 # vim:set ts=2 sw=2 et:

Deleted: mopidy.install
===================================================================
--- mopidy.install	2017-12-30 06:15:44 UTC (rev 276929)
+++ mopidy.install	2017-12-30 06:17:10 UTC (rev 276930)
@@ -1,12 +0,0 @@
-post_upgrade() {
-    getent group mopidy &>/dev/null || groupadd -g 46 mopidy >/dev/null
-    getent passwd mopidy &>/dev/null || useradd -u 46 -d /var/lib/mopidy -s /bin/false -g mopidy -G audio mopidy >/dev/null
-
-    # Remove me when updating to pkgrel -5 or a new pkgver
-    echo "It's adviced to change the ownership of /var/lib/mopidy to mopidy:mopidy."
-    echo "Otherwise some mopidy addons might not work."
-}
-
-post_install() {
-    post_upgrade
-}

Added: mopidy.sysusers
===================================================================
--- mopidy.sysusers	                        (rev 0)
+++ mopidy.sysusers	2017-12-30 06:17:10 UTC (rev 276930)
@@ -0,0 +1,3 @@
+u mopidy 46 "Mopidy User" /var/lib/mopidy
+g mopidy 46 -
+m mopidy audio



More information about the arch-commits mailing list