Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages / 
gpgme


Commits:
44060a9d by Christian Hesse at 2024-12-04T16:20:37+01:00
upgpkg: 1.24.1-1: new upstream release

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = gpgme
        pkgdesc = A C wrapper library for GnuPG
-       pkgver = 1.24.0
-       pkgrel = 2
+       pkgver = 1.24.1
+       pkgrel = 1
        url = https://www.gnupg.org/related_software/gpgme/
        arch = x86_64
        license = GPL-2.0-or-later
@@ -17,11 +17,11 @@ pkgbase = gpgme
        makedepends = python-wheel
        makedepends = qt6-base
        makedepends = swig
-       source = https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.24.0.tar.bz2
-       source = https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.24.0.tar.bz2.sig
+       source = https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.24.1.tar.bz2
+       source = https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.24.1.tar.bz2.sig
        validpgpkeys = 6DAA6E64A76D2840571B4902528897B826403ADA
        validpgpkeys = AC8E115BF73E2D8D47FA9908E98E9B2D19C6C8BD
-       sha256sums = 
61e3a6ad89323fecfaff176bc1728fb8c3312f2faa83424d9d5077ba20f5f7da
+       sha256sums = 
ea05d0258e71061d61716584ec34cef59330a91340571edc46b78374973ba85f
        sha256sums = SKIP
 
 pkgname = gpgme


=====================================
PKGBUILD
=====================================
@@ -4,8 +4,8 @@
 
 pkgbase=gpgme
 pkgname=(gpgme qgpgme-qt6 python-gpgme)
-pkgver=1.24.0
-pkgrel=2
+pkgver=1.24.1
+pkgrel=1
 pkgdesc='A C wrapper library for GnuPG'
 arch=('x86_64')
 url='https://www.gnupg.org/related_software/gpgme/'
@@ -29,7 +29,7 @@ makedepends=(
 validpgpkeys=('6DAA6E64A76D2840571B4902528897B826403ADA'  # Werner Koch (dist 
signing 2020)
               'AC8E115BF73E2D8D47FA9908E98E9B2D19C6C8BD') # Niibe Yutaka 
(GnuPG Release Key)
 
source=("https://www.gnupg.org/ftp/gcrypt/${pkgbase}/${pkgbase}-${pkgver}.tar.bz2"{,.sig})
-sha256sums=('61e3a6ad89323fecfaff176bc1728fb8c3312f2faa83424d9d5077ba20f5f7da'
+sha256sums=('ea05d0258e71061d61716584ec34cef59330a91340571edc46b78374973ba85f'
             'SKIP')
 
 prepare() {
@@ -56,10 +56,6 @@ build() {
     # use a PEP517 workflow to get a reproducible Python package
     # NOTE: top_builddir is required so that the build takes place against 
local gpgme, not system gpgme
     cd lang/python/
-    # add symlinks for the "gpg" module and header files so that the wheel 
build process can find it
-    ln -sv ./src gpg
-    ln -sv ../../conf/config.h config.h
-    ln -sv ../../src/data.h data.h
     top_builddir="$srcdir/$pkgbase-$pkgver" python -m build --wheel 
--no-isolation
   )
 }
@@ -93,6 +89,7 @@ package_gpgme() {
 
   # split qgpgme
   rm -r "${pkgdir}"/usr/lib/{cmake/QGpgmeQt6/,libqgpgmeqt6.*}
+  rm -r "${pkgdir}"/usr/lib/python*
   rm -r "${pkgdir}"/usr/include/qgpgme-qt6/
   install -vDm 644 LICENSES "$pkgdir/usr/share/licenses/$pkgname/MIT.txt"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gpgme/-/commit/44060a9d5f4c99bd947a292739df60a0b50301ea

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gpgme/-/commit/44060a9d5f4c99bd947a292739df60a0b50301ea
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to