diff --git a/util/crypt/gpgme/actions.py b/util/crypt/gpgme/actions.py
index 6f6c744e41..fb3effd8fa 100644
--- a/util/crypt/gpgme/actions.py
+++ b/util/crypt/gpgme/actions.py
@@ -10,46 +10,25 @@ from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
- shelltools.cd("%s" % get.workDIR())
- shelltools.copy("gpgme-*", "gpgme-qt6")
- shelltools.cd("gpgme-%s" % get.srcVERSION())
-
autotools.configure("--disable-fd-passing \
--disable-static \
--disable-gpg-test \
--disable-gpgsm-test \
- --enable-languages=cpp,qt,python")
+ ")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
- # qt6
- shelltools.cd("../gpgme-qt6")
- autotools.configure("--disable-fd-passing \
- --disable-static \
- --disable-gpg-test \
- --disable-gpgsm-test \
- --enable-languages=cpp,qt6")
-
- pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
-
- shelltools.cd("..")
def build():
autotools.make()
- shelltools.cd("../gpgme-qt6")
- autotools.make()
-
#def check():
#autotools.make("check")
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
- pisitools.insinto("/usr/lib/cmake/Qgpgme", "lang/qt/src/QGpgmeConfig.cmake")
- pisitools.insinto("/usr/lib/cmake/Qgpgme", "lang/qt/src/QGpgmeConfigVersion.cmake")
+ # pisitools.insinto("/usr/lib/cmake/Qgpgme", "lang/qt/src/QGpgmeConfig.cmake")
+ # pisitools.insinto("/usr/lib/cmake/Qgpgme", "lang/qt/src/QGpgmeConfigVersion.cmake")
pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README", "THANKS", "TODO")
-
- shelltools.cd("../gpgme-qt6/lang/qt")
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
diff --git a/util/crypt/gpgme/pspec.xml b/util/crypt/gpgme/pspec.xml
index 4d5d2d8100..6c40058254 100644
--- a/util/crypt/gpgme/pspec.xml
+++ b/util/crypt/gpgme/pspec.xml
@@ -13,18 +13,12 @@
library
GnuPG Made Easy is a library for making GnuPG easier to use
GPGME is a library designed to make access to GnuPG easier for applications. It provides a high-Level Crypto application programming interface (API) for encryption, decryption, signing, signature verification and key management.
- https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.24.2.tar.bz2
+ https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-2.0.0.tar.bz2
- swig
gnupg
- doxygen
- python-devel
- python3-devel
- qt5-base-devel
- qt6-base-devel
+ glib2-devel
libassuan-devel
libgpg-error-devel
- python3-setuptools
@@ -39,8 +33,6 @@
libgcc
libassuan
libgpg-error
-
-
/usr/bin
@@ -69,90 +61,15 @@
/usr/include/QGpgME/*
-
-
- gpgme-qt5
- Qt5 bindings for gpgme
-
- gpgme
- libgcc
- qt5-base
- libgpg-error
-
-
- /usr/lib/libqgpgme.so*
-
-
-
-
-
- gpgme-python
- Python bindings for gpgme
-
- gpgme
- python
-
-
- /usr/lib/python2.7/site-packages
-
-
-
-
- gpgme-python3
- Python3 bindings for gpgme
-
- python3
- gpgme
-
-
- /usr/lib/python3*/site-packages/
-
-
-
-
- gpgme-qt5-devel
- Development files for gpgme-qt5
-
- qt5-base-devel
- gpgme
- gpgme-qt5
- gpgme-devel
-
-
- /usr/lib/cmake/QGpgme/QGpgmeConfig.cmake
- /usr/lib/cmake/QGpgme/QGpgmeConfigVersion.cmake
-
-
-
-
- gpgme-qt6
- Qt6 bindings for gpgme
-
- gpgme
- libgcc
- qt6-base
- libgpg-error
-
-
- /usr/lib/libqgpgmeqt6.so*
-
-
-
-
- gpgme-qt6-devel
- Development files for gpgme-qt6
-
- qt6-base-devel
- gpgme
- gpgme-qt6
- gpgme-devel
-
-
- /usr/lib/cmake/QGpgmeQt6
-
-
+
+ 2025-06-16
+ 2.0.0
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2025-02-11
1.24.2