summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTheo Chatzimichos <tampakrap@gentoo.org>2011-01-12 23:34:51 +0000
committerTheo Chatzimichos <tampakrap@gentoo.org>2011-01-12 23:34:51 +0000
commit765c678038d6e7f2e1a3013a65497c7b0cdd0f71 (patch)
treeb290437a97eb596af3f45c55d4f5594d8e6d72c1 /net-misc
parentold (diff)
downloadhistorical-765c678038d6e7f2e1a3013a65497c7b0cdd0f71.tar.gz
historical-765c678038d6e7f2e1a3013a65497c7b0cdd0f71.tar.bz2
historical-765c678038d6e7f2e1a3013a65497c7b0cdd0f71.zip
Initial commit, ebuild by Leo, Jean-Baptiste Rouault and Vadim Fint, bug 159684
Package-Manager: portage-2.2.0_alpha14/cvs/Linux x86_64
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/ksshaskpass/ChangeLog11
-rw-r--r--net-misc/ksshaskpass/Manifest4
-rw-r--r--net-misc/ksshaskpass/ksshaskpass-0.5.3.ebuild54
-rw-r--r--net-misc/ksshaskpass/metadata.xml5
4 files changed, 74 insertions, 0 deletions
diff --git a/net-misc/ksshaskpass/ChangeLog b/net-misc/ksshaskpass/ChangeLog
new file mode 100644
index 000000000000..27615c7a9ce9
--- /dev/null
+++ b/net-misc/ksshaskpass/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for net-misc/ksshaskpass
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/ksshaskpass/ChangeLog,v 1.1 2011/01/12 23:34:51 tampakrap Exp $
+
+*ksshaskpass-0.5.3 (12 Jan 2011)
+
+ 12 Jan 2011; Theo Chatzimichos <tampakrap@gentoo.org>
+ +ksshaskpass-0.5.3.ebuild, +metadata.xml:
+ Initial commit, ebuild by Leo, Jean-Baptiste Rouault and Vadim Fint, bug
+ 159684
+
diff --git a/net-misc/ksshaskpass/Manifest b/net-misc/ksshaskpass/Manifest
new file mode 100644
index 000000000000..ddce9b08ecde
--- /dev/null
+++ b/net-misc/ksshaskpass/Manifest
@@ -0,0 +1,4 @@
+DIST 50971-ksshaskpass-0.5.3.tar.gz 11010 RMD160 b70a2734c990d15fef24204936c44ef8bbfa21d5 SHA1 e3f83e1cc1105cc4476fdc5a9300d770aa10b78b SHA256 a3a47eba74a52ec3d9d8740ed9a29a5aa852d4e268b5d81154f85b90258a2124
+EBUILD ksshaskpass-0.5.3.ebuild 1431 RMD160 34d8420b852c3607e6659e0a6df2e63c09e5711e SHA1 8a0a2c9693fd45659736522b12bb77b4d42c2e86 SHA256 9f1cd87ba4bbdd2856d947b8ec6904e85c2ad69fa5468eb63a4199775f546b0c
+MISC ChangeLog 435 RMD160 3978ed63f8170af8aec63f10531a14d02c5ac75d SHA1 51f951e3935acaa2f4d71e55c11e94ceeb7214db SHA256 005397f9a0826f8a2d82881160e7e289a4cfc5652087f7d5d0f1fc8ad7dfa3b6
+MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
diff --git a/net-misc/ksshaskpass/ksshaskpass-0.5.3.ebuild b/net-misc/ksshaskpass/ksshaskpass-0.5.3.ebuild
new file mode 100644
index 000000000000..8877cf120ea7
--- /dev/null
+++ b/net-misc/ksshaskpass/ksshaskpass-0.5.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/ksshaskpass/ksshaskpass-0.5.3.ebuild,v 1.1 2011/01/12 23:34:51 tampakrap Exp $
+
+EAPI="3"
+
+inherit kde4-base
+
+DESCRIPTION="KDE implementation of ssh-askpass with Kwallet integration."
+HOMEPAGE="http://www.kde-apps.org/content/show.php?content=50971&forumpage=0"
+SRC_URI="http://www.kde-apps.org/CONTENT/content-files/50971-${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="4"
+IUSE="debug"
+
+RDEPEND="net-misc/openssh"
+
+CFG="ksshaskpass.sh"
+
+src_prepare() {
+ STARTUPDIR=/etc/kde/startup
+ SHUTDOWNDIR=/etc/kde/shutdown
+
+ kde4-base_src_prepare
+}
+
+src_install() {
+ kde4-base_src_install
+
+ cat <<-EOF > "${T}/${CFG}"
+export SSH_ASKPASS="${PREFIX}/bin/ksshaskpass"
+EOF
+ insinto "${STARTUPDIR}"
+ doins "${T}/${CFG}"
+}
+
+pkg_postinst() {
+ kde4-base_pkg_postinst
+
+ elog
+ elog "In order to have ksshagent start at kde startup,"
+ elog "edit ${STARTUPDIR}/agent-startup.sh and uncomment"
+ elog "the lines enabling ssh-agent."
+ elog
+ elog "If you do so, do not forget to uncomment the respective"
+ elog "lines in ${SHUTDOWNDIR}/agent-shutdown.sh to"
+ elog "properly kill the agent when the session ends."
+ elog
+ elog "${P} has been installed as your default askpass application in KDE4 session."
+ elog "If it's not desired, point the one you want to use in ${STARTUPDIR}/${CFG}"
+ elog
+}
diff --git a/net-misc/ksshaskpass/metadata.xml b/net-misc/ksshaskpass/metadata.xml
new file mode 100644
index 000000000000..8d1e86a9cefb
--- /dev/null
+++ b/net-misc/ksshaskpass/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>kde</herd>
+</pkgmetadata>