summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorebiadsu2021-12-18 18:53:45 +0100
committerebiadsu2021-12-18 18:53:45 +0100
commitba237988576181b629c40bf7b2e3baded57197a9 (patch)
tree4a0d6585df60e35748d541c1d8b6162e0e3128ec
parent0d2bf2ae6b25bf1aedf1b25d3009ae6433c3dabf (diff)
downloadaur-ba237988576181b629c40bf7b2e3baded57197a9.tar.gz
change variable naming
-rw-r--r--PKGBUILD34
1 files changed, 13 insertions, 21 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a4555195e490..d0df06721de5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,46 +1,38 @@
# Maintainer: ebiadsu <ebiadsu at posteo dot de>
# Contributor: Icaro Perseo <icaroperseo[at]protonmail[dot]com>
-_npmname=browser-sync
-pkgname="nodejs-${_npmname}"
-pkgver="2.27.7"
-pkgrel=2
+pkgname=nodejs-browser-sync
+pkgver=2.27.7
+pkgrel=3
pkgdesc="Live CSS Reload & Browser Syncing"
arch=('any')
url="https://www.browsersync.io/"
license=('Apache')
depends=('nodejs')
makedepends=('npm>=7.4.0')
-source=("https://registry.npmjs.org/${_npmname}/-/${_npmname}-${pkgver}.tgz")
+source=("${pkgname}-${pkgver}.tgz::http://registry.npmjs.org/${pkgname#nodejs-}/-/${pkgname#nodejs-}-${pkgver}.tgz")
sha256sums=('5fd9eb399db29b61bcbc4445d2f3b1cd8426d286624c7217a85b06be7c311ce4')
-noextract=("${_npmname}-${pkgver}.tgz")
+noextract=("${pkgname}-${pkgver}.tgz")
package() {
# install using npm with separate cache directory
npm install -s -g \
--cache "${srcdir}/npm-cache" \
--prefix "${pkgdir}/usr" \
- "${srcdir}/${_npmname}-${pkgver}.tgz"
+ "${srcdir}/${pkgname}-${pkgver}.tgz"
# fix ownership, see https://bugs.archlinux.org/task/63396
chown -R root:root "${pkgdir}"
- # Remove references to $pkgdir
- find "$pkgdir" -name package.json -print0 | xargs -r -0 sed -i '/_where/d'
+ # Removing references to pkgdir
+ find "${pkgdir}" -type f -name "package.json" -print0 | xargs -0 sed -i "/_where/d"
+ # Removing references to srcdir
local tmppackage="$(mktemp)"
- local pkgjson="$pkgdir/usr/lib/node_modules/$_npmname/package.json"
- jq '.|=with_entries(select(.key|test("_.+")|not))' "$pkgjson" >"$tmppackage"
- mv "$tmppackage" "$pkgjson"
- chmod 644 "$pkgjson"
-
- find "$pkgdir" -type f -name package.json | while read pkgjson; do
- local tmppackage="$(mktemp)"
- jq 'del(.man)' "$pkgjson" >"$tmppackage"
- mv "$tmppackage" "$pkgjson"
- chmod 644 "$pkgjson"
- done
-
+ local pkgjson="${pkgdir}/usr/lib/node_modules/${pkgname#nodejs-}/package.json"
+ jq '.|=with_entries(select(.key|test("_.+")|not))' "${pkgjson}" > "${tmppackage}"
+ mv "${tmppackage}" "${pkgjson}"
+ chmod 644 "${pkgjson}"
}
# vim:set ts=2 sw=2 cc=80 et: