[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