summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Väth <martin@mvath.de>2015-03-22 07:03:59 +0100
committerMartin Väth <martin@mvath.de>2015-10-11 10:49:22 +0200
commiteb809fd5463d8ac85fcdc97c2953604e92e03371 (patch)
treefb0b605b553f005b60d1a30e7890b85b74ce38a6 /net-misc
parentBump schedule, squashmount, find_cruft, mv_perl (diff)
downloadmv-eb809fd5463d8ac85fcdc97c2953604e92e03371.tar.gz
mv-eb809fd5463d8ac85fcdc97c2953604e92e03371.tar.bz2
mv-eb809fd5463d8ac85fcdc97c2953604e92e03371.zip
Bump schedule, noscript. Add keychain
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/keychain/ChangeLog8
-rw-r--r--net-misc/keychain/Manifest1
-rw-r--r--net-misc/keychain/files/keychain-2.7.1-openssh-6.8.patch14
-rw-r--r--net-misc/keychain/keychain-2.7.1-r2.ebuild32
-rw-r--r--net-misc/keychain/metadata.xml11
5 files changed, 66 insertions, 0 deletions
diff --git a/net-misc/keychain/ChangeLog b/net-misc/keychain/ChangeLog
new file mode 100644
index 00000000..b6e4f9c3
--- /dev/null
+++ b/net-misc/keychain/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for net-misc/keychain
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*keychain-2.7.1-r2 (21 Mar 2015)
+
+ 21 Mar 2013; Martin Väth <martin@mvath.de>:
+ Bump from tree to make code POSIX compatible. Remove previous history.
diff --git a/net-misc/keychain/Manifest b/net-misc/keychain/Manifest
new file mode 100644
index 00000000..5f2f36e8
--- /dev/null
+++ b/net-misc/keychain/Manifest
@@ -0,0 +1 @@
+DIST keychain-2.7.1.tar.bz2 51379 SHA256 1107fe3f78f6429d4861d64c5666f068f159326d22ab80a8ed0948cb25375191 SHA512 03cbf86d39964266c0ad53cec6ac48ecb478b49b3b9a1de7c29ec13179af8dc0f4679a5ed6e52ed1fbe087d4d3a5d31174f7f793aa23c3c04fce8a3f51d13168 WHIRLPOOL 3b2051f695e888419596b352e8bad6e986d2088d651f260d63abf3ff7da2e116aee6fb8c1d6036780e6dca9be951b2c4ac122f715ed4c1b1f93547971cdece2f
diff --git a/net-misc/keychain/files/keychain-2.7.1-openssh-6.8.patch b/net-misc/keychain/files/keychain-2.7.1-openssh-6.8.patch
new file mode 100644
index 00000000..399aa854
--- /dev/null
+++ b/net-misc/keychain/files/keychain-2.7.1-openssh-6.8.patch
@@ -0,0 +1,14 @@
+--- keychain
++++ keychain
+@@ -671,6 +673,11 @@ extract_fingerprints() {
+ # 1024 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 /home/barney/.ssh/id_dsa (DSA)
+ echo "$ef_line" | cut -f2 -d' '
+ ;;
++ *\ SHA256:[0-9a-zA-Z\+\/=]*|*\ MD5:[0-9a-zA-Z\+\/=]*)
++ # The new OpenSSH 6.8+ format,
++ # 1024 SHA256:mVPwvezndPv/ARoIadVY98vAC0g+P/5633yTC4d/wXE /home/barney/.ssh/id_dsa (DSA)
++ echo "$ef_line" | cut -f2 -d' '
++ ;;
+ *)
+ # Fall back to filename. Note that commercial ssh is handled
+ # explicitly in ssh_l and ssh_f, so hopefully this rule will
diff --git a/net-misc/keychain/keychain-2.7.1-r2.ebuild b/net-misc/keychain/keychain-2.7.1-r2.ebuild
new file mode 100644
index 00000000..936db83a
--- /dev/null
+++ b/net-misc/keychain/keychain-2.7.1-r2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/keychain/keychain-2.7.1-r2.ebuild,v 1.1 2015/03/20 09:24:36 hwoarang Exp $
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="manage ssh and GPG keys in a convenient and secure manner. Frontend for ssh-agent/ssh-add"
+HOMEPAGE="http://www.funtoo.org/wiki/Keychain"
+SRC_URI="http://www.funtoo.org/archive/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND=""
+RDEPEND="app-shells/bash
+ virtual/ssh"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-openssh-6.8.patch
+}
+
+src_compile() { :; }
+
+src_install() {
+ dobin ${PN}
+ doman ${PN}.1
+ dodoc ChangeLog README.rst
+}
diff --git a/net-misc/keychain/metadata.xml b/net-misc/keychain/metadata.xml
new file mode 100644
index 00000000..925860e5
--- /dev/null
+++ b/net-misc/keychain/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>base-system</herd>
+<herd>proxy-maintainers</herd>
+<maintainer>
+ <email>drobbins@funtoo.org</email>
+ <name>Daniel Robbins</name>
+ <description>Upstream contact, please CC on bugs</description>
+</maintainer>
+</pkgmetadata>