[git] GnuPG - branch, master, updated. gnupg-2.2.1-71-gf9f72ff

by Werner Koch cvs at cvs.gnupg.org
Tue Nov 7 09:29:46 CET 2017


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU Privacy Guard".

The branch, master has been updated
       via  f9f72ffbfa9fd7d1a7a1823697d116d76155b407 (commit)
      from  380bce13d94ff03c96e39ac1d834f382c5c730a1 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit f9f72ffbfa9fd7d1a7a1823697d116d76155b407
Author: Werner Koch <wk at gnupg.org>
Date:   Tue Nov 7 09:21:10 2017 +0100

    speedo: Include software versions in the W32 README
    
    Signed-off-by: Werner Koch <wk at gnupg.org>

diff --git a/build-aux/speedo.mk b/build-aux/speedo.mk
index b1c6ef8..7276787 100644
--- a/build-aux/speedo.mk
+++ b/build-aux/speedo.mk
@@ -757,6 +757,7 @@ define SETVARS
         git="$(call GETVAR,speedo_pkg_$(1)_git)";                       \
         gitref="$(call GETVAR,speedo_pkg_$(1)_gitref)";                 \
         tar="$(call GETVAR,speedo_pkg_$(1)_tar)";                       \
+        ver="$(call GETVAR,$(1)_ver)";                                  \
         sha2="$(call GETVAR,$(1)_sha2)";                                \
         sha1="$(call GETVAR,$(1)_sha1)";                                \
         pkgsdir="$(sdir)/$(1)";                                         \
@@ -792,6 +793,7 @@ define SETVARS_W64
         git="$(call GETVAR,speedo_pkg_$(1)_git)";                       \
         gitref="$(call GETVAR,speedo_pkg_$(1)_gitref)";                 \
         tar="$(call GETVAR,speedo_pkg_$(1)_tar)";                       \
+        ver="$(call GETVAR,$(1)_ver)";                                  \
         sha2="$(call GETVAR,$(1)_sha2)";                                \
         sha1="$(call GETVAR,$(1)_sha1)";                                \
         pkgsdir="$(sdir)/$(1)";                                         \
@@ -1048,6 +1050,9 @@ endif
 	touch $(stampdir)/stamp-w64-$(1)-03-install
 
 $(stampdir)/stamp-final-$(1): $(stampdir)/stamp-$(1)-03-install
+	@($(call SETVARS,$(1));                                  \
+	  printf "%-14s %-12s %s\n" $(1) "$$$${ver}" "$$$${sha1}" \
+	      >> $(bdir)/pkg-versions.txt)
 	@echo "speedo: $(1) done"
 	@touch $(stampdir)/stamp-final-$(1)
 
@@ -1097,13 +1102,16 @@ endef
 # Insert the template for each source package.
 $(foreach spkg, $(speedo_spkgs), $(eval $(call SPKG_template,$(spkg))))
 
-$(stampdir)/stamp-final: $(stampdir)/stamp-directories
+$(stampdir)/stamp-final: $(stampdir)/stamp-directories clean-pkg-versions
 ifeq ($(TARGETOS),w32)
 $(stampdir)/stamp-final: $(addprefix $(stampdir)/stamp-w64-final-,$(speedo_w64_build_list))
 endif
 $(stampdir)/stamp-final: $(addprefix $(stampdir)/stamp-final-,$(speedo_build_list))
 	touch $(stampdir)/stamp-final
 
+clean-pkg-versions:
+        @: >$(bdir)/pkg-versions.txt
+
 all-speedo: $(stampdir)/stamp-final
 
 report-speedo: $(addprefix report-,$(speedo_build_list))
@@ -1143,12 +1151,18 @@ $(bdir)/NEWS.tmp: $(topsrc)/NEWS
 	awk '/^Notewo/ {if(okay>1){exit}; okay++};okay {print $0}' \
 	    <$(topsrc)/NEWS  >$(bdir)/NEWS.tmp
 
