summaryrefslogtreecommitdiff
path: root/pssh-git
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2017-09-20 10:10:26 +0200
committerErich Eckner <git@eckner.net>2017-09-20 10:10:26 +0200
commit9749bffcb2032bf615f3cfb8834437e4e97a2d4f (patch)
treed1873ab8045c21fcdc39db923e475d502102a409 /pssh-git
parent4d19c7c2c8a7745659ec5fbd35163e2e3e5b0663 (diff)
downloadarchlinuxewe.git.save-9749bffcb2032bf615f3cfb8834437e4e97a2d4f.tar.xz
pssh-git new
Diffstat (limited to 'pssh-git')
-rw-r--r--pssh-git/.gitignore1
-rw-r--r--pssh-git/PKGBUILD35
2 files changed, 36 insertions, 0 deletions
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 <arch at eckner dot net>
+# Contributor: Jaroslav Lichtblau <svetlemodry@archlinux.org>
+# Contributor: Elis Hughes <elishughes@googlemail.com>
+
+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
+}