Date: Monday, May 15, 2023 @ 13:52:12
  Author: orhun
Revision: 1461814

upgpkg: trippy 0.8.0-1: upstream release

Modified:
  trippy/trunk/PKGBUILD

----------+
 PKGBUILD |   12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-05-15 13:46:47 UTC (rev 1461813)
+++ PKGBUILD    2023-05-15 13:52:12 UTC (rev 1461814)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan <[email protected]>
 
 pkgname=trippy
-pkgver=0.7.0
+pkgver=0.8.0
 pkgrel=1
 pkgdesc='A network diagnostic tool'
 arch=('x86_64')
@@ -12,16 +12,21 @@
 makedepends=('cargo')
 install=$pkgname.install
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/fujiapple852/trippy/archive/$pkgver.tar.gz";)
-b2sums=('f393b134f7e2cf2092c8c15d747a724624c58ea4fe42811b260aff0c0f3cead17d728677f089159ab0490602bb32d62fcddc400831cd0e0d95cc407b5af67436')
+b2sums=('9e7f0362b80368d512fd261cf30ead2cd7e0787854dc2a77520df797cde8edbbf125c5f74200351a8aa30e11982112a817982e1860fb3a695e687e30beafc616')
 
 prepare() {
   cd $pkgname-$pkgver
   cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+  mkdir completions
 }
 
 build() {
   cd $pkgname-$pkgver
   cargo build --release --frozen
+  local compgen="target/release/trip --generate"
+  $compgen bash >"completions/$pkgname"
+  $compgen fish >"completions/$pkgname.fish"
+  $compgen zsh >"completions/_$pkgname"
 }
 
 check() {
@@ -33,4 +38,7 @@
   cd $pkgname-$pkgver
   install -Dm 755 -t "$pkgdir"/usr/bin target/release/trip
   install -Dm 644 -t "$pkgdir"/usr/share/doc/"$pkgname" README.md
+  install -Dm 644 "completions/$pkgname" -t 
"$pkgdir/usr/share/bash-completion/completions/"
+  install -Dm 644 "completions/$pkgname.fish" -t 
"$pkgdir/usr/share/fish/vendor_completions.d/"
+  install -Dm 644 "completions/_$pkgname" -t 
"$pkgdir/usr/share/zsh/site-functions/"
 }

Reply via email to