summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2021-09-01 15:10:47 +0300
committerCaleb Maclennan2021-09-01 15:10:47 +0300
commit9652604ab7c38d444f7a9de49c5ee2fe511cd3b5 (patch)
tree3b319f6e4f601655271f658b4deff2d50dc6e2a5
parente32a129cb9ddbdd82f7290719077840baf59f582 (diff)
downloadaur-9652604ab7c38d444f7a9de49c5ee2fe511cd3b5.tar.gz
upgpkg: nodejs-sword-interface 0.235.0-1
upstream release
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD24
2 files changed, 19 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 753117b43e88..0da4a3ff1a44 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,18 @@
pkgbase = nodejs-sword-interface
pkgdesc = Javascript (N-API) interface to SWORD library
- pkgver = 0.232.0
+ pkgver = 0.235.0
pkgrel = 1
url = https://github.com/tobias-klein/node-sword-interface
arch = x86_64
license = GPL3
makedepends = jq
- makedepends = node-gyp
makedepends = moreutils
+ makedepends = node-gyp
makedepends = npm
makedepends = sword
depends = nodejs
depends = nodejs-addon-api
- source = nodejs-sword-interface-0.232.0.tar.gz::https://github.com/tobias-klein/node-sword-interface/archive/0.232.0.tar.gz
- sha256sums = c32666864890b981ab76cc1ce84664a8b7300f164f8f4872b31fd547d50b0b99
+ source = node-sword-interface-0.235.0.tar.gz::https://github.com/tobias-klein/node-sword-interface/archive/0.235.0.tar.gz
+ sha256sums = 117cdebb7de90c8a0edbe30ea53163653b098b0fc434021c68a85a6c7121969f
pkgname = nodejs-sword-interface
diff --git a/PKGBUILD b/PKGBUILD
index 0e729c22fe54..7d5a8516247b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,30 +2,36 @@
pkgname=nodejs-sword-interface
_npmname=${pkgname/js}
-pkgver=0.232.0
+pkgver=0.235.0
pkgrel=1
pkgdesc='Javascript (N-API) interface to SWORD library'
arch=(x86_64)
url="https://github.com/tobias-klein/$_npmname"
license=(GPL3)
-depends=(nodejs nodejs-addon-api)
-makedepends=(jq node-gyp moreutils npm sword)
-source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
-sha256sums=('c32666864890b981ab76cc1ce84664a8b7300f164f8f4872b31fd547d50b0b99')
+depends=(nodejs
+ nodejs-addon-api)
+makedepends=(jq
+ moreutils
+ node-gyp
+ npm
+ sword)
+_archive="$_npmname-$pkgver"
+source=("$_archive.tar.gz::$url/archive/$pkgver.tar.gz")
+sha256sums=('117cdebb7de90c8a0edbe30ea53163653b098b0fc434021c68a85a6c7121969f')
prepare() {
- cd "$_npmname-$pkgver"
+ cd "$_archive"
# Suppress install or link against this package triggering a build!
jq 'del(.scripts[])' package.json | sponge package.json
}
build() {
- cd "$_npmname-$pkgver"
+ cd "$_archive"
npm pack
}
package() {
- cd "$_npmname-$pkgver"
+ cd "$_archive"
export LINK_SYSTEM_SWORD=1
npm install \
--production \
@@ -35,7 +41,7 @@ package() {
--no-update-notifier \
--cache "$srcdir/npm-cache" \
--prefix "$pkgdir/usr" \
- $_npmname-$pkgver.tgz
+ $_archive.tgz
rm -rf "$pkgdir/usr/lib/node_modules/$_npmname/"{node_modules,src,patch,scripts,sword_build,*.tgz,*.sh,*.txt,*.md,.git*,COPYING}
# Use system provided deps