Hello community,

here is the log from the commit of package paperkey for openSUSE:Factory 
checked in at 2019-01-11 14:05:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/paperkey (Old)
 and      /work/SRC/openSUSE:Factory/.paperkey.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "paperkey"

Fri Jan 11 14:05:17 2019 rev:4 rq:664349 version:1.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/paperkey/paperkey.changes        2017-11-23 
09:43:42.830047456 +0100
+++ /work/SRC/openSUSE:Factory/.paperkey.new.28833/paperkey.changes     
2019-01-11 14:06:32.583736417 +0100
@@ -1,0 +2,6 @@
+Thu Jan 10 12:57:45 UTC 2019 - Martin Pluskal <mplus...@suse.com>
+
+- Update to version 1.6:
+  * Selftest updates to allow running tests in parallel via make -j
+
+-------------------------------------------------------------------

Old:
----
  paperkey-1.5.tar.gz
  paperkey-1.5.tar.gz.sig

New:
----
  paperkey-1.6.tar.gz
  paperkey-1.6.tar.gz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ paperkey.spec ++++++
--- /var/tmp/diff_new_pack.1YG262/_old  2019-01-11 14:06:33.127735870 +0100
+++ /var/tmp/diff_new_pack.1YG262/_new  2019-01-11 14:06:33.127735870 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package paperkey
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,21 +12,20 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           paperkey
-Version:        1.5
+Version:        1.6
 Release:        0
 Summary:        Tool to backup GnuPG secret keys on paper
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Productivity/Security
-Url:            http://www.jabberwocky.com/software/paperkey
+URL:            http://www.jabberwocky.com/software/paperkey
 Source0:        
http://www.jabberwocky.com/software/%{name}/%{name}-%{version}.tar.gz
 Source1:        
http://www.jabberwocky.com/software/%{name}/%{name}-%{version}.tar.gz.sig
 Source2:        %{name}.keyring
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 A reasonable way to achieve a long term backup of OpenPGP (GnuPG, PGP, etc)
@@ -48,9 +47,9 @@
 make %{?_smp_mflags} check
 
 %files
-%defattr(-,root,root)
-%doc NEWS README COPYING AUTHORS
+%license COPYING
+%doc NEWS README AUTHORS
 %{_bindir}/%{name}
-%{_mandir}/man1/%{name}.1%{ext_man}
+%{_mandir}/man1/%{name}.1%{?ext_man}
 
 %changelog

++++++ paperkey-1.5.tar.gz -> paperkey-1.6.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/paperkey-1.5/ChangeLog new/paperkey-1.6/ChangeLog
--- old/paperkey-1.5/ChangeLog  2017-10-24 02:09:05.000000000 +0200
+++ new/paperkey-1.6/ChangeLog  2017-11-17 18:27:39.000000000 +0100
@@ -1,7 +1,12 @@
+2017-11-17  David Shaw  <ds...@jabberwocky.com>
+
+       * checks: Various improvements to allow running the selftests in
+       parallel (Debian bug 881792).  Reported by Daniel Kahn Gillmor.
+
 2017-10-23  David Shaw  <ds...@jabberwocky.com>
 
        * extract.c (extract): Properly fail if we cannot parse a secret
-       subkey packet.  Discovered by Osamu Aoki and Peter Palfrader.
+       subkey packet.  Reported by Osamu Aoki and Peter Palfrader.
 
        * parse.c (extract_secrets): Add support for EdDSA as per
        https://tools.ietf.org/html/draft-koch-eddsa-for-openpgp-04.  Note
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/paperkey-1.5/NEWS new/paperkey-1.6/NEWS
--- old/paperkey-1.5/NEWS       2017-10-25 16:48:57.000000000 +0200
+++ new/paperkey-1.6/NEWS       2018-10-19 15:39:03.000000000 +0200
@@ -1,3 +1,10 @@
+Noteworthy changes in version 1.6 (2018-10-19)
+----------------------------------------------
+
+    * Selftest updates to allow running tests in parallel via make -j
+      (Debian bug 881792).  Reported by Daniel Kahn Gillmor.
+
+
 Noteworthy changes in version 1.5 (2017-10-25)
 ----------------------------------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/paperkey-1.5/README new/paperkey-1.6/README
