summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD31
1 files changed, 18 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f8584ab92a7f..76347b865386 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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')