+# Sort the file with the package versions.
+$(bdir)/pkg-versions.sorted: $(bdir)/pkg-versions.txt
+	grep -v '^gnupg ' <$(bdir)/pkg-versions.txt \
+	    | sort | uniq >$(bdir)/pkg-versions.sorted
+
 $(bdir)/README.txt: $(bdir)/NEWS.tmp $(topsrc)/README $(w32src)/README.txt \
-                    $(w32src)/pkg-copyright.txt
+                    $(w32src)/pkg-copyright.txt $(bdir)/pkg-versions.sorted
 	sed -e '/^;.*/d;' \
 	-e '/!NEWSFILE!/{r $(bdir)/NEWS.tmp' -e 'd;}' \
 	-e '/!GNUPGREADME!/{r $(topsrc)/README' -e 'd;}' \
         -e '/!PKG-COPYRIGHT!/{r $(w32src)/pkg-copyright.txt' -e 'd;}' \
+        -e '/!PKG-VERSIONS!/{r $(bdir)/pkg-versions.sorted' -e 'd;}' \
         -e 's,!VERSION!,$(INST_VERSION),g' \
 	   < $(w32src)/README.txt \
            | sed -e '/^#/d' \
@@ -1252,4 +1266,4 @@ check-tools:
 # Mark phony targets
 #
 .PHONY: all all-speedo report-speedo clean-stamps clean-speedo installer \
-	w32_insthelpers check-tools
+	w32_insthelpers check-tools clean-pkg-versions
diff --git a/build-aux/speedo/w32/README.txt b/build-aux/speedo/w32/README.txt
index 0d72fe6..7c29095 100644
--- a/build-aux/speedo/w32/README.txt
+++ b/build-aux/speedo/w32/README.txt
@@ -5,8 +5,9 @@
 ;; replaced by the Makefile; those words are enclosed by exclamation
 ;; marks.
 
-                          GNUPG for Windows
-                         ===================
+
+                    GNU Privacy Guard for Windows
+                   ===============================
 
 This is GnuPG for Windows, version !VERSION!.
 
@@ -15,7 +16,8 @@ Content:
      1. Important notes
      2. Changes
      3. GnuPG README file
-     4. Legal notices
+     4. Package versions
+     5. Legal notices
 
 
 1. Important Notes
@@ -47,7 +49,7 @@ release.
 !NEWSFILE!
 
 
-3. GnuPG README file
+3. GnuPG README File
 ====================
 
 Below is the README file as distributed with the GnuPG source.
@@ -55,8 +57,19 @@ Below is the README file as distributed with the GnuPG source.
 !GNUPGREADME!
 
 
-4. Legal notices pertaining to the individual packets
-=====================================================
+4. Software Versions of the Included Packages
+=============================================
+
+GnuPG for Windows depends on several independet developed packages
+which are part of the installation.  These packages along with their
+version numbers and the SHA-1 checksums of their compressed tarballs
+are listed here:
+
+!PKG-VERSIONS!
+
+
+5. Legal Notices Pertaining to the Individual Packages
+======================================================
 
 GnuPG for Windows consist of several independent developed packages,
 available under different license conditions.  Most of these packages
diff --git a/build-aux/speedo/w32/pkg-copyright.txt b/build-aux/speedo/w32/pkg-copyright.txt
index a630c8e..11056e8 100644
--- a/build-aux/speedo/w32/pkg-copyright.txt
+++ b/build-aux/speedo/w32/pkg-copyright.txt
@@ -1,11 +1,12 @@
 Here is a list with collected copyright notices. For details see the
-description of each individual package.  [Compiled by wk 2016-06-17]
+description of each individual package.  [Compiled by wk 2017-11-07]
 
-GnuPG is
 
-  Copyright (C) 1997-2016 Werner Koch
-  Copyright (C) 1994-2016 Free Software Foundation, Inc.
-  Copyright (C) 2003-2016 g10 Code GmbH
+GNUPG is
+
+  Copyright (C) 1997-2017 Werner Koch
+  Copyright (C) 1994-2017 Free Software Foundation, Inc.
+  Copyright (C) 2003-2017 g10 Code GmbH
   Copyright (C) 2002 Klarälvdalens Datakonsult AB
   Copyright (C) 1995-1997, 2000-2007 Ulrich Drepper <drepper at gnu.ai.mit.edu>
   Copyright (C) 1994 X Consortium
