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