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

Orhun Parmaksiz orhun at gemini.archlinux.org
Fri Sep 3 18:48:36 UTC 2021


    Date: Friday, September 3, 2021 @ 18:48:36
  Author: orhun
Revision: 1010680

upgpkg: gpg-tui 0.8.0-1: upstream release

Modified:
  gpg-tui/trunk/PKGBUILD

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

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-09-03 18:36:14 UTC (rev 1010679)
+++ PKGBUILD	2021-09-03 18:48:36 UTC (rev 1010680)
@@ -1,13 +1,13 @@
 # Maintainer: Orhun Parmaksız <orhun at archlinux.org>
 
 pkgname=gpg-tui
-pkgver=0.7.4
+pkgver=0.8.0
 pkgrel=1
 pkgdesc="A terminal user interface for GnuPG"
 arch=('x86_64')
 url="https://github.com/orhun/gpg-tui"
 license=('MIT')
-depends=('libxcb' 'gpgme')
+depends=('libxcb' 'libxkbcommon' 'gpgme')
 makedepends=('rust' 'python')
 optdepends=(
   'xplr: for file selection support'
@@ -16,22 +16,23 @@
   'wl-clipboard: for clipboard support on Wayland'
 )
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('12299034783774370f332acdf1c5113a5721572ff4fe0cdb89f57cbf4fac045fbb4033184257e07188afa4721d438f05bdd0f022b9916216ab02ee281cd6327d')
+sha512sums=('ff5768cd2aa1f51b356d6af292addba93297f61acead0d1ed3ce4cf24af0a2cc9416a0b9c30a7bbd421c5fbffdd72113cd2a9b50003b13a034ba823d858a7eab')
 
 prepare() {
   cd "$pkgname-$pkgver"
   mkdir completions/
+  cargo fetch --locked
 }
 
 build() {
   cd "$pkgname-$pkgver"
-  cargo build --release --locked
-  OUT_DIR=completions/ cargo run --release --bin completions
+  cargo build --release --frozen
+  OUT_DIR=completions/ cargo run --release --bin gpg-tui-completions
 }
 
 check() {
   cd "$pkgname-$pkgver"
-  cargo test --locked
+  cargo test --frozen
 }
 
 package() {
@@ -40,6 +41,7 @@
   install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
   install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
   install -Dm 644 "man/$pkgname.1" -t "$pkgdir/usr/share/man/man1"
+  install -Dm 644 "man/$pkgname.toml.5" -t "$pkgdir/usr/share/man/man5"
   install -Dm 644 "completions/$pkgname.bash" "$pkgdir/usr/share/bash-completion/completions/$pkgname"
   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"



More information about the arch-commits mailing list