--- old/paperkey-1.5/README     2016-09-05 22:11:37.000000000 +0200
+++ new/paperkey-1.6/README     2018-06-23 04:59:57.000000000 +0200
@@ -8,6 +8,7 @@
 long retention qualities - far longer than the magnetic or optical
 means that are generally used to back up computer data.
 
+
 Paper?  Seriously?
 ------------------
 
@@ -21,6 +22,7 @@
 key is stored on becomes unusable, the paper copy can be used to
 restore the secret key.
 
+
 What paperkey does
 ------------------
 
@@ -28,40 +30,65 @@
 larger than just the "secret bits".  In fact, the secret key contains
 a complete copy of the public key.  Since the public key generally
 doesn't need to be escrowed (most people have many copies of it on
-various keyservers, web pages, etc), only extracting the secret parts
-can be a real advantage.
+various keyservers, web pages, or similar), only archiving the secret
+parts can be a real advantage.
 
-Paperkey extracts just those secret bytes and prints them.  To
-reconstruct, you re-enter those bytes (whether by hand or via OCR) and
-paperkey can use them to transform your existing public key into a
-secret key.
+Paperkey extracts just those secret bytes and prints them in a easily
+handled format.  To reconstruct, you re-enter those bytes (whether by
+hand or via OCR) and paperkey uses them to transform your existing
+public key into a secret key.
 
 For example, the regular DSA+Elgamal secret key I just tested comes
-out to 1281 bytes.  The secret parts of that (plus some minor packet
-structure) come to only 149 bytes.  It's a lot easier to re-enter 149
-bytes correctly.
+out to 1281 bytes.  The secret parts of that key (plus some minor
+packet structure) come to only 149 bytes.  It's a lot easier to
+re-enter 149 bytes correctly.
+
+Different key algorithms will benefit to a different degree from this
+size reduction.  In general, DSA or Elgamal keys benefit the most,
+shrinking to around 10% of the original key size, and RSA keys benefit
+the least, only shrinking to about 50% of the original key size.  ECC
+keys are in between, shrinking to around 20-25% of the original, but
+of course, ECC keys are quite small to begin with, and 25% of a small
+number can compare well to 10% of a larger number.
+
+As with any backup or archiving system, it is prudent to verify you
+can restore the key from your paper copy before filing the paper away.
+
 
 Aren't CD-Rs supposed to last a long time?
 ------------------------------------------
 
-They're certainly advertised to (I've seen some pretty incredible
+They're certainly advertised to (and I've seen some pretty incredible
 claims of 100 years or more), but in practice it doesn't really work
 out that way.  The manufacturing of the media, the burn quality, the
 burner quality, the storage, etc, all have a significant impact on how
 long an optical disc will last.  Some tests show that you're lucky to
 get 10 years.
 
-For paper, on the other hand, to claim it will last for 100 years is
-not even vaguely impressive.  High-quality paper with good ink
-regularly lasts many hundreds of years even under less than optimal
-conditions.
+In comparison, to claim that paper will last for 100 years is not even
+vaguely impressive.  High-quality paper with good ink regularly lasts
+many hundreds of years even under less than optimal conditions.
 
 Another bonus is that ink on paper is readable by humans.  Not all
 backup methods will be readable 50 years later, so even if you have
 the backup, you can't easily buy a drive to read it.  I doubt this
 will happen anytime soon with CD-R as there are just so many of them
-out there, but the storage industry is littered with old now-dead ways
-of storing data.
+out there, but the storage industry is littered with old, now-dead
+methods of storing data.
+
+
+Security
+--------
+
+Note that paperkey does not change the security requirements of
+storing a secret key.  In fact, paperkey doesn't do any crypto at all,
+but just saves and restores the original secret key, whether it is
+encrypted or not.  If your key has a passphrase on it (i.e. is
+encrypted), the paper copy is similarly encrypted.  If your key has no
+passphrase, neither does the paper copy.  Whatever the passphrase (or
+lack thereof) was on the original secret key will be the same on the
+reconstructed key.
+
 
 Examples
 --------
@@ -84,11 +111,12 @@
 
 Some other useful options are:
 
-  --output-type      can be "base16" or "raw".  "base16" is human-readable,
-                    and "raw" is useful if you want to pass the
-                    output to another program like a bar code or QR
-                    code generator (though note that scannable codes
-                    have some of the disadvantages discussed above).
+  --output-type      can be "base16" or "raw".  "base16" is human
+                    readable, and "raw" is useful if you want to pass
+                    the output to another program like a bar code or
+                    QR code generator (although note that scannable
+                    codes have some of the longevity disadvantages
+                    discussed above).
 
   --input-type       same as --output-type, but for the restore side of
                     things.  By default the input type is inferred