@@ -32,38 +33,209 @@ GnuPG is
   License for more details.
 
   You should have received a copy of the GNU General Public License
-  along with this program; if not, write to the Free Software
-  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-  02110-1301, USA
+  along with this program; if not, see <https://www.gnu.org/licenses/>.
 
-GPGME is
 
+LIBGCRYPT is
+
+  Copyright (C) 1989,1991-2017 Free Software Foundation, Inc.
+  Copyright (C) 1994 X Consortium
+  Copyright (C) 1996 L. Peter Deutsch
+  Copyright (C) 1997 Werner Koch
+  Copyright (C) 1998 The Internet Society
+  Copyright (C) 1996-1999 Peter Gutmann, Paul Kendall, and Chris Wedgwood
+  Copyright (C) 1996-2006 Peter Gutmann, Matt Thomlinson and Blake Coverett
+  Copyright (C) 2003 Nikos Mavroyanopoulos
+  Copyright (C) 2006-2007 NTT (Nippon Telegraph and Telephone Corporation)
+  Copyright (C) 2012-2017 g10 Code GmbH
+  Copyright (C) 2012 Simon Josefsson, Niels Möller
+  Copyright (c) 2012 Intel Corporation
+  Copyright (C) 2013 Christian Grothoff
+  Copyright (C) 2013-2017 Jussi Kivilinna
+  Copyright (C) 2013-2014 Dmitry Eremin-Solenikov
+  Copyright (C) 2014 Stephan Mueller
+  Copyright (C) 2017 Bundesamt für Sicherheit in der Informationstechnik
+
+  Libgcrypt is free software; you can redistribute it and/or modify
+  it under the terms of the GNU Lesser General Public License as
+  published by the Free Software Foundation; either version 2.1 of
+  the License, or (at your option) any later version.
+
+  Libgcrypt is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU Lesser General Public License for more details.
+
+  You should have received a copy of the GNU Lesser General Public
+  License along with this program; if not, see <http://www.gnu.org/licenses/>.
+
+
+LIBGPG-ERROR is
+
+  Copyright (C) 2003-2004, 2010, 2013-2017 g10 Code GmbH
+
+  libgpg-error is free software; you can redistribute it and/or
+  modify it under the terms of the GNU Lesser General Public License
+  as published by the Free Software Foundation; either version 2.1 of
+  the License, or (at your option) any later version.
+
+  libgpg-error is distributed in the hope that it will be useful, but
+  WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  Lesser General Public License for more details.
+
+  You should have received a copy of the GNU Lesser General Public License
+  along with this program; if not, see <http://www.gnu.org/licenses/>.
+
+
+LIBASSUAN is
+
+  Copyright (C) 1992-2013 Free Software Foundation, Inc.
+  Copyright (C) 1994 X Consortium
   Copyright (C) 2000 Werner Koch (dd9jn)
-  Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 g10 Code GmbH
+  Copyright (C) 2001-2016 g10 Code GmbH
+  Copyright (C) 2004 Simon Josefsson
 
-  GPGME is free software; you can redistribute it and/or modify it
+  Assuan is free software; you can redistribute it and/or modify it
   under the terms of the GNU Lesser General Public License as
   published by the Free Software Foundation; either version 2.1 of
   the License, or (at your option) any later version.
 
-  GPGME is distributed in the hope that it will be useful, but
+  Assuan is distributed in the hope that it will be useful, but
   WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
 
