diff --git a/lang/cpp/README b/lang/cpp/README index 16c9a4a1..ea47fb9b 100644 --- a/lang/cpp/README +++ b/lang/cpp/README @@ -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. diff --git a/lang/cpp/src/GpgmeppConfig-w32.cmake.in.in b/lang/cpp/src/GpgmeppConfig-w32.cmake.in.in index f40057e4..3f45b56f 100644 --- a/lang/cpp/src/GpgmeppConfig-w32.cmake.in.in +++ b/lang/cpp/src/GpgmeppConfig-w32.cmake.in.in @@ -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. diff --git a/lang/cpp/src/GpgmeppConfig.cmake.in.in b/lang/cpp/src/GpgmeppConfig.cmake.in.in index 50c14222..7640c1f3 100644 --- a/lang/cpp/src/GpgmeppConfig.cmake.in.in +++ b/lang/cpp/src/GpgmeppConfig.cmake.in.in @@ -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. diff --git a/lang/cpp/src/GpgmeppConfigVersion.cmake.in b/lang/cpp/src/GpgmeppConfigVersion.cmake.in index 259bddd5..a5da3c80 100644 --- a/lang/cpp/src/GpgmeppConfigVersion.cmake.in +++ b/lang/cpp/src/GpgmeppConfigVersion.cmake.in @@ -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. diff --git a/lang/cpp/src/Makefile.am b/lang/cpp/src/Makefile.am index c1d60877..5e31e622 100644 --- a/lang/cpp/src/Makefile.am +++ b/lang/cpp/src/Makefile.am @@ -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. diff --git a/lang/cpp/tests/Makefile.am b/lang/cpp/tests/Makefile.am index 61b91633..f7ba5292 100644 --- a/lang/cpp/tests/Makefile.am +++ b/lang/cpp/tests/Makefile.am @@ -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. diff --git a/lang/cpp/tests/run-getkey.cpp b/lang/cpp/tests/run-getkey.cpp index cde77bd2..d36ad120 100644 --- a/lang/cpp/tests/run-getkey.cpp +++ b/lang/cpp/tests/run-getkey.cpp @@ -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. diff --git a/lang/cpp/tests/run-keylist.cpp b/lang/cpp/tests/run-keylist.cpp index 788dba67..e2b79574 100644 --- a/lang/cpp/tests/run-keylist.cpp +++ b/lang/cpp/tests/run-keylist.cpp @@ -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. diff --git a/lang/cpp/tests/run-verify.cpp b/lang/cpp/tests/run-verify.cpp index c6462b91..9133ed95 100644 --- a/lang/cpp/tests/run-verify.cpp +++ b/lang/cpp/tests/run-verify.cpp @@ -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. diff --git a/lang/cpp/tests/run-wkdlookup.cpp b/lang/cpp/tests/run-wkdlookup.cpp index 2ca702e4..361ca3a3 100644 --- a/lang/cpp/tests/run-wkdlookup.cpp +++ b/lang/cpp/tests/run-wkdlookup.cpp @@ -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 diff --git a/lang/qt/README b/lang/qt/README index 450fb032..6cba4c39 100644 --- a/lang/qt/README +++ b/lang/qt/README @@ -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