[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