From 9749bffcb2032bf615f3cfb8834437e4e97a2d4f Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Wed, 20 Sep 2017 10:10:26 +0200 Subject: pssh-git new --- pssh-git/.gitignore | 1 + pssh-git/PKGBUILD | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 pssh-git/.gitignore create mode 100644 pssh-git/PKGBUILD (limited to 'pssh-git') diff --git a/pssh-git/.gitignore b/pssh-git/.gitignore new file mode 100644 index 00000000..624b12c3 --- /dev/null +++ b/pssh-git/.gitignore @@ -0,0 +1 @@ +pssh diff --git a/pssh-git/PKGBUILD b/pssh-git/PKGBUILD new file mode 100644 index 00000000..a289ce6e --- /dev/null +++ b/pssh-git/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Erich Eckner +# Contributor: Jaroslav Lichtblau +# Contributor: Elis Hughes + +pkgname=pssh-git +pkgver=v2.3.1+27+ga2f936b +pkgrel=1 +pkgdesc="Parallel versions of the openssh tools ssh, scp, rsync, nuke, slurp" +arch=('any') +url="http://code.google.com/p/parallel-ssh/" +license=('BSD') +depends=('openssh' 'python') +makedepends=('git') +provides=('pssh') +conflicts=('pssh') +source=(git+https://github.com/lilydjwg/pssh.git) +sha256sums=('SKIP') + +pkgver() { + cd "${srcdir}/pssh" + git describe --long --tags | tr '-' '+' +} + +package() { + cd "${srcdir}/pssh" + + python setup.py install --root "${pkgdir}" + +# fix putty pscp file conflict + mv "${pkgdir}"/usr/bin/pscp "${pkgdir}"/usr/bin/psshscp + mv "${pkgdir}"/usr/share/man/man1/pscp.1 "${pkgdir}"/usr/share/man/man1/psshscp.1 + +# license + install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/$pkgname/COPYING +} -- cgit v1.2.3-54-g00ecf