# Maintainer: Mattias Andrée pkgbase=sshexec pkgname=($pkgbase $pkgbase-sshcd) pkgver=1.2.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=() source=(sshexec-$pkgver.tar.gz::${url}/archive/${pkgver}.tar.gz) sha256sums=(ef82d1f1c5dfb5ad1d2dc89149d9bffdb657867e14d34e1eb9bd8b811ed6cfff) build() { cd "${srcdir}/sshexec" make DESTDIR="${pkgdir}/" PREFIX=/usr } 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" }