+ - language library in C for cryptography support
+ - ^python-pygpgme : A Python wrapper for the GPGME library
+ - qt : Qt bindings for GPGME
+ - qt-devel : Qt bindings for GPGME
description:
- GPGME (GnuPG Made Easy) is a C language library that allows to add support for cryptography to a program. It is designed to make access to public key crypto engines like GnuPG or GpgSM easier for applications. GPGME provides a high-level crypto API for encryption, decryption, signing, signature verification and key management.
+ - ^python-pygpgme : PyGPGME is a Python module that lets you sign, verify, encrypt and decrypt messages using the OpenPGP format.
- qt : Qt bindings for GPGME, the library that allows to add support for cryptography to a program.
- qt-devel : Qt bindings for GPGME, the library that allows to add support for cryptography to a program.
+replaces : python-pygpgme
builddeps :
- pkgconfig(Qt5Core)
- pkgconfig(python3)
@@ -26,6 +32,7 @@
- gnupg
- qt-devel : gpgme-devel
patterns :
+ - ^python-pygpgme : /usr/lib/python*
- qt : /usr/lib64/libqgpgme.so.*
- qt-devel :
- /usr/include/QGpgME
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -2,10 +2,11 @@
<Source>
<Name>gpgme</Name>
<Packager>
- <Name>Peter O'Connor</Name>
- <Email>peter@solus-project.com</Email>
+ <Name>Pierre-Yves</Name>
+ <Email>pyu@riseup.net</Email>
</Packager>
- <License>GPL-3.0</License>
+ <License>GPL-3.0-or-later</License>
+ <License>LGPL-2.1-or-later</License>
<PartOf>security</PartOf>
<Summary xml:lang="en">language library in C for cryptography support</Summary>
<Description xml:lang="en">GPGME (GnuPG Made Easy) is a C language library that allows to add support for cryptography to a program. It is designed to make access to public key crypto engines like GnuPG or GpgSM easier for applications. GPGME provides a high-level crypto API for encryption, decryption, signing, signature verification and key management.</Description>
+ <Summary xml:lang="en">A Python wrapper for the GPGME library</Summary>
+ <Description xml:lang="en">PyGPGME is a Python module that lets you sign, verify, encrypt and decrypt messages using the OpenPGP format.</Description>
<Description xml:lang="en">GPGME (GnuPG Made Easy) is a C language library that allows to add support for cryptography to a program. It is designed to make access to public key crypto engines like GnuPG or GpgSM easier for applications. GPGME provides a high-level crypto API for encryption, decryption, signing, signature verification and key management.</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
- <Dependency release="11">gpgme</Dependency>
+ <Dependency release="12">gpgme</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/</Path>
@@ -159,7 +59,7 @@
<Description xml:lang="en">Qt bindings for GPGME, the library that allows to add support for cryptography to a program.</Description>