[packages/gpgme] - updated to 1.4.3 - added texinfo patch (fixes build with texinfo 5.x)

qboosh qboosh at pld-linux.org
Thu Aug 22 21:07:52 CEST 2013


commit 217548c06277a6296617b190148749687c76b387
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Thu Aug 22 21:07:11 2013 +0200

    - updated to 1.4.3
    - added texinfo patch (fixes build with texinfo 5.x)

 gpgme-texinfo.patch | 101 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 gpgme.spec          |   6 ++--
 2 files changed, 105 insertions(+), 2 deletions(-)
---
diff --git a/gpgme.spec b/gpgme.spec
index 1499e85..c0ad382 100644
--- a/gpgme.spec
+++ b/gpgme.spec
@@ -11,16 +11,17 @@
 Summary:	Library for accessing GnuPG
 Summary(pl.UTF-8):	Biblioteka dająca dostęp do funkcji GnuPG
 Name:		gpgme
-Version:	1.4.2
+Version:	1.4.3
 Release:	1
 Epoch:		1
 License:	LGPL v2.1+
 Group:		Libraries
 Source0:	ftp://ftp.gnupg.org/gcrypt/gpgme/%{name}-%{version}.tar.bz2
-# Source0-md5:	c8cb345ba7c0353e47bdf3c5c05e49be
+# Source0-md5:	334e524cffa8af4e2f43ae8afe585672
 Patch0:		%{name}-info.patch
 Patch1:		%{name}-kill-tests.patch
 Patch2:		%{name}-1.2.0-largefile.patch
+Patch3:		%{name}-texinfo.patch
 URL:		http://www.gnupg.org/gpgme.html
 BuildRequires:	autoconf >= 2.59
 BuildRequires:	automake >= 1:1.11
@@ -76,6 +77,7 @@ Statyczna wersja biblioteki GPGME.
 %patch0 -p1
 %{!?with_tests:%patch1 -p1}
 %patch2 -p1
+%patch3 -p1
 
 %build
 %{__libtoolize}
diff --git a/gpgme-texinfo.patch b/gpgme-texinfo.patch
new file mode 100644
index 0000000..f8aae76
--- /dev/null
+++ b/gpgme-texinfo.patch
@@ -0,0 +1,101 @@
+--- gpgme-1.4.3/doc/gpl.texi.orig	2012-09-25 16:03:53.000000000 +0200
++++ gpgme-1.4.3/doc/gpl.texi	2013-08-22 20:25:32.166976482 +0200
+@@ -2,7 +2,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/}
+@@ -11,7 +12,7 @@
+ license document, but changing it is not allowed.
+ @end display
+ 
+- at section Preamble
++ at heading Preamble
+ 
+ The GNU General Public License is a free, copyleft license for
+ software and other kinds of works.
+@@ -19,7 +20,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
+@@ -76,12 +77,7 @@
+ The precise terms and conditions for copying, distribution and
+ modification follow.
+ 
+- at iftex
+- at section 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.
+@@ -227,7 +223,7 @@
+ conditions:
+ 
+ @enumerate a
+- at item 
++ at item
+ The work must carry prominent notices stating that you modified it,
+ and giving a relevant date.
+ 
+@@ -658,13 +654,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 section 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
+@@ -675,8 +669,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
+@@ -699,9 +694,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
+@@ -720,5 +716,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/gpgme.git/commitdiff/217548c06277a6296617b190148749687c76b387



More information about the pld-cvs-commit mailing list