diff options
author | M0Rf30 | 2019-12-15 15:40:27 +0100 |
---|---|---|
committer | M0Rf30 | 2019-12-15 15:40:27 +0100 |
commit | 89c0c819da94bba6db48b970c6f812a4baf5bb4f (patch) | |
tree | c8881a107a27de770af6da880569bbd0cba8529e | |
parent | fd752e7290c183c68ac8b9af2c5a91c05f21621e (diff) | |
download | aur-89c0c819da94bba6db48b970c6f812a4baf5bb4f.tar.gz |
pump.io: 5.1.3
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 31 | ||||
-rw-r--r-- | pump.io.install | 5 | ||||
-rw-r--r-- | pump.io.sysusers | 2 |
4 files changed, 25 insertions, 21 deletions
@@ -1,6 +1,6 @@ pkgbase = pump.io pkgdesc = A stream server that does most of what people really want from a social network - pkgver = 5.1.1 + pkgver = 5.1.3 pkgrel = 1 url = http://pump.io install = pump.io.install @@ -15,8 +15,10 @@ pkgbase = pump.io conflicts = pumpio-git conflicts = pumpio backup = etc/webapps/pump.io/pump.io.json - source = https://github.com/pump-io/pump.io/archive/v5.1.1.tar.gz - md5sums = 8ecae3256a522f91ad3328ce3181c13f + source = https://github.com/pump-io/pump.io/archive/v5.1.3.tar.gz + source = pump.io.sysusers + md5sums = 74e64ddc3afbc376ee1490a44f8c28dd + md5sums = 6e86aca928cf55108fcc8b7403cd2b39 pkgname = pump.io @@ -1,7 +1,7 @@ # Maintainer: robertfoster pkgname=pump.io -pkgver=5.1.1 +pkgver=5.1.3 pkgrel=1 pkgdesc="A stream server that does most of what people really want from a social network" url='http://pump.io' @@ -13,20 +13,25 @@ provides=('pumpio') conflicts=('pumpio-git' 'pumpio') install=${pkgname}.install backup=(etc/webapps/$pkgname/$pkgname.json) -source=(https://github.com/pump-io/pump.io/archive/v$pkgver.tar.gz) +source=(https://github.com/pump-io/pump.io/archive/v$pkgver.tar.gz + "$pkgname.sysusers") package() { -cd $srcdir - local _npmdir="$pkgdir/usr/lib/node_modules/" - mkdir -p $_npmdir - cd $_npmdir - npm install -g --prefix "$pkgdir/usr" $pkgname@$pkgver - npm prune --production + cd $srcdir + local _npmdir="$pkgdir/usr/lib/node_modules/" + mkdir -p $_npmdir + cd $_npmdir + npm install -g --prefix "$pkgdir/usr" $pkgname@$pkgver + npm prune --production -msg2 "Installing systemd service" - install -Dm644 "$srcdir/$pkgname-$pkgver/$pkgname@.service" "$pkgdir/usr/lib/systemd/system/$pkgname@.service" - install -Dm755 -d "$pkgname.json.sample" "$pkgdir/etc/$pkgname.json" - rm -rf $pkgdir/usr/etc + msg2 "Installing systemd service" + install -Dm644 "$srcdir/$pkgname-$pkgver/$pkgname@.service" "$pkgdir/usr/lib/systemd/system/$pkgname@.service" + install -D -m644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" + + install -Dm755 -d "$pkgname.json.sample" "$pkgdir/etc/$pkgname.json" + rm -rf $pkgdir/usr/etc + chmod 755 $pkgdir/usr/lib/node_modules/ } -md5sums=('8ecae3256a522f91ad3328ce3181c13f') +md5sums=('74e64ddc3afbc376ee1490a44f8c28dd' + '6e86aca928cf55108fcc8b7403cd2b39') diff --git a/pump.io.install b/pump.io.install index 99fcd0ca28e6..cc211c78c8fc 100644 --- a/pump.io.install +++ b/pump.io.install @@ -5,8 +5,3 @@ post_install() { post_upgrade() { post_install } - -post_remove() { - getent passwd $pumpuser &> /dev/null && userdel -f $pumpuser - return 0 -} diff --git a/pump.io.sysusers b/pump.io.sysusers new file mode 100644 index 000000000000..e81f45fa1093 --- /dev/null +++ b/pump.io.sysusers @@ -0,0 +1,2 @@ +u pump.io - "Pump.io" /var/lib/pump.io /usr/bin/login +g pump.io - - |