Unify spelling of the name of the C++ bindings for GpgME

* lang/cpp/README, lang/cpp/src/GpgmeppConfig-w32.cmake.in.in,
lang/cpp/src/GpgmeppConfig.cmake.in.in,
lang/cpp/src/GpgmeppConfigVersion.cmake.in,
lang/cpp/src/Makefile.am, lang/cpp/tests/run-getkey.cpp,
lang/cpp/tests/run-keylist.cpp, lang/cpp/tests/run-verify.cpp,
lang/cpp/tests/run-wkdlookup.cpp, lang/qt/README: Replace GpgMEpp with
GpgME++.
* lang/cpp/src/GpgmeppConfig-w32.cmake.in.in,
lang/cpp/src/GpgmeppConfig.cmake.in.in,
lang/cpp/src/GpgmeppConfigVersion.cmake.in,
lang/cpp/src/Makefile.am: Replace GPGME-CL (c&p error) with GpgME++.
* lang/cpp/tests/Makefile.am: Replace GPGME with GPGME++.
* lang/cpp/tests/run-getkey.cpp, lang/cpp/tests/run-keylist.cpp,
lang/cpp/tests/run-verify.cpp: Replace QGpgME (c&p error) with GpgME++.
--
This commit is contained in:
Ingo Klöcker 2024-06-06 16:34:18 +02:00
parent 67ebc53b0f
commit 1dbfc419ad
No known key found for this signature in database
GPG Key ID: F5A5D1692277A1E9
11 changed files with 44 additions and 43 deletions

View File

