From 7af81aa84d600774973c6326b98897a104e9e2c6 Mon Sep 17 00:00:00 2001 From: Luciogi Date: Sat, 4 Nov 2023 14:55:50 +0500 Subject: [PATCH] gpgme: package python binding --- srcpkgs/gpgme/template | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/srcpkgs/gpgme/template b/srcpkgs/gpgme/template index e5db1704b5b98..766c68edb2adf 100644 --- a/srcpkgs/gpgme/template +++ b/srcpkgs/gpgme/template @@ -1,13 +1,14 @@ # Template file for 'gpgme' pkgname=gpgme version=1.23.1 -revision=1 +revision=2 build_style=gnu-configure configure_args="--enable-fd-passing --with-libgpg-error-prefix=$XBPS_CROSS_BASE/usr - --with-libassuan-prefix=$XBPS_CROSS_BASE/usr" -hostmakedepends="gnupg pkg-config qt5-host-tools qt5-qmake" -makedepends="libassuan-devel qt5-tools-devel" + --with-libassuan-prefix=$XBPS_CROSS_BASE/usr + --enable-languages="python,qt,cpp"" +hostmakedepends="gnupg pkg-config qt5-host-tools qt5-qmake python3-setuptools swig" +makedepends="libassuan-devel qt5-tools-devel python3-devel" short_desc="GnuPG Made Easy" maintainer="Orphaned " license="GPL-2.0-or-later, LGPL-2.1-or-later" @@ -81,3 +82,11 @@ gpgmeqt-devel_package() { vmove usr/lib/cmake/QGpgme } } + +gpgme-python3_package() { + short_desc+=" - Python binding" + depends="gpgme" + pkg_install() { + vmove "usr/lib/python*" + } +}