[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