@ -1,11 +1,11 @@
GpgMEpp - C++ bindings/wrapper for GPGME
GpgME++ - C++ bindings/wrapper for GPGME
----------------------------------------
Based on KF5gpgmepp
Overview
--------
GpgMEpp is a C++ wrapper (or C++ bindings) for the GnuPG project's
GpgME++ is a C++ wrapper (or C++ bindings) for the GnuPG project's
gpgme (GnuPG Made Easy) library, version 0.4.4 and later.
It is fairly complete, with some minor things still missing (in
@ -33,17 +33,17 @@ The design principles of this library are as follows:
8. Abstraction of GnuPG's edit-key interface by prepared
Editinteractor classes.
GpgMEpp was originally developed as part of the KDEPIM community.
GpgME++ was originally developed as part of the KDEPIM community.
Usage
-----
The usage pattern of GpgMEpp closely follows GPGMEs core usage
The usage pattern of GpgME++ closely follows GPGMEs core usage
pattern so the documentation for GPGME itself provides a good
way to start.
The context structure in GPGME is mapped to a Context object in
GpgMEpp. Additional convenience code provides Data objects and
GpgME++. Additional convenience code provides Data objects and
a Dataprovider interface that can be used to implement GPGME's
data with any subclass by implementing the right callbacks.
@ -71,26 +71,27 @@ Example to set the ownertrust of a key:
Examples / Tests
----------------
GpgMEpp is tested through the Qt API. You can refer to the
GpgME++ is tested through the Qt API. You can refer to the
tests in qt/tests for examples of usage or refer to
the actual QGpgME*Job.cpp implementations which rely
on GpgMEpp and should cover most use cases.
on GpgME++ and should cover most use cases.
Hacking
-------
GpgMEpp follows KDE Coding styles. See:
GpgME++ follows KDE Coding styles. See:
https://techbase.kde.org/Policies/Frameworks_Coding_Style
for more info.
License
-------
GPGMEpp is free software; you can redistribute it and/or
GPGME++ is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
GPGMEpp is distributed in the hope that it will be useful,
GPGME++ is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Library General Public License for more details.

View File

@ -1,14 +1,14 @@
# CMake Config file for GPGMEPP.
# CMake Config file for GPGME++.
# Copyright (C) 2016 Intevation GmbH
#
# This file is part of GPGMEPP.
# This file is part of GPGME++.
#
# GPGME-CL is free software; you can redistribute it and/or modify it
# GPGME++ is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# GPGME-CL is distributed in the hope that it will be useful,
# GPGME++ is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Lesser General Public License for more details.

View File

@ -1,14 +1,14 @@
# CMake Config file for GPGMEPP.
# CMake Config file for GPGME++.
# Copyright (C) 2016 Intevation GmbH
#
# This file is part of GPGMEPP.
# This file is part of GPGME++.
#
# GPGME-CL is free software; you can redistribute it and/or modify it
# GPGME++ is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# GPGME-CL is distributed in the hope that it will be useful,
# GPGME++ is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Lesser General Public License for more details.

View File

@ -1,14 +1,14 @@
# CMake Version file for GPGMEPP.
# CMake Version file for GPGME++.
# Copyright (C) 2016 Intevation GmbH
#
# This file is part of GPGMEPP.
# This file is part of GPGME++.
#
# GPGME-CL is free software; you can redistribute it and/or modify it
# GPGME++ is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# GPGME-CL is distributed in the hope that it will be useful,
# GPGME++ is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Lesser General Public License for more details.

View File

@ -1,15 +1,15 @@
# Makefile.am for GPGMEPP.
# Makefile.am for GPGME++.
# Copyright (C) 2016 Bundesamt für Sicherheit in der Informationstechnik
# Software engineering by Intevation GmbH
#
# This file is part of GPGMEPP.
# This file is part of GPGME++.
#
# GPGME-CL is free software; you can redistribute it and/or modify it
# GPGME++ is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# GPGME-CL is distributed in the hope that it will be useful,
# GPGME++ is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Lesser General Public License for more details.

View File

@ -1,14 +1,14 @@
# Makefile.am - Makefile for GPGME Cpp tests.
# Makefile.am - Makefile for GPGME++ tests.
# Copyright (C) 2018 Intevation GmbH
#
# This file is part of GPGME.
# This file is part of GPGME++.
#
# GPGME is free software; you can redistribute it and/or modify it
# GPGME++ is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as
# published by the Free Software Foundation; either version 2.1 of the
# License, or (at your option) any later version.
#
# GPGME is distributed in the hope that it will be useful, but WITHOUT
# GPGME++ is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General
# Public License for more details.

View File

@ -1,14 +1,14 @@
/*
run-getkey.cpp
This file is part of GpgMEpp's test suite.
This file is part of GPGME++'s test suite.
Copyright (c) 2018 Intevation GmbH
QGpgME is free software; you can redistribute it and/or
GPGME++ is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License,
version 2, as published by the Free Software Foundation.
QGpgME is distributed in the hope that it will be useful,
GPGME++ is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.

View File

@ -1,14 +1,14 @@
/*
run-keylist.cpp
This file is part of GpgMEpp's test suite.
This file is part of GPGME++'s test suite.
Copyright (c) 2018 Intevation GmbH
QGpgME is free software; you can redistribute it and/or
GPGME++ is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License,
version 2, as published by the Free Software Foundation.
QGpgME is distributed in the hope that it will be useful,
GPGME++ is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.

View File

@ -1,14 +1,14 @@
/*
run-keylist.cpp
This file is part of GpgMEpp's test suite.
This file is part of GPGME++'s test suite.
Copyright (c) 2018 Intevation GmbH
QGpgME is free software; you can redistribute it and/or
GPGME++ is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License,
version 2, as published by the Free Software Foundation.
QGpgME is distributed in the hope that it will be useful,
GPGME++ is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.

View File

@ -1,7 +1,7 @@
/*
run-wkdlookup.cpp
This file is part of GpgMEpp's test suite.
This file is part of GPGME++'s test suite.
Copyright (c) 2021 g10 Code GmbH
Software engineering by Ingo Klöcker <dev@ingo-kloecker.de>

View File

@ -8,11 +8,11 @@ document for more information.
Overview
--------
QGpgme provides a very high level Qt API around GpgMEpp.
As such it depends on GpgMEpp additionally to GpgME.
QGpgME provides a very high level Qt API around GpgME++.
As such it depends on GpgME++ additionally to GpgME.
There are two general concepts in QGpgME. Data abstraction
through GpgMEpp's Dataprovider interface and the Job pattern.
through GpgME++'s Dataprovider interface and the Job pattern.
Data can be provided with QByteArrayDataProvider or
QIODeviceDataProvider which can be constructed from their