[git] GPGME - branch, master, updated. gpgme-1.11.1-281-g76f7702

by Ben McGinnes cvs at cvs.gnupg.org
Sat Sep 15 22:44:04 CEST 2018


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 "GnuPG Made Easy".

The branch, master has been updated
       via  76f77022848894ee9d8490255cefdd0100248b45 (commit)
       via  7e9df9b9e33131f5d7c58ad58249f9ae766f1341 (commit)
      from  93a2ea0207fac0a18a48b671df11dc8575579c39 (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 76f77022848894ee9d8490255cefdd0100248b45
Author: Ben McGinnes <ben at adversary.org>
Date:   Sun Sep 16 06:42:35 2018 +1000

    docs: python howto texinfo update
    
    * doc/gpgme-python-howto.texi:

diff --git a/doc/gpgme-python-howto.texi b/doc/gpgme-python-howto.texi
index 1f9a4b0..21da963 100644
--- a/doc/gpgme-python-howto.texi
+++ b/doc/gpgme-python-howto.texi
@@ -66,7 +66,7 @@ Known Issues
 * Breaking Builds::
 * Multiple installations::
 * Won't Work With Windows::
-* I don't like SWIG, Use CFFI instead: I don't like SWIG Use CFFI instead. 
+* I don't like SWIG, Use CFFI instead: I don't like SWIG Use CFFI instead.
 
 Fundamentals
 
@@ -126,7 +126,7 @@ Miscellaneous work-arounds
 
 Copyright and Licensing
 
-* Copyright (C) The GnuPG Project, 2018: Copyright (C) The GnuPG Project 2018. 
+* Copyright (C) The GnuPG Project, 2018: Copyright (C) The GnuPG Project 2018.
 * License GPL compatible::
 
 @end detailmenu
@@ -390,7 +390,7 @@ they be encountered.
 * Breaking Builds::
 * Multiple installations::
 * Won't Work With Windows::
-* I don't like SWIG, Use CFFI instead: I don't like SWIG Use CFFI instead. 
+* I don't like SWIG, Use CFFI instead: I don't like SWIG Use CFFI instead.
 @end menu
 
 @node Breaking Builds
@@ -2125,7 +2125,7 @@ Neomutt mail clients.
 @chapter Copyright and Licensing
 
 @menu
-* Copyright (C) The GnuPG Project, 2018: Copyright (C) The GnuPG Project 2018. 
+* Copyright (C) The GnuPG Project, 2018: Copyright (C) The GnuPG Project 2018.
 * License GPL compatible::
 @end menu
 

commit 7e9df9b9e33131f5d7c58ad58249f9ae766f1341
Author: Ben McGinnes <ben at adversary.org>
Date:   Sun Sep 16 06:35:02 2018 +1000

    docs: Python howto update
    
    * lang/python/docs/GPGMEpythonHOWTOen.org: Added corresponding GPGME
      version number to table at the start and cut the shortcut from the
      groups.py example.
    * doc/gpgme-python-howto.texi: New export of Texinfo file for docs
      build.

diff --git a/doc/gpgme-python-howto.texi b/doc/gpgme-python-howto.texi
index 51c1bfe..1f9a4b0 100644
--- a/doc/gpgme-python-howto.texi
+++ b/doc/gpgme-python-howto.texi
@@ -66,7 +66,7 @@ Known Issues
 * Breaking Builds::
 * Multiple installations::
 * Won't Work With Windows::
-* I don't like SWIG, Use CFFI instead: I don't like SWIG Use CFFI instead.
+* I don't like SWIG, Use CFFI instead: I don't like SWIG Use CFFI instead. 
 
 Fundamentals
 
@@ -126,7 +126,7 @@ Miscellaneous work-arounds
 
 Copyright and Licensing
 
-* Copyright (C) The GnuPG Project, 2018: Copyright (C) The GnuPG Project 2018.
+* Copyright (C) The GnuPG Project, 2018: Copyright (C) The GnuPG Project 2018. 
 * License GPL compatible::
 
 @end detailmenu
@@ -138,6 +138,8 @@ Copyright and Licensing
 @multitable {aaaaaaaaaaaaaaa} {aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa}
 @item Version:
 @tab 0.1.4
+ at item GPGME Version:
+ at tab 1.12.0-draft
 @item Author:
 @tab Ben McGinnes <ben@@gnupg.org>
 @item Author GPG Key:
@@ -279,12 +281,9 @@ version 3.0 (or any later version).
 @subsection The PyME package maintained by Martin Albrecht
 
 This package is the origin of these bindings, though they are somewhat
-different now.  For details of when and how the PyME package was folded
-back into GPGME itself see the @emph{Short History}
-document at footnote{@samp{lang/python/docs/Short_History.org} and/or
- at samp{lang/python/docs/Short_History.html}.}  in the Python bindings
- at samp{docs} directory. at footnote{The @samp{lang/python/docs/} directory
-in the GPGME source.}
+different now.  For details of when and how the PyME package was
+folded back into GPGME itself see the @emph{Short History} document at footnote{@samp{Short_History.org} and/or @samp{Short_History.html}.}
+in the Python bindings @samp{docs} directory. at footnote{The @samp{lang/python/docs/} directory in the GPGME source.}
 
 The PyME package was first released in 2002 and was also the first
 attempt to implement a low level binding to GPGME.  In doing so it
@@ -391,7 +390,7 @@ they be encountered.
 * Breaking Builds::
 * Multiple installations::
 * Won't Work With Windows::
-* I don't like SWIG, Use CFFI instead: I don't like SWIG Use CFFI instead.
+* I don't like SWIG, Use CFFI instead: I don't like SWIG Use CFFI instead. 
 @end menu
 
 @node Breaking Builds
@@ -2073,8 +2072,13 @@ information in Python.
 import subprocess
 import sys
 
+if sys.platform == "win32":
+    gpgconfcmd = "gpgconf.exe --list-options gpg"
+else:
+    gpgconfcmd = "gpgconf --list-options gpg"
+
 try:
-    lines = subprocess.getoutput("gpgconf --list-options gpg").splitlines()
+    lines = subprocess.getoutput(gpgconfcmd).splitlines()
 except:
     process = subprocess.Popen(gpgconfcmd.split(), stdout=subprocess.PIPE)
     procom = process.communicate()
@@ -2121,7 +2125,7 @@ Neomutt mail clients.
 @chapter Copyright and Licensing
 
 @menu
-* Copyright (C) The GnuPG Project, 2018: Copyright (C) The GnuPG Project 2018.
+* Copyright (C) The GnuPG Project, 2018: Copyright (C) The GnuPG Project 2018. 
 * License GPL compatible::
 @end menu
 
diff --git a/lang/python/docs/GPGMEpythonHOWTOen.org b/lang/python/docs/GPGMEpythonHOWTOen.org
index 1e5db6d..c9f1421 100644
--- a/lang/python/docs/GPGMEpythonHOWTOen.org
+++ b/lang/python/docs/GPGMEpythonHOWTOen.org
@@ -16,6 +16,7 @@
   :END:
 
 | Version:        | 0.1.4                                    |
+| GPGME Version:  | 1.12.0-draft                             |
 | Author:         | Ben McGinnes <ben at gnupg.org>             |
 | Author GPG Key: | DB4724E6FA4286C92B4E55C4321E4E2373590E5D |
 | Language:       | Australian English, British English      |
@@ -1982,8 +1983,13 @@ information in Python.
 import subprocess
 import sys
 
+if sys.platform == "win32":
+    gpgconfcmd = "gpgconf.exe --list-options gpg"
+else:
+    gpgconfcmd = "gpgconf --list-options gpg"
+
 try:
-    lines = subprocess.getoutput("gpgconf --list-options gpg").splitlines()
+    lines = subprocess.getoutput(gpgconfcmd).splitlines()
 except:
     process = subprocess.Popen(gpgconfcmd.split(), stdout=subprocess.PIPE)
     procom = process.communicate()

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

Summary of changes:
 doc/gpgme-python-howto.texi             | 18 +++++++++++-------
 lang/python/docs/GPGMEpythonHOWTOen.org |  8 +++++++-
 2 files changed, 18 insertions(+), 8 deletions(-)


hooks/post-receive
-- 
GnuPG Made Easy
http://git.gnupg.org




More information about the Gnupg-commits mailing list