From b1d4e0aef34d7bb7ec47366f24894312603d3922 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Sat, 8 Feb 2025 21:14:29 +0100 Subject: Update sshexec to version 1.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- sshexec/PKGBUILD | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/sshexec/PKGBUILD b/sshexec/PKGBUILD index be3593f..c2bbc4d 100644 --- a/sshexec/PKGBUILD +++ b/sshexec/PKGBUILD @@ -1,21 +1,38 @@ # Maintainer: Mattias Andrée -pkgname=sshexec -pkgver=1.1.1 +pkgbase=sshexec +pkgname=($pkgbase $pkgbase-sshcd) +pkgver=1.2 pkgrel=1 pkgdesc="SSH wrapper that makes it easy to run commands directly in the SSH command" arch=('x86_64') url="https://codeberg.org/maandree/sshexec" license=('custom:ISC') -depends=(openssh) +depends=() source=(sshexec-$pkgver.tar.gz::${url}/archive/${pkgver}.tar.gz) -sha256sums=(34719e1d13a3d7e1065283ba42be7e31befb4f074c1749c2a7e29c3e575147ae) +sha256sums=(9b454704ffae85d5ac206127c6d5fd24bcf2446ddd5a7e4a18cd1db4e4ead685) build() { cd "${srcdir}/sshexec" make DESTDIR="${pkgdir}/" PREFIX=/usr } -package() { +package_sshexec() { + depends=(openssh) + + cd "${srcdir}/sshexec" + make DESTDIR="${pkgdir}/" PREFIX=/usr install + rm -- "${pkgdir}/usr/bin/sshcd" + rm -- "${pkgdir}/usr/share/man/man1/sshcd.1" +} + +package_sshexec-sshcd() { + pkgdesc="SSH wrapper that lets the user run an interactive shell in a specified directory" + depends=(sshexec) + conflicts=(sshcd) + provides=(sshcd) + cd "${srcdir}/sshexec" make DESTDIR="${pkgdir}/" PREFIX=/usr install + rm -- "${pkgdir}/usr/bin/sshexec" + rm -- "${pkgdir}/usr/share/man/man1/sshexec.1" } -- cgit v1.2.3-70-g09d2