David Runge pushed to branch main at Arch Linux / Packaging / Packages / 
nethsm-cli


Commits:
618511fb by David Runge at 2024-08-31T09:39:39+02:00
upgpkg: 0.2.1-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = nethsm-cli
        pkgdesc = A command line interface (CLI) for the Nitrokey NetHSM
-       pkgver = 0.2.0
+       pkgver = 0.2.1
        pkgrel = 1
        url = 
https://gitlab.archlinux.org/archlinux/signstar/-/tree/main/nethsm-cli
        arch = x86_64
@@ -13,8 +13,8 @@ pkgbase = nethsm-cli
        depends = gcc-libs
        depends = glibc
        options = !lto
-       source = 
signstar::git+https://gitlab.archlinux.org/archlinux/signstar.git?signed#tag=nethsm-cli/0.2.0
+       source = 
signstar::git+https://gitlab.archlinux.org/archlinux/signstar.git?signed#tag=nethsm-cli/0.2.1
        validpgpkeys = 991F6E3F0765CF6295888586139B09DA5BF0D338
-       sha256sums = 
764cd4b9764c5a3d9e2c322f1297be9b226f643d42bde98e2f668cba788b0c8b
+       sha256sums = 
986d8fa9fc0a66fd2f1a585945a9f7a03aa64900aba3382fd5fa87238e8af55f
 
 pkgname = nethsm-cli


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 
 pkgname=nethsm-cli
 _name=signstar
-pkgver=0.2.0
+pkgver=0.2.1
 pkgrel=1
 pkgdesc="A command line interface (CLI) for the Nitrokey NetHSM"
 arch=(x86_64)
@@ -22,7 +22,7 @@ makedepends=(
 )
 options=(!lto)  # ring does not work with LTO
 source=($_name::git+$_url.git?signed#tag=$pkgname/$pkgver)
-sha256sums=('764cd4b9764c5a3d9e2c322f1297be9b226f643d42bde98e2f668cba788b0c8b')
+sha256sums=('986d8fa9fc0a66fd2f1a585945a9f7a03aa64900aba3382fd5fa87238e8af55f')
 validpgpkeys=(991F6E3F0765CF6295888586139B09DA5BF0D338)  # David Runge 
<[email protected]>
 
 prepare() {
@@ -47,11 +47,13 @@ check() {
 }
 
 package() {
-  install -vDm 755 $_name/target/release/nethsm -t "$pkgdir/usr/bin/"
+  local command=${pkgname/-cli/}
+
+  install -vDm 755 $_name/target/release/$command -t "$pkgdir/usr/bin/"
   install -vDm 644 $_name/$pkgname/README.md -t 
"$pkgdir/usr/share/doc/$pkgname/"
   install -vDm 644 $_name/LICENSES/MIT.txt -t 
"$pkgdir/usr/share/licenses/$pkgname/"
   install -vDm 644 $_name/target/manpages/*.1 -t "$pkgdir/usr/share/man/man1/"
-  install -vDm 644 $_name/target/shell_completions/$pkgname.bash 
"$pkgdir/usr/share/bash-completion/completions/$pkgname"
-  install -vDm 644 $_name/target/shell_completions/_$pkgname -t 
"$pkgdir/usr/share/zsh/site-functions/"
-  install -vDm 644 $_name/target/shell_completions/$pkgname.fish -t 
"$pkgdir/usr/share/fish/vendor_completions.d/"
+  install -vDm 644 $_name/target/shell_completions/$command.bash 
"$pkgdir/usr/share/bash-completion/completions/$command"
+  install -vDm 644 $_name/target/shell_completions/_$command -t 
"$pkgdir/usr/share/zsh/site-functions/"
+  install -vDm 644 $_name/target/shell_completions/$command.fish -t 
"$pkgdir/usr/share/fish/vendor_completions.d/"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/nethsm-cli/-/commit/618511fb8fc10be5dae0281ed7c7ba3eede21861

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/nethsm-cli/-/commit/618511fb8fc10be5dae0281ed7c7ba3eede21861
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to