@@ -106,24 +134,80 @@
 
 Full documentation for all options is in the man page.
 
-Security
---------
-
-Note that paperkey does not change the security requirements of
-storing a secret key.  In fact, paperkey doesn't do any crypto at all,
-but just saves and restores the original secret key, whether it is
-encrypted or not.  So, if your key has a passphrase on it (i.e. is
-encrypted), the paper copy is similarly encrypted.  If your key has no
-passphrase, neither does the paper copy.  Whatever the passphrase (or
-lack thereof) was on the original secret key will be the same on the
-reconstructed key.  Also note that as with any backup or archiving
-system, it is prudent to verify you can restore the key from your
-paper copy before filing the paper away.
 
 RPM
 ---
 
-Paperkey ships with a RPM spec file.  You can build the RPM with the
+Paperkey ships with a RPM spec file.  You can build an RPM with the
 usual "rpmbuild -ta /path/to/the/paperkey/tarball.tar.gz".
 
-Paperkey is Copyright (C) 2007, 2008, 2009, 2012, 2016 by David Shaw
+Paperkey is Copyright (C) 2007-2018 by David Shaw
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mQILBDxUyXkBEACgg6vxNPigg9FQz14CkPtR/dEq3sCjK1r4+2oyeoRno+pqZ6Z7
+ZfphgA/q5woweFAGOg17KD2WXegoQ5pXbFvP+w9j9zm3g59XzTRSzZgScelTibPn
+Ky6g8r8GDAY6IQraR6pxe4297/NznqvRvKpTt5g1XP5LyjVBsEv9HAYJE1vyy10q
+SQRtEz3QunUzfELNC4kiYNMZOnmgaFeW4APIIhWDtrrxqW3Ofjp1K4DAhqcnayrf
+vYbOtqh0sxJ246kvVc3Bc9pH6wDw/yub2deuPq6BZBLBJwrtu/20qD0nsZ9is/5j
+0aL1MZuVmr7xKYqeehyzJ1WdpJK52qng9natYedS+GefKDIw1Jq7ppQNWfVduTNI
+TFTF0JswggjQuPqKT8Td5GCywQWN/kGHbp6EdybiUXZ+9fp4eek0UB5M+srSwbkF
+4hQ0mBrqlsaoji4CuXjc0c+Zx1D0pGfqqBCmvEV1tLul3U8h0TzR4opUA8mLKegQ
+p5cjh/dHz7zTPDxVgSr3blJ9FxI1Z69th/+jJj3q6joo3uW/5y8qQCrzdSCzs+TD
+EWwucZtJIuIhTct8AMPY/Ayt+Pf9jXfI+xSQgz3r7Eu5o+rEu02/cthaOc4b3KYD
+tNkjLKszgiext1BYOq06R+Yyh2qgsg9azzkfudvvpwhCpJ7EOxcdaP3bxwAGKbQl
+RGF2aWQgTS4gU2hhdyA8ZHNoYXdAamFiYmVyd29ja3kuY29tPokCOQQTAQIAIwIb
+AwIeAQIXgAUCTwxJwAYLCQgHAwIGFQoJCAsCBRYCAwEAAAoJENtpjXGZJCVgYt0P
+/23rpCNUquNkW1D2BcJOafaPrY9ieJEvGeWUSTQTctKq5F0wigoXwOZAmBg2/I7F
+Paorzf46ZmtkXq2e+wM/DQWqdVkS0eBIY10esf9hf6+CN/vvbTZBvPUhkeyCZVTE
+LCBMLTdMLGNAtjeuOovtS3OH+qlS7tefP7+plMxT0eBD+oywfsg6ijG2San4YnFt
+o18on5a5OjhhguVmyn1SqjhtRcmAftjZZrRvLEnQ/YRPbgA0vFRnafYaGhL9S8S/
+JoroMfctnA2878GMhRljm+pCE0Ws+sK6FmlKvcTGWGOTxuPL3nV0ceXXEgjkXE3j
+O62iZsFX7y9avmKg4CRokIClbBKGjDkDiyF7l8r5m1A7WOqXqcSA3Jy1WQrV0x2N
+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
+=DSRI
+-----END PGP PUBLIC KEY BLOCK-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/paperkey-1.5/checks/Makefile.am 
new/paperkey-1.6/checks/Makefile.am
--- old/paperkey-1.5/checks/Makefile.am 2017-10-24 02:09:05.000000000 +0200
+++ new/paperkey-1.6/checks/Makefile.am 2017-11-17 04:28:08.000000000 +0100
@@ -1,3 +1,3 @@
 TESTS=roundtrip.sh roundtrip-raw.sh bad-crc-base16.sh bad-crc-raw.sh 
