diff options
author | tequa | 2019-11-17 10:07:12 +0100 |
---|---|---|
committer | tequa | 2019-11-17 10:07:12 +0100 |
commit | 61cd4c817985236af9f981efcd7435386129ac1a (patch) | |
tree | 84a9e795c34a9babdfe9d3449ba6c55a23930538 | |
parent | fb30e02273f53972ae3b3e614cafbfbef360e706 (diff) | |
download | aur-61cd4c817985236af9f981efcd7435386129ac1a.tar.gz |
version 2019/10
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 21 insertions, 21 deletions
@@ -1,6 +1,6 @@ pkgbase = ethercalc pkgdesc = a web spreadsheet - pkgver = 0.20190703.0 + pkgver = 0.20191008.0 pkgrel = 2 url = https://ethercalc.net arch = any @@ -9,14 +9,14 @@ pkgbase = ethercalc makedepends = jq depends = nodejs-lts-dubnium optdepends = redis: redis support - noextract = ethercalc-0.20190703.0.tgz + noextract = ethercalc-0.20191008.0.tgz backup = etc/conf.d/ethercalc - source = https://registry.npmjs.org/ethercalc/-/ethercalc-0.20190703.0.tgz + source = https://registry.npmjs.org/ethercalc/-/ethercalc-0.20191008.0.tgz source = ethercalc.tmpfiles source = ethercalc.sysusers source = ethercalc.service source = ethercalc.conf - sha256sums = 5e3caa6334dfdf0ca81c2abd7f1e0f3f2efed57003d498689b18e1bdfb955d63 + sha256sums = 695de50ed16cdb28406d1a8b3505ee8cad1e9d67f957617bd360843752135e81 sha256sums = 785aedcb398f637d55b4a1f0956f814bc836ee4a059c743fd6e9411d1fba7b10 sha256sums = 437445d2a0ab54008bfa42c197e387863f246da5ee1cda3c0fd1cefe07a2d6fd sha256sums = abb5615b6f2f6dce2eca5cc9bae41204087b49f065feee3d306cdb1e3caa7103 @@ -1,5 +1,5 @@ pkgname=ethercalc -pkgver=0.20190703.0 +pkgver=0.20191008.0 pkgrel=2 pkgdesc="a web spreadsheet" arch=('any') @@ -12,11 +12,11 @@ backup=("etc/conf.d/$pkgname") source=("https://registry.npmjs.org/${pkgname}/-/${pkgname}-${pkgver}.tgz" "$pkgname.tmpfiles" "$pkgname.sysusers" - "$pkgname.service" + "$pkgname.service" "$pkgname.conf") noextract=("$pkgname-$pkgver.tgz") -sha256sums=('5e3caa6334dfdf0ca81c2abd7f1e0f3f2efed57003d498689b18e1bdfb955d63' +sha256sums=('695de50ed16cdb28406d1a8b3505ee8cad1e9d67f957617bd360843752135e81' '785aedcb398f637d55b4a1f0956f814bc836ee4a059c743fd6e9411d1fba7b10' '437445d2a0ab54008bfa42c197e387863f246da5ee1cda3c0fd1cefe07a2d6fd' 'abb5615b6f2f6dce2eca5cc9bae41204087b49f065feee3d306cdb1e3caa7103' @@ -25,22 +25,22 @@ sha256sums=('5e3caa6334dfdf0ca81c2abd7f1e0f3f2efed57003d498689b18e1bdfb955d63' package() { #TODO: # - fix npm errors? - npm install -g --user root --prefix "$pkgdir/usr" "$srcdir/$pkgname-$pkgver.tgz" - find "$pkgdir/usr" -type d -exec chmod 755 {} + + npm install -g --user root --prefix "$pkgdir/usr" "$srcdir/$pkgname-$pkgver.tgz" + find "$pkgdir/usr" -type d -exec chmod 755 {} + - # Remove references to $pkgdir - find "$pkgdir" -type f -name package.json -print0 | xargs -0 sed -i "/_where/d" + # Remove references to $pkgdir + find "$pkgdir" -type f -name package.json -print0 | xargs -0 sed -i "/_where/d" - # Remove references to $srcdir - local tmppackage="$(mktemp)" - local pkgjson="$pkgdir/usr/lib/node_modules/$pkgname/package.json" - jq '.|=with_entries(select(.key|test("_.+")|not))' "$pkgjson" > "$tmppackage" - mv "$tmppackage" "$pkgjson" - chmod 644 "$pkgjson" + # Remove references to $srcdir + local tmppackage="$(mktemp)" + local pkgjson="$pkgdir/usr/lib/node_modules/$pkgname/package.json" + jq '.|=with_entries(select(.key|test("_.+")|not))' "$pkgjson" > "$tmppackage" + mv "$tmppackage" "$pkgjson" + chmod 644 "$pkgjson" - # system files - install -Dm644 ${pkgname}.service -t "${pkgdir}/usr/lib/systemd/system/" - install -Dm644 ${pkgname}.tmpfiles "${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf" - install -Dm644 ${pkgname}.sysusers "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + # system files + install -Dm644 ${pkgname}.service -t "${pkgdir}/usr/lib/systemd/system/" + install -Dm644 ${pkgname}.tmpfiles "${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf" + install -Dm644 ${pkgname}.sysusers "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" install -Dm644 ${pkgname}.conf "${pkgdir}/etc/conf.d/${pkgname}" } |