summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/sshstart/Manifest2
-rw-r--r--net-misc/sshstart/metadata.xml3
-rw-r--r--net-misc/sshstart/sshstart-4.0.ebuild (renamed from net-misc/sshstart/sshstart-3.00.ebuild)24
3 files changed, 19 insertions, 10 deletions
diff --git a/net-misc/sshstart/Manifest b/net-misc/sshstart/Manifest
index 8f324664..3658beae 100644
--- a/net-misc/sshstart/Manifest
+++ b/net-misc/sshstart/Manifest
@@ -1 +1 @@
-DIST sshstart-3.00.tar.gz 2524 SHA512 6652cf6cd44382d9e47eb0db282fda3fdecc178db20cc37553cd5f81f0718625d5c476c7cb43b0013923e04f248c27ebd551a95d512c7cdfe121b1aeb717e8f9
+DIST sshstart-4.0.tar.gz 3777 SHA512 21fbd4b654e5bdc5f3b41becdfa699ed6c692cbb44cbaf23ba409b4df75832dbb55f0570cea300b55ae09fe1f06d6010bf27f041def8990c7c09f2969e5b782a
diff --git a/net-misc/sshstart/metadata.xml b/net-misc/sshstart/metadata.xml
index fb75dbca..defde85e 100644
--- a/net-misc/sshstart/metadata.xml
+++ b/net-misc/sshstart/metadata.xml
@@ -13,7 +13,4 @@
<bugs-to>mailto:martin@mvath.de</bugs-to>
<remote-id type="github">vaeth/sshstart</remote-id>
</upstream>
- <use>
- <flag name="keychain">Pull in keychain as dependency. Not required, but recommended for smoother operation.</flag>
- </use>
</pkgmetadata>
diff --git a/net-misc/sshstart/sshstart-3.00.ebuild b/net-misc/sshstart/sshstart-4.0.ebuild
index a2e0fd30..ab637f2a 100644
--- a/net-misc/sshstart/sshstart-3.00.ebuild
+++ b/net-misc/sshstart/sshstart-4.0.ebuild
@@ -11,19 +11,31 @@ SRC_URI="https://github.com/vaeth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="+keychain"
+IUSE=""
RDEPEND=">=app-shells/push-2.0-r2
- keychain? ( net-misc/keychain )"
+ !<dev-vcs/git-wrappers-2.0"
DEPEND=""
src_prepare() {
- use prefix || sed -i \
+ local i
+ use prefix || for i in bin/*
+ do test -h "${i}" || sed -i \
-e '1s"^#!/usr/bin/env sh$"#!'"${EPREFIX}/bin/sh"'"' \
- -- "${PN}" || die
+ -- "${i}" || die
+ done
default
}
src_install() {
- dobin "${PN}"
- dodoc README
+ local i
+ insinto /usr/bin
+ for i in bin/*
+ do if test -h "${i}"
+ then doins "${i}"
+ else dobin "${i}"
+ fi
+ done
+ insinto /usr/share/zsh/site-functions
+ doins zsh/*
+ dodoc README.md
}