diff options
author | Caleb Maclennan | 2021-06-30 09:33:54 +0300 |
---|---|---|
committer | Caleb Maclennan | 2021-06-30 09:33:54 +0300 |
commit | 77ceaf1be51a6643b7bd3d6658407f58f36386f0 (patch) | |
tree | 48fd5fa00df759f2eba4fd4fd53f4444b721f596 | |
parent | 94c1dc5d2b01dc07bf35f1b0290ca2139cab6cf9 (diff) | |
download | aur-77ceaf1be51a6643b7bd3d6658407f58f36386f0.tar.gz |
upgpkg: nodejs-sqlite3 5.0.2-2
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 24 insertions, 19 deletions
@@ -1,7 +1,7 @@ pkgbase = nodejs-sqlite3 pkgdesc = Asynchronous, non-blocking SQLite3 bindings pkgver = 5.0.2 - pkgrel = 1 + pkgrel = 2 url = https://github.com/mapbox/node-sqlite3 arch = x86_64 license = GPL3 @@ -14,4 +14,3 @@ pkgbase = nodejs-sqlite3 sha256sums = 39ce61088a0c51e41e9d8dee59db98f1cf043104a0d78650e67253ef161cfe81 pkgname = nodejs-sqlite3 - @@ -1,34 +1,40 @@ # Maintainer: Caleb Maclennan <caleb@alerque.com> _npmname=sqlite3 -pkgname="nodejs-$_npmname" +pkgname=nodejs-$_npmname pkgver=5.0.2 -pkgrel=1 +pkgrel=2 pkgdesc='Asynchronous, non-blocking SQLite3 bindings' -arch=('x86_64') +arch=(x86_64) url="https://github.com/mapbox/${pkgname/js-/-}" -license=('GPL3') -depends=('nodejs' 'nodejs-node-pre-gyp') -makedepends=('jq' 'moreutils' 'npm') +license=(GPL3) +depends=(nodejs nodejs-node-pre-gyp) +makedepends=(jq moreutils npm) source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") sha256sums=('39ce61088a0c51e41e9d8dee59db98f1cf043104a0d78650e67253ef161cfe81') prepare() { - cd "${pkgname/js}-$pkgver" - jq 'del(.dependencies["node-pre-gyp"])' package.json | - sponge package.json + cd "${pkgname/js}-$pkgver" + jq 'del(.dependencies["node-pre-gyp"])' package.json | + sponge package.json } build() { - cd "${pkgname/js}-$pkgver" - npm pack + cd "${pkgname/js}-$pkgver" + npm pack } package() { - cd "${pkgname/js}-$pkgver" - npm install --production --build-from-source -g --user root --cache "$srcdir/npm-cache" --prefix "$pkgdir/usr" $_npmname-$pkgver.tgz - find "$pkgdir"/usr -type d -exec chmod 755 {} + - find "$pkgdir" -type f -name package.json \ - -execdir sh -c "jq '. |= with_entries(select(.key | test(\"_.+\") | not))' {} | sponge {}" \; - chown -R root:root "$pkgdir" + cd "${pkgname/js}-$pkgver" + npm install \ + --production \ + --build-from-source \ + -g \ + --cache "$srcdir/npm-cache" \ + --prefix "$pkgdir/usr" \ + $_npmname-$pkgver.tgz + find "$pkgdir"/usr -type d -exec chmod 755 {} + + find "$pkgdir" -type f -name package.json \ + -execdir sh -c "jq '. |= with_entries(select(.key | test(\"_.+\") | not))' {} | sponge {}" \; + chown -R root:root "$pkgdir" } |