From 94c02be367242d5b6b0ff61f132e9e1ab9bdc8bf Mon Sep 17 00:00:00 2001 From: Bruno Carlin Date: Sun, 22 Dec 2024 00:44:00 +0100 Subject: [PATCH] upgrade to v2.30.5 --- .SRCINFO | 10 +++++----- .gitignore | 1 + PKGBUILD | 17 +++++++++-------- 3 files changed, 15 insertions(+), 13 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 04c4a94..ebe49b5 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,15 +1,15 @@ pkgbase = ember-language-server pkgdesc = The Ember Language Server (ELS) implements the Language Server Protocol for Ember.js projects. - pkgver = 2.29.0 + pkgver = 2.30.5 pkgrel = 1 - url = https://github.com/lifeart/ember-language-server + url = https://github.com/ember-tooling/ember-language-server arch = any license = MIT makedepends = npm makedepends = jq depends = nodejs - noextract = ember-language-server-2.29.0.tgz - source = https://registry.npmjs.org/@lifeart/ember-language-server/-/ember-language-server-2.29.0.tgz - sha256sums = 85ada9470a39e2db635d9e11b676fe466194371e973c844f5de68979a32b8c72 + noextract = ember-language-server-2.30.5.tar.gz + source = ember-language-server-2.30.5.tar.gz::https://github.com/ember-tooling/ember-language-server/archive/refs/tags/v2.30.5.tar.gz + sha256sums = 841854f09bac65f9232039e9d5b1df0eb72b2c33446e1c8cf776a9a6e02c36c6 pkgname = ember-language-server diff --git a/.gitignore b/.gitignore index 38f8d1e..4d70beb 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ pkg/ src/ *.tar.zst *.tgz +*.tar.gz diff --git a/PKGBUILD b/PKGBUILD index cd18e31..373b545 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,10 +1,11 @@ +# shellcheck disable=SC2034,2154 # Maintainer: Bruno Carlin pkgname=ember-language-server -pkgver=2.29.0 +pkgver=2.30.5 pkgrel=1 -pkgdesc="The Ember Language Server (ELS) implements the Language Server Protocol for Ember.js projects. " +pkgdesc="The Ember Language Server (ELS) implements the Language Server Protocol for Ember.js projects." arch=( 'any' ) -url="https://github.com/lifeart/ember-language-server" +url="https://github.com/ember-tooling/ember-language-server" license=('MIT') depends=('nodejs') makedepends=('npm' 'jq') @@ -17,9 +18,9 @@ makedepends=('npm' 'jq') #options=() #install= #changelog= -source=("https://registry.npmjs.org/@lifeart/$pkgname/-/$pkgname-$pkgver.tgz") -sha256sums=('85ada9470a39e2db635d9e11b676fe466194371e973c844f5de68979a32b8c72') -noextract=("${pkgname}-${pkgver}.tgz") +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ember-tooling/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('841854f09bac65f9232039e9d5b1df0eb72b2c33446e1c8cf776a9a6e02c36c6') +noextract=("${pkgname}-${pkgver}.tar.gz") #validpgpkeys=() #prepare() { @@ -42,7 +43,7 @@ package() { npm install -g \ --prefix "${pkgdir}/usr" \ --cache "${srcdir}/npm-cache" \ - "${srcdir}/${pkgname}-${pkgver}.tgz" + "${srcdir}/${pkgname}-${pkgver}.tar.gz" # npm gives ownership of ALL FILES to build user # https://bugs.archlinux.org/task/63396 @@ -54,7 +55,7 @@ package() { # Remove references to $srcdir local tmppackage pkgjson tmppackage="$(mktemp)" - pkgjson="$pkgdir/usr/lib/node_modules/@lifeart/$pkgname/package.json" + pkgjson="$pkgdir/usr/lib/node_modules/@ember-tooling/$pkgname/package.json" jq '.|=with_entries(select(.key|test("_.+")|not))' "$pkgjson" > "$tmppackage" mv "$tmppackage" "$pkgjson" chmod 644 "$pkgjson"