diff options
author | Mattias Andrée <m@maandree.se> | 2025-02-08 21:14:29 +0100 |
---|---|---|
committer | Mattias Andrée <m@maandree.se> | 2025-02-08 21:14:29 +0100 |
commit | b1d4e0aef34d7bb7ec47366f24894312603d3922 (patch) | |
tree | 8967f18746efa925f970184b45f37418711f77de | |
parent | Update makeenv to version 1.0.2 (diff) | |
download | aur-packages-b1d4e0aef34d7bb7ec47366f24894312603d3922.tar.gz aur-packages-b1d4e0aef34d7bb7ec47366f24894312603d3922.tar.bz2 aur-packages-b1d4e0aef34d7bb7ec47366f24894312603d3922.tar.xz |
Signed-off-by: Mattias Andrée <m@maandree.se>
-rw-r--r-- | sshexec/PKGBUILD | 27 |
1 files 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 <m@`base64 -d`(bWFhbmRyZWU).se> -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" } |