bad-primary.sh bad-subkey.sh
 EXTRA_DIST=$(TESTS) papertest-rsa.pub papertest-rsa.sec papertest-dsaelg.pub 
papertest-dsaelg.sec papertest-ecc.pub papertest-ecc.sec papertest-eddsa.pub 
papertest-eddsa.sec papertest-100.pub papertest-100.sec papertest-dsa100.pub 
papertest-dsa100.sec corrupt-base16.txt corrupt-raw.bin 
-CLEANFILES=papertest-*.txt regen.pgp papertest-*.bin
+CLEANFILES=papertest-*.txt regen-*.pgp papertest-*.bin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/paperkey-1.5/checks/Makefile.in 
new/paperkey-1.6/checks/Makefile.in
--- old/paperkey-1.5/checks/Makefile.in 2017-10-25 16:49:24.000000000 +0200
+++ new/paperkey-1.6/checks/Makefile.in 2018-10-19 15:40:02.000000000 +0200
@@ -359,7 +359,7 @@
 top_srcdir = @top_srcdir@
 TESTS = roundtrip.sh roundtrip-raw.sh bad-crc-base16.sh bad-crc-raw.sh 
bad-primary.sh bad-subkey.sh
 EXTRA_DIST = $(TESTS) papertest-rsa.pub papertest-rsa.sec papertest-dsaelg.pub 
papertest-dsaelg.sec papertest-ecc.pub papertest-ecc.sec papertest-eddsa.pub 
papertest-eddsa.sec papertest-100.pub papertest-100.sec papertest-dsa100.pub 
papertest-dsa100.sec corrupt-base16.txt corrupt-raw.bin 
-CLEANFILES = papertest-*.txt regen.pgp papertest-*.bin
+CLEANFILES = papertest-*.txt regen-*.pgp papertest-*.bin
 all: all-am
 
 .SUFFIXES:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/paperkey-1.5/checks/bad-crc-base16.sh 
new/paperkey-1.6/checks/bad-crc-base16.sh
--- old/paperkey-1.5/checks/bad-crc-base16.sh   2012-06-30 15:28:57.000000000 
+0200
+++ new/paperkey-1.6/checks/bad-crc-base16.sh   2017-11-17 15:42:54.000000000 
+0100
@@ -1,4 +1,8 @@
 #!/bin/sh
 
-../paperkey --secrets ${srcdir}/corrupt-base16.txt --pubring 
${srcdir}/papertest.pub --output regen.pgp 2>/dev/null && exit 1
+../paperkey --secrets ${srcdir}/corrupt-base16.txt --pubring 
${srcdir}/papertest.pub >/dev/null 2>&1
+if test $? -ne 1 ; then
+    exit 1
+fi
+
 exit 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/paperkey-1.5/checks/bad-crc-raw.sh 
new/paperkey-1.6/checks/bad-crc-raw.sh
--- old/paperkey-1.5/checks/bad-crc-raw.sh      2012-06-30 15:28:57.000000000 
+0200
+++ new/paperkey-1.6/checks/bad-crc-raw.sh      2017-11-17 15:42:42.000000000 
+0100
@@ -1,4 +1,8 @@
 #!/bin/sh
 
-../paperkey --secrets ${srcdir}/corrupt-raw.bin --pubring 
${srcdir}/papertest.pub --output regen.pgp 2>/dev/null && exit 1
+../paperkey --secrets ${srcdir}/corrupt-raw.bin --pubring 
${srcdir}/papertest.pub >/dev/null 2>&1
+if test $? -ne 1 ; then
+    exit 1
+fi
+
 exit 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/paperkey-1.5/checks/bad-primary.sh 