-  You should have received a copy of the GNU Lesser General Public License
+  You should have received a copy of the GNU Lesser General Public
+  License along with this program; if not, see <http://www.gnu.org/licenses/>.
+
+
+LIBKSBA is
+
+  Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2010, 2011
+                2012, 2013, 2014, 2015 g10 Code GmbH
+  Copyright (C) 2001, 2002, 2003, 2007 Free Software Foundation, Inc.
+  Copyright (C) 2000, 2001 Fabio Fiorina
+
+  The library and the header files are distributed under the following
+  terms (LGPLv3+/GPLv2+):
+
+  KSBA is free software; you can redistribute it and/or modify
+  it under the terms of either
+
+    - the GNU Lesser General Public License as published by the Free
+      Software Foundation; either version 3 of the License, or (at
+      your option) any later version.
+
+  or
+
+    - the GNU General Public License as published by the Free
+      Software Foundation; either version 2 of the License, or (at
+      your option) any later version.
+
+  or both in parallel, as here.
+
+  KSBA is distributed in the hope that it will be useful, but WITHOUT
+  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+  or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
+  License for more details.
+
+  The other parts (e.g. manual, build system, tests) are distributed
+  under the following terms (GPLv3):
+
+  KSBA is free software; you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation; either version 3 of the License, or
+  (at your option) any later version.
+
+  KSBA is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+
+NPTH is
+
+  Copyright (C) 2011, 2012, 2014, 2015, 2017 g10 Code GmbH
+
+  nPth is free software; you can redistribute it and/or modify
+  it under the terms of the GNU Lesser General Public License as
+  published by the Free Software Foundation; either version 2.1 of
+  the License, or (at your option) any later version.
+
+  nPth is distributed in the hope that it will be useful, but
+  WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See
+  the GNU Lesser General Public License for more details.
+
+  You should have received a copy of the GNU Lesser General Public
+  License along with this program; if not, see <https://www.gnu.org/licenses/>.
+
+
+NTBTLS is
+
+  Copyright (C) 2006-2014 Brainspark B.V.
+  Copyright (C) 2014-2017 g10 Code GmbH
+
+  NTBTLS is free software; you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation; either version 3 of the License, or
+  (at your option) any later version.
+
+  NTBTLS is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
   along with this program; if not, see <http://www.gnu.org/licenses/>.
 
-LIBGPG-ERROR is
 
-  Copyright (C) 2003, 2004 g10 Code GmbH
+PINENTRY is
 
-  libgpg-error is free software; you can redistribute it and/or
-  modify it under the terms of the GNU Lesser General Public License
-  as published by the Free Software Foundation; either version 2.1 of
+  Copyright (C) 1999 Robert Bihlmeyer <robbe at orcus.priv.at>
+  Copyright (C) 2001-2004, 2007-2008, 2010, 2015-2016 g10 Code GmbH
+  Copyright (C) 2002, 2008 Klarälvdalens Datakonsult AB (KDAB)
+  Copyright (C) 2004 by Albrecht Dreß <albrecht.dress at arcor.de>
+  Copyright 2007 Ingo Klöcker
+  Copyright (C) 2014 Serge Voilokov
+  Copyright (C) 2015 Daiki Ueno
+  Copyright (C) 2015 Daniel Kahn Gillmor <dkg at fifthhorseman.net>
+  Copyright 2016 Intevation GmbH
+
+  PINENTRY is free software; you can redistribute it and/or modify it
+  under the terms of the GNU General Public License as published by
+  the Free Software Foundation; either version 2 of the License, or
+  (at your option) any later version.
+
+  PINENTRY is distributed in the hope that it will be useful, but
+  WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+  General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with this program; if not, see <https://www.gnu.org/licenses/>.
+
+
+GPGME is
+
+  Copyright (C) 1991-2013 Free Software Foundation, Inc.
+  Copyright (C) 2000-2001 Werner Koch
+  Copyright (C) 2001-2017 g10 Code GmbH
+  Copyright (C) 2002 Klarälvdalens Datakonsult AB
+  Copyright (C) 2004-2008 Igor Belyi
+  Copyright (C) 2002 John Goerzen
+  Copyright (C) 2014, 2015 Martin Albrecht
+  Copyright (C) 2015 Ben McGinnes
+  Copyright (C) 2015-2016 Bundesamt für Sicherheit in der Informationstechnik
+  Copyright (C) 2016 Intevation GmbH
+
+  GPGME is free software; you can redistribute it and/or modify it
+  under the terms of the GNU Lesser General Public License as
+  published by the Free Software Foundation; either version 2.1 of
   the License, or (at your option) any later version.
 
