[packages/gnupg] - updated to 1.4.14 (mitigates Yarom/Falkner attack on RSA secret keys) - updated pl.po-update patch

qboosh qboosh at pld-linux.org
Fri Aug 23 16:09:06 CEST 2013


commit ea90bb505130517b7429bde75341ad1f06a9f6ff
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Fri Aug 23 16:08:26 2013 +0200

    - updated to 1.4.14 (mitigates Yarom/Falkner attack on RSA secret keys)
    - updated pl.po-update patch
    - added texinfo patch (fixes build with texinfo 5.x)

 gnupg-pl.po-update.patch |  10 ++---
 gnupg-texinfo.patch      | 101 +++++++++++++++++++++++++++++++++++++++++++++++
 gnupg.spec               |   6 ++-
 3 files changed, 110 insertions(+), 7 deletions(-)
---
diff --git a/gnupg.spec b/gnupg.spec
index 9ab0b85..854cb23 100644
--- a/gnupg.spec
+++ b/gnupg.spec
@@ -12,15 +12,16 @@ Summary(ru.UTF-8):	GNU Privacy Guard - свободная замена PGP
 Summary(uk.UTF-8):	GNU Privacy Guard - вільна заміна PGP
 Summary(zh_CN.UTF-8):	GPL的PGP加密程序
 Name:		gnupg
-Version:	1.4.13
+Version:	1.4.14
 Release:	1
 License:	GPL v3+
 Group:		Applications/File
 Source0:	ftp://ftp.gnupg.org/GnuPG/gnupg/%{name}-%{version}.tar.bz2
-# Source0-md5:	c74249db5803f76f17fee9a201c0189f
+# Source0-md5:	99dede468204cb6ee22de7e3e3772ab1
 Patch0:		%{name}-info.patch
 Patch1:		%{name}-pl.po-update.patch
 Patch2:		%{name}-fix.patch
+Patch3:		%{name}-texinfo.patch
 URL:		http://www.gnupg.org/
 BuildRequires:	automake >= 1:1.9.3
 BuildRequires:	bzip2-devel
@@ -178,6 +179,7 @@ kluczy.
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %{__rm} po/stamp-po
 
diff --git a/gnupg-pl.po-update.patch b/gnupg-pl.po-update.patch
index 6599023..3a505c2 100644
--- a/gnupg-pl.po-update.patch
+++ b/gnupg-pl.po-update.patch
@@ -1,5 +1,5 @@
---- gnupg-1.4.13/po/pl.po.orig	2012-12-20 19:06:12.000000000 +0100
-+++ gnupg-1.4.13/po/pl.po	2013-01-02 21:06:52.464698818 +0100
+--- gnupg-1.4.14/po/pl.po.orig	2013-07-25 10:47:47.000000000 +0200
++++ gnupg-1.4.14/po/pl.po	2013-08-22 21:25:53.263491181 +0200
 @@ -1,14 +1,14 @@
  # Gnu Privacy Guard.
  # Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
@@ -10,11 +10,11 @@
  msgid ""
  msgstr ""
 -"Project-Id-Version: gnupg-1.4.8\n"
-+"Project-Id-Version: gnupg-1.4.13\n"
++"Project-Id-Version: gnupg-1.4.14\n"
  "Report-Msgid-Bugs-To: gnupg-i18n at gnupg.org\n"
- "POT-Creation-Date: 2012-12-20 19:06+0100\n"
+ "POT-Creation-Date: 2013-07-25 10:47+0200\n"
 -"PO-Revision-Date: 2012-08-24 17:25+0200\n"
-+"PO-Revision-Date: 2013-01-02 21:02+0100\n"
++"PO-Revision-Date: 2013-08-22 21:22+0200\n"
  "Last-Translator: Jakub Bogusz <qboosh at pld-linux.org>\n"
  "Language-Team: Polish <translation-team-pl at lists.sourceforge.net>\n"
  "Language: pl\n"
