[arch-commits] Commit in badtouch/trunk (PKGBUILD)

Kpcyrd kpcyrd at archlinux.org
Mon Jan 11 18:18:24 UTC 2021


    Date: Monday, January 11, 2021 @ 18:18:24
  Author: kpcyrd
Revision: 818117

upgpkg: badtouch 0.7.2-1

Modified:
  badtouch/trunk/PKGBUILD

----------+
 PKGBUILD |   20 ++++++++++++++------
 1 file changed, 14 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-01-11 18:13:30 UTC (rev 818116)
+++ PKGBUILD	2021-01-11 18:18:24 UTC (rev 818117)
@@ -2,19 +2,20 @@
 # Contributor: kpcyrd <git at rxv.cc>
 
 pkgname=badtouch
-pkgver=0.7.1
+pkgver=0.7.2
 pkgrel=1
 pkgdesc='Scriptable network authentication cracker'
 url='https://github.com/kpcyrd/badtouch'
-depends=('openssl' 'libcap' 'zlib')
+depends=('openssl' 'lua52' 'libcap' 'zlib')
 makedepends=('cargo')
 arch=('x86_64')
 license=('GPL3')
 install=badtouch.install
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/kpcyrd/${pkgname}/archive/v${pkgver}.tar.gz ${pkgname}-${pkgver}.tar.gz.asc::https://github.com/kpcyrd/${pkgname}/releases/download/v${pkgver}/v${pkgver}.tar.gz.asc)
-sha256sums=('c188bb1df106761a436fd25d3530323a47633c4c937d186e82c00981ffc94b5f'
+source=(https://github.com/kpcyrd/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
+        https://github.com/kpcyrd/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.asc)
+sha256sums=('f3e384ccd9ff90c19f081c8cb240aff28bac42e7b318b5a04f50a70fc75537a4'
             'SKIP')
-sha512sums=('3bfc58d50b366a1d3d6f6474b1446639e3e6144873228a1e153465977ffc66be060baa00c919e8accbd66eaf226a12f1a81d45160bbba75c702c8564e34ba0b5'
+sha512sums=('1d20db2f45e52018ece0c34d8eb8ee32c89ef14aa73632d88ce48bb0a5645b9e66fec3645b68da12a980cbc4f31f7200601612f598835c7b8345edc50979a317'
             'SKIP')
 validpgpkeys=('64B13F7117D6E07D661BBCE0FE763A64F5E54FD6')
 
@@ -31,10 +32,17 @@
 package() {
   cd ${pkgname}-${pkgver}
   install -Dm 755 target/release/${pkgname} -t "${pkgdir}/usr/bin"
+
+  install -d "${pkgdir}/usr/share/bash-completion/completions" \
+             "${pkgdir}/usr/share/zsh/site-functions" \
+             "${pkgdir}/usr/share/fish/vendor_completions.d"
+  "${pkgdir}/usr/bin/badtouch" completions bash > "${pkgdir}/usr/share/bash-completion/completions/badtouch"
+  "${pkgdir}/usr/bin/badtouch" completions zsh > "${pkgdir}/usr/share/zsh/site-functions/_badtouch"
+  "${pkgdir}/usr/bin/badtouch" completions fish > "${pkgdir}/usr/share/fish/vendor_completions.d/badtouch.fish"
+
   install -Dm 644 docs/badtouch.1 -t "${pkgdir}/usr/share/man/man1"
   install -Dm 644 scripts/* -t "${pkgdir}/usr/share/doc/${pkgname}/examples"
   install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
 }
 
 # vim: ts=2 sw=2 et:



More information about the arch-commits mailing list