new/paperkey-1.6/checks/bad-primary.sh
--- old/paperkey-1.5/checks/bad-primary.sh      2017-10-24 02:09:05.000000000 
+0200
+++ new/paperkey-1.6/checks/bad-primary.sh      2017-11-17 15:40:01.000000000 
+0100
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-../paperkey --secret-key ${srcdir}/papertest-100.sec --output 
papertest-100.txt 2>/dev/null
+../paperkey --secret-key ${srcdir}/papertest-100.sec >/dev/null 2>&1
 if test $? -ne 1 ; then
     exit 1
 fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/paperkey-1.5/checks/bad-subkey.sh 
new/paperkey-1.6/checks/bad-subkey.sh
--- old/paperkey-1.5/checks/bad-subkey.sh       2017-10-24 02:09:05.000000000 
+0200
+++ new/paperkey-1.6/checks/bad-subkey.sh       2017-11-17 15:40:11.000000000 
+0100
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-../paperkey --secret-key ${srcdir}/papertest-dsa100.sec --output 
papertest-dsa100.txt 2>/dev/null
+../paperkey --secret-key ${srcdir}/papertest-dsa100.sec >/dev/null 2>&1
 if test $? -ne 1 ; then
     exit 1
 fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/paperkey-1.5/checks/roundtrip-raw.sh 
new/paperkey-1.6/checks/roundtrip-raw.sh
--- old/paperkey-1.5/checks/roundtrip-raw.sh    2017-10-24 02:09:05.000000000 
+0200
+++ new/paperkey-1.6/checks/roundtrip-raw.sh    2017-11-17 04:27:28.000000000 
+0100
@@ -2,7 +2,7 @@
 
 for type in rsa dsaelg ecc eddsa ; do
     ../paperkey --secret-key ${srcdir}/papertest-${type}.sec --output-type raw 
--output papertest-${type}.bin || exit 1
-    ../paperkey --secrets papertest-${type}.bin --pubring 
${srcdir}/papertest-${type}.pub --output regen.pgp || exit 1
-    cmp ./regen.pgp ${srcdir}/papertest-${type}.sec || exit 1
+    ../paperkey --secrets papertest-${type}.bin --pubring 
${srcdir}/papertest-${type}.pub --output regen-raw-${type}.pgp || exit 1
+    cmp ./regen-raw-${type}.pgp ${srcdir}/papertest-${type}.sec || exit 1
     /bin/echo -n "$type "
 done
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/paperkey-1.5/checks/roundtrip.sh 
new/paperkey-1.6/checks/roundtrip.sh
--- old/paperkey-1.5/checks/roundtrip.sh        2017-10-24 02:09:05.000000000 
+0200
+++ new/paperkey-1.6/checks/roundtrip.sh        2017-11-17 04:27:04.000000000 
+0100
@@ -2,7 +2,7 @@
 
 for type in rsa dsaelg ecc eddsa ; do
     ../paperkey --secret-key ${srcdir}/papertest-${type}.sec --output 
papertest-${type}.txt || exit 1
-    ../paperkey --secrets papertest-${type}.txt --pubring 
${srcdir}/papertest-${type}.pub --output regen.pgp || exit 1
-    cmp ./regen.pgp ${srcdir}/papertest-${type}.sec || exit 1
+    ../paperkey --secrets papertest-${type}.txt --pubring 
${srcdir}/papertest-${type}.pub --output regen-${type}.pgp || exit 1
+    cmp ./regen-${type}.pgp ${srcdir}/papertest-${type}.sec || exit 1
     /bin/echo -n "$type "
 done
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/paperkey-1.5/configure new/paperkey-1.6/configure
--- old/paperkey-1.5/configure  2017-10-25 16:49:24.000000000 +0200
+++ new/paperkey-1.6/configure  2018-10-19 15:40:02.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.66 for paperkey 1.5.
+# Generated by GNU Autoconf 2.66 for paperkey 1.6.
 #
 # Report bugs to <ds...@jabberwocky.com>.
 #
@@ -13,7 +13,7 @@
 # This configure script is free software; the Free Software Foundation
 # gives unlimited permission to copy, distribute and modify it.
 #
-# Copyright (C) 2007, 2008, 2009, 2012, 2013, 2016, 2017 David Shaw 
<ds...@jabberwocky.com>
+# Copyright (C) 2007, 2008, 2009, 2012, 2013, 2016, 2017, 2018 David Shaw 
<ds...@jabberwocky.com>
 ## -------------------- ##
 ## M4sh Initialization. ##
 ## -------------------- ##
@@ -554,8 +554,8 @@
 # Identity of this package.
 PACKAGE_NAME='paperkey'
 PACKAGE_TARNAME='paperkey'