-  libgpg-error is distributed in the hope that it will be useful, but
+  GPGME is distributed in the hope that it will be useful, but
   WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.
@@ -74,7 +246,9 @@ LIBGPG-ERROR is
 
 NSIS is
 
-  Copyright (C) 1999-2005 Nullsoft, Inc.
+  Copyright 1999-2009 Nullsoft and Contributors
+  Copyright 2002-2008 Amir Szekely
+  Copyright 2003 Ramon
 
   This license applies to everything in the NSIS package, except where
   otherwise noted.
@@ -100,19 +274,12 @@ NSIS is
 
   The user interface used with the installer is
 
-  Copyright (C) 2002-2005 Joost Verburg
+  Copyright 2002-2009 Joost Verburg
 
   [It is distributed along with NSIS and the same conditions as stated
    above apply]
 
 
-ADNS is
-
-  Copyright (C) 1997-2000,2003,2006 Ian Jackson
-  Copyright (C) 1999-2000,2003,2006 Tony Finch
-  Copyright (C) 1991 Massachusetts Institute of Technology
-
-
 TinySCHEME is part of the GnuPG package and is
 
   Copyright (c) 2000, Dimitrios Souflis
@@ -146,7 +313,7 @@ TinySCHEME is part of the GnuPG package and is
   SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 
-libdns is part of the GnuPG package and is
+LIBDNS is part of the GnuPG package and is
 
   Copyright (c) 2008, 2009, 2010, 2012-2016  William Ahern
 
@@ -170,7 +337,69 @@ libdns is part of the GnuPG package and is
   USE OR OTHER DEALINGS IN THE SOFTWARE.
 
 
-SQLite has
+ZLIB is
+
+  (C) 1995-2013 Jean-loup Gailly and Mark Adler
+
+  This software is provided 'as-is', without any express or implied
+  warranty.  In no event will the authors be held liable for any damages
+  arising from the use of this software.
+
+  Permission is granted to anyone to use this software for any purpose,
+  including commercial applications, and to alter it and redistribute it
+  freely, subject to the following restrictions:
+
+  1. The origin of this software must not be misrepresented; you must not
+     claim that you wrote the original software. If you use this software
+     in a product, an acknowledgment in the product documentation would be
+     appreciated but is not required.
+  2. Altered source versions must be plainly marked as such, and must not be
+     misrepresented as being the original software.
+  3. This notice may not be removed or altered from any source distribution.
+
+  Jean-loup Gailly        Mark Adler
+  jloup at gzip.org          madler at alumni.caltech.edu
+
+
+BZIP2 is
+
+  This program, "bzip2", the associated library "libbzip2", and all
+  documentation, are copyright (C) 1996-2010 Julian R Seward.  All
+  rights reserved.
+
+  Redistribution and use in source and binary forms, with or without
+  modification, are permitted provided that the following conditions
+  are met:
+
+  1. Redistributions of source code must retain the above copyright
+     notice, this list of conditions and the following disclaimer.
+
+  2. The origin of this software must not be misrepresented; you must
+     not claim that you wrote the original software.  If you use this
+     software in a product, an acknowledgment in the product
+     documentation would be appreciated but is not required.
+
+  3. Altered source versions must be plainly marked as such, and must
+     not be misrepresented as being the original software.
+
+  4. The name of the author may not be used to endorse or promote
+     products derived from this software without specific prior written
+     permission.
+
+  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
+  OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+  ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
+  DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
+  GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+SQLITE has
 
   been put into the public-domain by its author D. Richard Hipp:
   The author disclaims copyright to this source code.  In place of

-----------------------------------------------------------------------

Summary of changes:
 build-aux/speedo.mk                    |  20 ++-
 build-aux/speedo/w32/README.txt        |  25 ++-
 build-aux/speedo/w32/pkg-copyright.txt | 289 +++++++++++++++++++++++++++++----
 3 files changed, 295 insertions(+), 39 deletions(-)


hooks/post-receive
-- 
The GNU Privacy Guard
http://git.gnupg.org




More information about the Gnupg-commits mailing list