diff options
Diffstat (limited to 'sshexec')
| -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"  } | 
