#798071 keychain: diff for NMU version 2.8.1-0.1

#798071#5
Date:
2015-09-05 07:08:05 UTC
From:
To:
Hi Cesar,

I have prepared an NMU for keychain (versioned as 2.8.1-0.1) and
uploaded it to DELAYED/10. Please feel free to tell me if I should
delay it longer.

Note, this being a new upstream release, you may want to use
filterdiff to see the debian related changes.

Regards.
diff -Nru keychain-2.7.1/ChangeLog keychain-2.8.1/ChangeLog
--- keychain-2.7.1/ChangeLog	2010-05-07 19:24:14.000000000 +0200
+++ keychain-2.8.1/ChangeLog	2015-05-29 18:48:32.000000000 +0200
@@ -2,7 +2,7 @@
 #
 # Copyright 2002-2006 Gentoo Foundation http://www.gentoo.org/
 # Copyright 2007 Aron Griffis <agriffis@n01se.net>
-# Copyright 2009-2010 Funtoo Technolgies, LLC.
+# Copyright 2009-2015 Funtoo Technolgies, LLC.
 # lockfile() Copyright 2009 Parallels, Inc.

 # Distributed under the GNU General Public License version 2
@@ -12,6 +12,58 @@
 # Maintained and rewritten April 2004 - July 2007 by Aron Griffis <agriffis@n01se.net>
 # Maintained July 2009 - present by Daniel Robbins <drobbins@funtoo.org>

+* 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.
+
 * keychain 2.7.1 (07 May 2010)

   07 May 2010; Daniel Robbins <drobbins@funtoo.org>: Addition of a "make
diff -Nru keychain-2.7.1/debian/changelog keychain-2.8.1/debian/changelog
--- keychain-2.7.1/debian/changelog	2015-09-05 09:08:04.000000000 +0200
+++ keychain-2.8.1/debian/changelog	2015-09-05 09:04:47.000000000 +0200
@@ -1,3 +1,21 @@
+keychain (2.8.1-0.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * New upstream release.  (Closes: #780012)
+    - Supports OpenSSH 6.9 output.  (Closes: #796398)
+  * Replace deprecated dh_clean -k with dh_prep
+  * README.examples and keychain.xsession are no longer
+    shipped as upstream has removed them without any
+    apparent replacement.  (Closes: #577246)
+  * Remove versioned dependency on grep since it was satisfied
+    in "oldoldstable".
+  * Add a Homepage field to link to the upstream project page.
+  * Add now mandatory build-arch and build-indep targets.
+  * Bump debhelper compat to 9 - none of the compat changes
+    affects the package.
+
+ -- Niels Thykier <niels@thykier.net>  Sat, 05 Sep 2015 09:04:43 +0200
+
 keychain (2.7.1-1) unstable; urgency=low

   * New upstream version.
diff -Nru keychain-2.7.1/debian/compat keychain-2.8.1/debian/compat
--- keychain-2.7.1/debian/compat	2015-09-05 09:08:04.000000000 +0200
+++ keychain-2.8.1/debian/compat	2015-09-05 09:00:51.000000000 +0200
@@ -1 +1 @@
-5
+9
diff -Nru keychain-2.7.1/debian/control keychain-2.8.1/debian/control
--- keychain-2.7.1/debian/control	2015-09-05 09:08:04.000000000 +0200
+++ keychain-2.8.1/debian/control	2015-09-05 09:00:56.000000000 +0200
@@ -2,12 +2,13 @@
 Section: net
 Priority: extra
 Maintainer: Cesar Mendoza <mendoza@debian.org>
-Build-Depends: debhelper (>= 5.0.37.2)
+Build-Depends: debhelper (>= 9)
 Standards-Version: 3.9.1
+Homepage: http://www.funtoo.org/Keychain

 Package: keychain
 Architecture: all
-Depends: openssh-client | ssh-client , grep (>= 2.4.2-1), ${misc:Depends}
+Depends: openssh-client | ssh-client, ${misc:Depends}
 Suggests: gnupg-agent, ssh-askpass
 Description: key manager for OpenSSH
  Keychain is an OpenSSH key manager, typically run from ~/.bash_profile. When
diff -Nru keychain-2.7.1/debian/keychain.docs keychain-2.8.1/debian/keychain.docs
--- keychain-2.7.1/debian/keychain.docs	2015-09-05 09:08:04.000000000 +0200
+++ keychain-2.8.1/debian/keychain.docs	2015-09-05 08:51:25.000000000 +0200
@@ -1 +1 @@
-README.rst
+README.md
diff -Nru keychain-2.7.1/debian/rules keychain-2.8.1/debian/rules
--- keychain-2.7.1/debian/rules	2015-09-05 09:08:04.000000000 +0200
+++ keychain-2.8.1/debian/rules	2015-09-05 08:59:17.000000000 +0200
@@ -9,16 +9,19 @@
 configure-stamp:
 	dh_testdir
 	# Add here commands to configure the package.
-
+

 	touch configure-stamp