<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gpgme/lang/cpp/src/Makefile.am, branch gpgme-1.7.1</title>
<subtitle>GnuPG Made Easy.</subtitle>
<id>http://git.bktus.com/gpgfrontend/gpgme/atom?h=gpgme-1.7.1</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/gpgme/atom?h=gpgme-1.7.1'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/'/>
<updated>2016-10-13T07:35:30Z</updated>
<entry>
<title>qt, cpp: Fix permissions of Config files</title>
<updated>2016-10-13T07:35:30Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-10-13T07:35:30Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=a274c7590aa0e38d682d5177904983632f471cb0'/>
<id>urn:sha1:a274c7590aa0e38d682d5177904983632f471cb0</id>
<content type='text'>
* lang/cpp/src/Makefile.am,
lang/qt/src/Makefile.am: Do not install config files as executable.
</content>
</entry>
<entry>
<title>cpp, qt: Handle modified includedir installation</title>
<updated>2016-09-29T10:46:18Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-09-29T10:46:18Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=7302791c0d308c3284ac24a743035d27a0c0b6ba'/>
<id>urn:sha1:7302791c0d308c3284ac24a743035d27a0c0b6ba</id>
<content type='text'>
* lang/cpp/src/Makefile.am,
lang/qt/src/Makefile.am: Replace resolved_includedir.
* lang/cpp/src/GpgmeppConfig.cmake.in.in,
lang/qt/src/QGpgmeConfig.cmake.in.in: Use resolved_includedir
instead of relying on a common installation prefix.

--
This fixes usage of the config files in case gpgme
is configured with a custom --includedir.
We have to do the replacement manually like for libdir
because configure would include variables in the replacement.
</content>
</entry>
<entry>
<title>cpp: Get rid of AssuanResult due to its deprecation.</title>
<updated>2016-08-24T12:15:58Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2016-08-23T17:50:01Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=e20b0f0201543834f15c5d50cd3b2ece69a35d70'/>
<id>urn:sha1:e20b0f0201543834f15c5d50cd3b2ece69a35d70</id>
<content type='text'>
* lang/cpp/src/assuanresult.cpp: Remove.
* lang/cpp/src/assuanresult.h: Remove.
* lang/cpp/src/Makefile.am: Remove these files.
* lang/cpp/src/context.cpp: Remove header assuanresult.h
(assuanTransact): Change return type to Error.  Use
gpgme_op_assuan_transact_ext.
(startAssuanTransaction): Change return type to Error.
(assuanResult): Remove
* lang/cpp/src/context.h (assuanResult): Adjust for changes.

Signed-off-by: Werner Koch &lt;wk@gnupg.org&gt;
</content>
</entry>
<entry>
<title>Qt/Cpp: Add version headers</title>
<updated>2016-07-12T09:35:39Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-07-12T09:09:44Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=b03c48cfb06faae7d7033a0532f319cbcf13f18a'/>
<id>urn:sha1:b03c48cfb06faae7d7033a0532f319cbcf13f18a</id>
<content type='text'>
* lang/cpp/src/gpgmepp_version.h.in,
lang/qt/src/qgpgme_version.h.in: New. Version information.
* lang/qt/src/Makefile.am, lang/cpp/src/Makefile.am: Add them.
* configure.ac: Configure them.

--
The version headers are common practice in KDE Frameworks and
were installed for KF5Gpgmepp and Libkleo respectively.
</content>
</entry>
<entry>
<title>cpp: Fix distcheck.</title>
<updated>2016-07-07T11:56:37Z</updated>
<author>
<name>Justus Winter</name>
<email>justus@g10code.com</email>
</author>
<published>2016-07-07T11:23:05Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=49286ac1c82c480e2c718f828c57da9778ccd0b9'/>
<id>urn:sha1:49286ac1c82c480e2c718f828c57da9778ccd0b9</id>
<content type='text'>
* lang/cpp/src/Makefile.am (CLEANFILES): Remove generated file.

