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
 }

Reply via email to