[arch-commits] Commit in deno/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Sat Aug 15 17:00:33 UTC 2020
Date: Saturday, August 15, 2020 @ 17:00:33
Author: felixonmars
Revision: 679748
upgpkg: deno 1.3.0-2: fix pkgdesc, url, and add shell completions
Modified:
deno/trunk/PKGBUILD
----------+
PKGBUILD | 14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-08-15 17:00:21 UTC (rev 679747)
+++ PKGBUILD 2020-08-15 17:00:33 UTC (rev 679748)
@@ -3,10 +3,10 @@
pkgname=deno
pkgver=1.3.0
-pkgrel=1
-pkgdesc="A secure JavaScript/TypeScript runtime built with V8, Rust, and Tokio"
+pkgrel=2
+pkgdesc="A secure runtime for JavaScript and TypeScript"
arch=('x86_64')
-url="https://github.com/denoland/deno"
+url="https://deno.land"
license=('MIT')
depends=('gcc-libs')
makedepends=('git' 'python' 'cargo' 'nodejs')
@@ -31,5 +31,13 @@
package() {
cd $pkgname
install -Dm755 target/release/deno "$pkgdir"/usr/bin/deno
+
+ install -dm755 "$pkgdir"/usr/share/bash-completion/completions
+ ./target/release/deno completions bash > "$pkgdir"/usr/share/bash-completion/completions/deno
+ install -dm755 "$pkgdir"/usr/share/zsh/site-functions
+ ./target/release/deno completions zsh > "$pkgdir"/usr/share/zsh/site-functions/_deno
+ install -dm755 "$pkgdir"/usr/share/fish/vendor_functions.d
+ ./target/release/deno completions fish > "$pkgdir"/usr/share/fish/vendor_functions.d/deno.fish
+
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}
More information about the arch-commits
mailing list