diff options
author | Luis Martinez | 2021-09-20 15:38:23 -0500 |
---|---|---|
committer | Luis Martinez | 2021-09-20 15:38:23 -0500 |
commit | 041215b67fe55528d6a55a739246fa35d1b0aa02 (patch) | |
tree | 3d327b65a18b7bc8ba2b075529458f2e7475d481 /PKGBUILD | |
parent | 3de707233a07fa6ab75efa980a3b2e2c8a129e1b (diff) | |
download | aur-041215b67fe55528d6a55a739246fa35d1b0aa02.tar.gz |
update to 0.7.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 15 insertions, 12 deletions
@@ -1,25 +1,28 @@ -# Maintainer: Luis Martinez <luis dot martinez at tuta dot io> +# Maintainer: Luis Martinez <luis dot martinez at disroot dot org> # Contributor: Yufan You <ouuansteve at gmail> _npmname=dockerfile-language-server-nodejs pkgname=dockerfile-language-server -pkgver=0.4.1 -pkgrel=2 -pkgdesc='A language server for Dockerfiles' +pkgver=0.7.0 +pkgrel=1 +pkgdesc='Language server for Dockerfiles' arch=('any') url='https://github.com/rcjsuen/dockerfile-language-server-nodejs' license=('MIT') depends=('nodejs') makedepends=('npm') replaces=('dockerfile-language-server-bin' 'nodejs-dockerfile-language-server-nodejs') -source=("https://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz") -sha256sums=('c0c63ba24b1f97b2242719c30fccc0b9bf82bb05a1e20464ddadb3b60dcf1746') -noextract=("${pkgname}-${pkgver}.tgz") +changelog=CHANGELOG.md +source=("$pkgname-$pkgver.tgz::https://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz") +sha256sums=('71e2cd204e23dd692d05413529d94e7bf779cf330b7e335b390e4eb815c62fd8') +noextract=("$pkgname-$pkgver.tgz") package() { - npm install -g --cache "$srcdir/npm-cache" --prefix "$pkgdir/usr" "$_npmname-$pkgver.tgz" - find "$pkgdir/usr" -type d -exec chmod 755 {} + - install -Dm644 "$pkgdir/usr/lib/node_modules/$_npmname/License.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -Dm644 "$pkgdir/usr/lib/node_modules/$_npmname/README.md" -t "$pkgdir/usr/share/doc/$pkgname/" - chown -R root:root "${pkgdir}" + export NODE_ENV=production + npm install -g --cache "$srcdir/npm-cache" --prefix "$pkgdir/usr" --build-from-source "$pkgname-$pkgver.tgz" + install -d "$pkgdir/usr/share/licenses/$pkgname/" "$pkgdir/usr/share/doc/$pkgname/" + ln -s "/usr/lib/node_modules/$_npmname/License.txt" "$pkgdir/usr/share/licenses/$pkgname/" + ln -s "/usr/lib/node_modules/$_npmname/OriginalLicense.txt" "$pkgdir/usr/share/licenses/$pkgname/" + ln -s "/usr/lib/node_modules/$_npmname/README.md" "$pkgdir/usr/share/doc/$pkgname/" + chown -R root:root "$pkgdir/" } |