From 7cf8d057139eb04165ed3d13b248aaa253ffd030 Mon Sep 17 00:00:00 2001 From: Ross Clark <6961242+rossclarkartist@users.noreply.github.com> Date: Mon, 31 Oct 2022 17:57:43 +0000 Subject: [PATCH] :+1: BUMP: Bump package to latest upstream version PKGBUILD - Bump pkgver to match latest upstream release - Add dependency for musl - Update sha512sums - Ensure references to $srcdir do not appear in package - Install link to license .SRCINFO - Regenerate to reflect changes On branch main - Changes to be committed: - modified: .SRCINFO - modified: PKGBUILD --- .SRCINFO | 8 ++++---- PKGBUILD | 13 +++++++------ 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index a53ec8d..838a095 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = nx pkgdesc = A next generation build system with monorepo support and powerful integrations. - pkgver = 14.5.10 + pkgver = 15.0.4 pkgrel = 1 url = https://blog.nrwl.io/nx/home arch = any @@ -8,8 +8,8 @@ pkgbase = nx makedepends = jq makedepends = npm depends = nodejs - noextract = nx-14.5.10.tgz - source = https://registry.npmjs.org/nx/-/nx-14.5.10.tgz - sha512sums = 76a895fb3637da4f7c99f2854e0890c9877d1d8666075ce8263ea0627884baacece822a9f194a97910da55047147ac0432f5bd3124c0f64060f2c27bf16fcd66 + noextract = nx-15.0.4.tgz + source = https://registry.npmjs.org/nx/-/nx-15.0.4.tgz + sha512sums = b420a2549802897fd1db394bef7750b18e3d03147f700d1d1d7efae0abcb588bc1d263bc65bed4580c1bf2c7486e8a770eab460a8a514ec01d3817195db7bff4 pkgname = nx diff --git a/PKGBUILD b/PKGBUILD index 61661f8..de93bf4 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -16,8 +16,8 @@ # pkgbase= pkgname="nx" -pkgver=14.5.10 -pkgrel=1 +pkgver=15.0.4 +pkgrel=2 # epoch= pkgdesc="A next generation build system with monorepo support and powerful integrations." arch=( @@ -29,6 +29,7 @@ license=( ) # groups=() depends=( + "musl" "nodejs" ) # optdepends=() @@ -59,7 +60,7 @@ noextract=( ) # validpgpkeys=() sha512sums=( - "76a895fb3637da4f7c99f2854e0890c9877d1d8666075ce8263ea0627884baacece822a9f194a97910da55047147ac0432f5bd3124c0f64060f2c27bf16fcd66" + "b420a2549802897fd1db394bef7750b18e3d03147f700d1d1d7efae0abcb588bc1d263bc65bed4580c1bf2c7486e8a770eab460a8a514ec01d3817195db7bff4" ) # prepare () {} @@ -93,15 +94,15 @@ package() { printf "\e[1;32m==>\e[0m \e[38;5;248mRemoving references to \$srcdir \e[0m\n" local tmppackage="$(mktemp)" local pkgjson="$pkgdir/usr/lib/node_modules/${pkgname}/package.json" - jq '.|=with_entries(select(.key|test("_.+")|not))' "$pkgjson" > "$tmppackage" + jq '.|=with_entries(select(.key|test("_.+")|not))' "$pkgjson" >"$tmppackage" mv "$tmppackage" "$pkgjson" chmod 644 "$pkgjson" rm -rf "$pkgdir/usr/lib/node_modules/root" # Install license - # install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" - # ln -s ../../../lib/node_modules/eslint/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" + ln -s "../../../lib/node_modules/${pkgname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" # Create Archiv8 documentation folder # install -dvm 755 "$pkgdir/usr/share/doc/$pkgname/packaging/"