summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD10
2 files changed, 10 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8158922a0862..47a6043dbe8c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = usacloud-bin
pkgdesc = CLI client for the Sakura Cloud
pkgver = 1.1.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/sacloud/usacloud
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 235493dc4ff7..9faa69a3a0b4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Naoki Kanazawa <nk dot naoki912 at gmail dot com>
pkgname=usacloud-bin
pkgver=1.1.0
-pkgrel=1
+pkgrel=2
pkgdesc="CLI client for the Sakura Cloud"
arch=('i686' 'x86_64')
url="https://github.com/sacloud/usacloud"
@@ -15,4 +15,12 @@ sha256sums_x86_64=('a9c2528000132aef16eb2dc9bd2dc7d5a8a27689dbb12c6fef40b63802d2
package() {
install -dm755 ${pkgdir}/usr/bin
cp -a ${srcdir}/usacloud ${pkgdir}/usr/bin
+
+ # completion
+ mkdir -p ${pkgdir}/usr/share/bash-completion/completions
+ ${pkgdir}/usr/bin/usacloud completion bash > ${pkgdir}/usr/share/bash-completion/completions/usacloud
+ mkdir -p ${pkgdir}/usr/share/zsh/site-functions/
+ ${pkgdir}/usr/bin/usacloud completion zsh > ${pkgdir}/usr/share/zsh/site-functions/_usacloud
+ mkdir -p ${pkgdir}/usr/share/fish/vendor_completions.d/
+ ${pkgdir}/usr/bin/usacloud completion fish > ${pkgdir}/usr/share/fish/vendor_completions.d/usacloud.fish
}