-PACKAGE_VERSION='1.5'
-PACKAGE_STRING='paperkey 1.5'
+PACKAGE_VERSION='1.6'
+PACKAGE_STRING='paperkey 1.6'
 PACKAGE_BUGREPORT='ds...@jabberwocky.com'
 PACKAGE_URL=''
 
@@ -1460,7 +1460,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures paperkey 1.5 to adapt to many kinds of systems.
+\`configure' configures paperkey 1.6 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1530,7 +1530,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of paperkey 1.5:";;
+     short | recursive ) echo "Configuration of paperkey 1.6:";;
    esac
   cat <<\_ACEOF
 
@@ -1626,14 +1626,14 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-paperkey configure 1.5
+paperkey configure 1.6
 generated by GNU Autoconf 2.66
 
 Copyright (C) 2010 Free Software Foundation, Inc.
 This configure script is free software; the Free Software Foundation
 gives unlimited permission to copy, distribute and modify it.
 
-Copyright (C) 2007, 2008, 2009, 2012, 2013, 2016, 2017 David Shaw 
<ds...@jabberwocky.com>
+Copyright (C) 2007, 2008, 2009, 2012, 2013, 2016, 2017, 2018 David Shaw 
<ds...@jabberwocky.com>
 _ACEOF
   exit
 fi
@@ -2229,7 +2229,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by paperkey $as_me 1.5, which was
+It was created by paperkey $as_me 1.6, which was
 generated by GNU Autoconf 2.66.  Invocation command line was
 
   $ $0 $@
@@ -4438,7 +4438,7 @@
 
 # Define the identity of the package.
  PACKAGE='paperkey'
- VERSION='1.5'
+ VERSION='1.6'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -4677,7 +4677,7 @@
 
 
 
-$as_echo "#define COPYRIGHT_STRING \"Copyright (C) 2007, 2008, 2009, 2012, 
2013, 2016, 2017 David Shaw <ds...@jabberwocky.com>\"" >>confdefs.h
+$as_echo "#define COPYRIGHT_STRING \"Copyright (C) 2007, 2008, 2009, 2012, 
2013, 2016, 2017, 2018 David Shaw <ds...@jabberwocky.com>\"" >>confdefs.h
 
  if test "$cross_compiling" = "yes"; then
   CROSS_COMPILING_TRUE=
@@ -9562,7 +9562,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by paperkey $as_me 1.5, which was
+This file was extended by paperkey $as_me 1.6, which was
 generated by GNU Autoconf 2.66.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -9628,7 +9628,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-paperkey config.status 1.5
+paperkey config.status 1.6
 configured by $0, generated by GNU Autoconf 2.66,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/paperkey-1.5/configure.ac 
new/paperkey-1.6/configure.ac
--- old/paperkey-1.5/configure.ac       2017-10-25 16:48:43.000000000 +0200
+++ new/paperkey-1.6/configure.ac       2018-10-19 15:39:03.000000000 +0200
@@ -2,9 +2,9 @@
 # Process this file with autoconf to produce a configure script.
 
 AC_PREREQ(2.61)
-AC_INIT([paperkey],[1.5],[ds...@jabberwocky.com])
+AC_INIT([paperkey],[1.6],[ds...@jabberwocky.com])
 m4_define(_COPYRIGHT_STRING,
-   [[Copyright (C) 2007, 2008, 2009, 2012, 2013, 2016, 2017 David Shaw 
<ds...@jabberwocky.com>]])
+   [[Copyright (C) 2007, 2008, 2009, 2012, 2013, 2016, 2017, 2018 David Shaw 
<ds...@jabberwocky.com>]])
 AC_COPYRIGHT(_COPYRIGHT_STRING)
 AC_USE_SYSTEM_EXTENSIONS
 AC_CONFIG_SRCDIR([paperkey.c])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/paperkey-1.5/paperkey.spec 
new/paperkey-1.6/paperkey.spec
--- old/paperkey-1.5/paperkey.spec      2017-10-25 16:49:41.000000000 +0200
+++ new/paperkey-1.6/paperkey.spec      2018-10-19 15:40:22.000000000 +0200
@@ -1,5 +1,5 @@
 Name:      paperkey
-Version:   1.5
+Version:   1.6
 Release:   1
 Summary:   An OpenPGP key archiver
 Group:    Applications/Archiving



Reply via email to