diff --git a/srcpkgs/gpgme/template b/srcpkgs/gpgme/template index 1323fece74e..a79d7b21051 100644 --- a/srcpkgs/gpgme/template +++ b/srcpkgs/gpgme/template @@ -3,7 +3,7 @@ # THIS PACKAGE MUST BE SYNCHRONIZED WITH "srcpkgs/gpgme-qt6" pkgname=gpgme version=1.23.2 -revision=4 +revision=5 build_style=gnu-configure build_helper="python3" configure_args="--enable-fd-passing @@ -32,6 +32,12 @@ fi post_build() { cd lang/python + + mkdir build + ln -sf ../../../src/data.h build/data.h + ln -sf ../../../conf/config.h build/config.h + ln -sf src gpg + top_builddir=../.. python3 -m build --wheel --no-isolation } @@ -82,8 +88,7 @@ gpgme-python3_package() { short_desc+=" - Python binding" depends="gpgme" pkg_install() { - vmove $py3_sitelib - rm -r ${PKGDESTDIR}/$py3_sitelib/gpg*.egg + vmove "${py3_sitelib}" } }