Signed-off-by: Justus Winter &lt;justus@g10code.com&gt;
</content>
</entry>
<entry>
<title>Cpp: Add TofuInfo to signatures</title>
<updated>2016-07-01T14:52:34Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-07-01T14:49:06Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=93c5d420fcfe275aeff2b3d5ce99629edbe6625d'/>
<id>urn:sha1:93c5d420fcfe275aeff2b3d5ce99629edbe6625d</id>
<content type='text'>
* lang/cpp/src/tofuinfo.cpp, lang/cpp/src/tofuinfo.h: New class.
* lang/cpp/src/verificationresult.cpp (Signature::tofuInfo): New.
(VerificationResult::Private): Handle tofu info.
(GpgME::operator&lt;&lt;(std::ostream &amp;os, const Signature &amp;sig)): Include
TofuInfo in dump.
* lang/cpp/src/verificationresult.h (Signature::tofuInfo): New.
* lang/cpp/src/Makefile.am (main_sources, gpgmepp_headers): Add
new files.
* configure.ac (LIBGPGMEPP_LT_REVISION): Bump for new API.
</content>
</entry>
<entry>
<title>Cpp: Ensure gpgme.h is taken from current build</title>
<updated>2016-05-11T12:56:20Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-05-11T12:56:20Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=b8de79160b2e05ac84d8feb61ff7ed1f7015a623'/>
<id>urn:sha1:b8de79160b2e05ac84d8feb61ff7ed1f7015a623</id>
<content type='text'>
* lang/cpp/src/Makefile.am (AM_CPPFLAGS): Add gpgme.h location.
--
This fixes the build in case an incompatible gpgme.h is also
installed in other include locations.
</content>
</entry>
<entry>
<title>Qt / Cpp: Fix make dist</title>
<updated>2016-05-10T13:09:12Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-05-10T13:05:11Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=c303292aca26c43b6efe98719edb3ff7b2d6665d'/>
<id>urn:sha1:c303292aca26c43b6efe98719edb3ff7b2d6665d</id>
<content type='text'>
* lang/cpp/src/Makefile.am (EXTRA_DIST): Fix typo.
(private_gpgmepp_headers): New. Private headers.
(libgpgmepp_la_SOURCES): Add private headers.
* lang/qt/src/Makefile.am (t_keylist_SOURCES): Remove non existent
header.
</content>
</entry>
<entry>
<title>Add qgpgme as qt language binding</title>
<updated>2016-03-08T14:37:10Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-03-08T13:33:15Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=8347f3d5fc3e476aa767fbbaf09a1310a6154280'/>
<id>urn:sha1:8347f3d5fc3e476aa767fbbaf09a1310a6154280</id>
<content type='text'>
* configure.ac: Add version defines. Check for qt if neccessary.
* lang/README: Mention qt
* lang/cpp/src/GpgmeppConfig.cmake.in.in: Remove comment. Find qgpgme.
* lang/qt/src/Makefile.am: New. Build qgpgme.
* lang/qt/README,
 lang/qt/src/Makefile.am,
 lang/qt/src/QGpgmeConfig.cmake.in.in,
 lang/qt/src/QGpgmeConfigVersion.cmake.in,
 lang/qt/src/dataprovider.cpp,
 lang/qt/src/dataprovider.h,
 lang/qt/src/qgpgme_export.h,
 m4/qt.m4: New.
* lang/cpp/src/GpgmeppConfig.cmake.in.in,
 lang/cpp/src/Makefile.am: Fix generated config file.

--
For now this is just the dataprovider which was part of the
KF5 Gpgmepp QGpgme variant. This is very thin but a useful
class which is used downstream.
</content>
</entry>
<entry>
<title>Add version info for gpgmepp</title>
<updated>2016-03-02T17:56:12Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-03-02T17:56:12Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=a06603d75e80aba58df58f9a41770c56b6a1f0b8'/>
<id>urn:sha1:a06603d75e80aba58df58f9a41770c56b6a1f0b8</id>
<content type='text'>
* lang/cpp/src/Makefile.am (libgpgmepp_la_LDFLAGS): Add version info.
</content>
</entry>
</feed>
