Thu Aug 18 06:09:01 2016 UTC ()
Update security/keychain to 2.8.2.

* keychain 2.8.2 (06 Nov 2015)

  Summary: Support new ssh features, bug fix release.

  Support for new hash algorithms (Ben Boeckel)

  Remove bashisms (Daniel Hertz)

  Various optimizations (Daniel Hahler)

  --timeout option now gets passed to agent, doc fixes (Andrew Bezella, Emil
  Lundberg)

  RPM, Makefile fixes (Mike Frysinger)

* keychain 2.8.1 (29 May 2015)

  Summary: POSIX compatibility and bug fix release.

  Only set PATH to a standard value if PATH is not set. Otherwise, do not
  modify.

  Makefile Cygwin and RPM spec fixes (thanks Luke Bakken and Ricardo Silva)

  Confhost fixes. Deprecate in_path. Use command -v instead.

  Find_pids: Modify "ps" call to work with non-GNU ps. (Bryan Drewery)

  Re-introduce POSIX compatibility (remove shopt.) (vaeth)

* keychain 2.8.0 (21 Mar 2015)

  Support for OpenSSH 6.8 fingerprints.
  Support for GnuPG 2.1.0.

  Handle private keys that are symlinks, even if the associated public key is
  in the target directory rather than alongside the symlink.

  Allow private keys to have extensions, such as foo.priv. When looking for
  matching public keys, look for foo.priv.pub, but also strip extension and
  look for foo.pub if foo.priv.pub doesn't exist.

  Initial support for --list/-l option to list SSH keys.

  Updated docs for fish shell usage.

* keychain 2.7.2_beta1 (07 July 2014)

  Various changes and updates:

  Fixes for fish from Marc Joliet.

  Keychain will default to start only ssh-agent unless GPG is explicitly
  updated using --agents.

  Write ~/.gpg-agent-info when launching gpg-agent - fix from Thomas Spura.

  Add support for injecting agents into systemd (Ben Boeckel)

  Add support for --query option (Ben Boeckel)

  Add --absolute flag, allowing user to set a full path without getting a
  .keychain suffix automatically appended.

  Add --confhost option to scan ~/.ssh/config file to locate private key
  path specified there.


(nonaka)
diff -r1.33 -r1.34 pkgsrc/security/keychain/Makefile
diff -r1.6 -r1.7 pkgsrc/security/keychain/PLIST
diff -r1.19 -r1.20 pkgsrc/security/keychain/distinfo
diff -r1.1 -r0 pkgsrc/security/keychain/patches/patch-keychain

cvs diff -r1.33 -r1.34 pkgsrc/security/keychain/Makefile (expand / switch to unified diff)

--- pkgsrc/security/keychain/Makefile 2015/05/04 21:02:58 1.33
+++ pkgsrc/security/keychain/Makefile 2016/08/18 06:09:01 1.34
@@ -1,29 +1,28 @@ @@ -1,29 +1,28 @@
1# $NetBSD: Makefile,v 1.33 2015/05/04 21:02:58 roy Exp $ 1# $NetBSD: Makefile,v 1.34 2016/08/18 06:09:01 nonaka Exp $
2 2
3DISTNAME= keychain-2.7.1 3DISTNAME= keychain-2.8.2
4PKGREVISION= 3 
5CATEGORIES= security 4CATEGORIES= security
6MASTER_SITES= http://www.funtoo.org/archive/keychain/ 5MASTER_SITES= http://www.funtoo.org/archive/keychain/
7EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.funtoo.org/Keychain 9HOMEPAGE= http://www.funtoo.org/Keychain
11COMMENT= Nice ssh-agent front-end 10COMMENT= Nice ssh-agent front-end
12LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
13 12
14.if !exists(/usr/bin/ssh-agent) 13.if !exists(/usr/bin/ssh-agent)
15DEPENDS+= openssh-[0-9]*:../../security/openssh 14DEPENDS+= openssh-[0-9]*:../../security/openssh
16.endif 15.endif
17 16
18NO_BUILD= yes 17NO_BUILD= yes
19 18
20INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/doc/${PKGBASE} 19INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/doc/${PKGBASE}
21 20
22do-install: 21do-install:
23 ${INSTALL_SCRIPT} ${WRKSRC}/keychain ${DESTDIR}${PREFIX}/bin 22 ${INSTALL_SCRIPT} ${WRKSRC}/keychain ${DESTDIR}${PREFIX}/bin
24 ${INSTALL_MAN} ${WRKSRC}/keychain.1 \ 23 ${INSTALL_MAN} ${WRKSRC}/keychain.1 \
25 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 24 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
26 ${INSTALL_DATA} ${WRKSRC}/README.rst \ 25 ${INSTALL_DATA} ${WRKSRC}/README.md \
27 ${DESTDIR}${PREFIX}/share/doc/${PKGBASE} 26 ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
28 27
29.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/security/keychain/PLIST (expand / switch to unified diff)

--- pkgsrc/security/keychain/PLIST 2010/05/18 06:29:32 1.6
+++ pkgsrc/security/keychain/PLIST 2016/08/18 06:09:01 1.7
@@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
1@comment $NetBSD: PLIST,v 1.6 2010/05/18 06:29:32 pettai Exp $ 1@comment $NetBSD: PLIST,v 1.7 2016/08/18 06:09:01 nonaka Exp $
2bin/keychain 2bin/keychain
3man/man1/keychain.1 3man/man1/keychain.1
4share/doc/keychain/README.rst 4share/doc/keychain/README.md

cvs diff -r1.19 -r1.20 pkgsrc/security/keychain/distinfo (expand / switch to unified diff)

--- pkgsrc/security/keychain/distinfo 2015/11/04 01:17:47 1.19
+++ pkgsrc/security/keychain/distinfo 2016/08/18 06:09:01 1.20
@@ -1,7 +1,6 @@ @@ -1,7 +1,6 @@
1$NetBSD: distinfo,v 1.19 2015/11/04 01:17:47 agc Exp $ 1$NetBSD: distinfo,v 1.20 2016/08/18 06:09:01 nonaka Exp $
2 2
3SHA1 (keychain-2.7.1.tar.bz2) = e7ad7da374ba81e57792bb2695eb6c352f769de7 3SHA1 (keychain-2.8.2.tar.bz2) = 6cc9d2e2980ba5fc9c948c04a94e452e47435501
4RMD160 (keychain-2.7.1.tar.bz2) = bbeaf7f8c1c6dc0b3847aa9b7fc272ebb0743482 4RMD160 (keychain-2.8.2.tar.bz2) = 76f27996fa8a9f905844d69b9cfef8c4d03f0488
5SHA512 (keychain-2.7.1.tar.bz2) = 03cbf86d39964266c0ad53cec6ac48ecb478b49b3b9a1de7c29ec13179af8dc0f4679a5ed6e52ed1fbe087d4d3a5d31174f7f793aa23c3c04fce8a3f51d13168 5SHA512 (keychain-2.8.2.tar.bz2) = 39170d6f43a5303539e6c8feb98a5eabc2782ef58d75f385fbd14c36a158e505385eeed7380b848f802551d74a4e4b5ccfb04c402ef329ec0f818b10119f80e1
6Size (keychain-2.7.1.tar.bz2) = 51379 bytes 6Size (keychain-2.8.2.tar.bz2) = 34187 bytes
7SHA1 (patch-keychain) = 0e1b2ecabbbbef53dacbd8d141ea3ea7f3e8d08b 

File Deleted: pkgsrc/security/keychain/patches/Attic/patch-keychain