Date: Thursday, February 2, 2023 @ 20:36:29 Author: felixonmars Revision: 1392009
upgpkg: nodejs 19.6.0-1 Modified: nodejs/trunk/PKGBUILD ----------+ PKGBUILD | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-02-02 20:33:46 UTC (rev 1392008) +++ PKGBUILD 2023-02-02 20:36:29 UTC (rev 1392009) @@ -8,7 +8,8 @@ # Contributor: TIanyi Cui <[email protected]> pkgname=nodejs -pkgver=19.5.0 +pkgver=19.6.0 +_commit=3ecd96f0636c9e36c2baf4606e57931c08dc24e2 pkgrel=1 pkgdesc='Evented I/O for V8 javascript' arch=('x86_64') @@ -16,13 +17,13 @@ license=('MIT') options=(!lto) depends=('brotli' 'openssl' 'zlib' 'icu' 'libuv' 'libnghttp2' 'c-ares') # 'http-parser' 'v8') -makedepends=('python' 'procps-ng') +makedepends=('git' 'python' 'procps-ng') optdepends=('npm: nodejs package manager') -source=("https://github.com/nodejs/node/archive/v$pkgver/nodejs-$pkgver.tar.gz") -sha512sums=('18cacb16c18366915220ad0000e5e44e5aed61fa17ebb18bcc33947c3b3b41492a2af977e0bdf2da91820fca0f82623123effffe1c4baea30601c1b27b85344f') +source=("git+https://github.com/nodejs/node.git#commit=$_commit") +sha512sums=('SKIP') build() { - cd node-$pkgver + cd node ./configure \ --prefix=/usr \ @@ -43,18 +44,15 @@ } check() { - cd node-$pkgver + cd node make test || : } package() { - cd node-$pkgver - + cd node make DESTDIR="$pkgdir" install + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/nodejs/ - install -D -m644 LICENSE \ - "$pkgdir"/usr/share/licenses/nodejs/LICENSE - cd "$pkgdir"/usr/lib ln -s libnode.so.* libnode.so }