diff --git a/gnupg-texinfo.patch b/gnupg-texinfo.patch
new file mode 100644
index 0000000..082e4ea
--- /dev/null
+++ b/gnupg-texinfo.patch
@@ -0,0 +1,101 @@
+--- gnupg-1.4.14/doc/gpl.texi.orig	2013-07-19 11:38:00.000000000 +0200
++++ gnupg-1.4.14/doc/gpl.texi	2013-08-23 15:18:00.047458315 +0200
+@@ -3,7 +3,8 @@
+ @unnumbered GNU General Public License
+ @center Version 3, 29 June 2007
+ 
+- at c This file is intended to be included in another file.
++ at c This file is intended to be included within another document,
++ at c hence no sectioning command or @node.
+ 
+ @display
+ Copyright @copyright{} 2007 Free Software Foundation, Inc. @url{http://fsf.org/}
+@@ -12,7 +13,7 @@
+ license document, but changing it is not allowed.
+ @end display
+ 
+- at unnumberedsec Preamble
++ at heading Preamble
+ 
+ The GNU General Public License is a free, copyleft license for
+ software and other kinds of works.
+@@ -20,7 +21,7 @@
+ The licenses for most software and other practical works are designed
+ to take away your freedom to share and change the works.  By contrast,
+ the GNU General Public License is intended to guarantee your freedom
+-to share and change all versions of a program--to make sure it remains
++to share and change all versions of a program---to make sure it remains
+ free software for all its users.  We, the Free Software Foundation,
+ use the GNU General Public License for most of our software; it
+ applies also to any other work released this way by its authors.  You
+@@ -77,12 +78,7 @@
+ The precise terms and conditions for copying, distribution and
+ modification follow.
+ 
+- at iftex
+- at unnumberedsec TERMS AND CONDITIONS
+- at end iftex
+- at ifinfo
+- at center TERMS AND CONDITIONS
+- at end ifinfo
++ at heading TERMS AND CONDITIONS
+ 
+ @enumerate 0
+ @item Definitions.
+@@ -228,7 +224,7 @@
+ conditions:
+ 
+ @enumerate a
+- at item 
++ at item
+ The work must carry prominent notices stating that you modified it,
+ and giving a relevant date.
+ 
+@@ -659,13 +655,11 @@
+ Program, unless a warranty or assumption of liability accompanies a
+ copy of the Program in return for a fee.
+ 
+- at iftex
++ at end enumerate
++
+ @heading END OF TERMS AND CONDITIONS
+- at end iftex
+- at ifinfo
+- at center END OF TERMS AND CONDITIONS
+- at end ifinfo
+- at unnumberedsec How to Apply These Terms to Your New Programs
++
++ at heading How to Apply These Terms to Your New Programs
+ 
+ If you develop a new program, and you want it to be of the greatest
+ possible use to the public, the best way to achieve this is to make it
+@@ -676,8 +670,9 @@
+ to attach them to the start of each source file to most effectively
+ state the exclusion of warranty; and each file should have at least
+ the ``copyright'' line and a pointer to where the full notice is found.
++
+ @smallexample
+- at var{one line to give the program's name and a brief idea of what it does.}  
++ at var{one line to give the program's name and a brief idea of what it does.}
+ Copyright (C) @var{year} @var{name of author}
+ 
+ This program is free software: you can redistribute it and/or modify
+@@ -700,9 +695,10 @@
+ notice like this when it starts in an interactive mode:
+ 
+ @smallexample
+- at var{program} Copyright (C) @var{year} @var{name of author} 
++ at var{program} Copyright (C) @var{year} @var{name of author}
+ This program comes with ABSOLUTELY NO WARRANTY; for details type @samp{show w}.
+-This is free software, and you are welcome to redistribute it under certain conditions; type @samp{show c} for details.
++This is free software, and you are welcome to redistribute it
++under certain conditions; type @samp{show c} for details.
+ @end smallexample
+ 
+ The hypothetical commands @samp{show w} and @samp{show c} should show
+@@ -721,5 +717,3 @@
+ applications with the library.  If this is what you want to do, use
+ the GNU Lesser General Public License instead of this License.  But
+ first, please read @url{http://www.gnu.org/philosophy/why-not-lgpl.html}.
+-
+- at end enumerate
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gnupg.git/commitdiff/ea90bb505130517b7429bde75341ad1f06a9f6ff



More information about the pld-cvs-commit mailing list