Date: Monday, March 20, 2023 @ 15:36:29
  Author: antiz
Revision: 1424473

upgpkg: glow 1.5.0-2: Add shell completions: FS#77921

Modified:
  glow/trunk/PKGBUILD

----------+
 PKGBUILD |   13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-03-20 14:10:24 UTC (rev 1424472)
+++ PKGBUILD    2023-03-20 15:36:29 UTC (rev 1424473)
@@ -1,10 +1,11 @@
 # Maintainer: George Rawlinson <[email protected]>
+# Maintainer: Robin Candau <[email protected]>
 # Contributor: Christian Muehlhaeuser <muesli at gmail dot com>
 # Contributor: Stephen Gregoratto <[email protected]>
 
 pkgname=glow
 pkgver=1.5.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Command-line markdown renderer'
 arch=('x86_64')
 url='https://github.com/charmbracelet/glow'
@@ -52,6 +53,11 @@
     -X main.CommitSHA=$_commit" \
     -o build \
     .
+
+  # generate shell completions
+  build/glow completion bash > completion.bash
+  build/glow completion fish > completion.fish
+  build/glow completion zsh > completion.zsh
 }
 
 package() {
@@ -65,6 +71,11 @@
 
   # license
   install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
+
+  # shell completions
+  install -vDm644 completion.bash 
"$pkgdir/usr/share/bash-completion/completions/glow"
+  install -vDm644 completion.fish 
"$pkgdir/usr/share/fish/vendor_completions.d/glow.fish"
+  install -vDm644 completion.zsh "$pkgdir/usr/share/zsh/site-functions/_glow"
 }
 
 # vim:set ts=2 sw=2 et:

Reply via email to