From a8bf10612ba43f5c6f54ff5b82a3a544eb93175c Mon Sep 17 00:00:00 2001 From: Justin Jagieniak Date: Sat, 20 Mar 2021 04:59:23 +0100 Subject: [PATCH] New package: kleopatra:20.12.3 --- srcpkgs/kleopatra/INSTALL.msg | 11 +++++++++++ srcpkgs/kleopatra/template | 20 ++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 srcpkgs/kleopatra/INSTALL.msg create mode 100644 srcpkgs/kleopatra/template diff --git a/srcpkgs/kleopatra/INSTALL.msg b/srcpkgs/kleopatra/INSTALL.msg new file mode 100644 index 000000000000..7e2a0f6c9eff --- /dev/null +++ b/srcpkgs/kleopatra/INSTALL.msg @@ -0,0 +1,11 @@ +Kleopatra is using pinentry for entering passphrases. +To avoid errors for key-generation, please install one of the following dependencies: + + pinentry-qt (For QT - used by KDE desktops) + pinentry-gnome (Gnome) + pinentry-gtk2 (For GTK2 desktops) + +You have to set it as as default pinentry, for example: + echo "pinentry-program /usr/bin/pinentry-qt" > ~/.gnupg/gpg-agent.conf + +LogOut and LogIn your user again. diff --git a/srcpkgs/kleopatra/template b/srcpkgs/kleopatra/template new file mode 100644 index 000000000000..2fbe963f3bdc --- /dev/null +++ b/srcpkgs/kleopatra/template @@ -0,0 +1,20 @@ +# Template file for 'kleopatra' +pkgname=kleopatra +version=20.12.3 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules kdoctools qt5-qmake qt5-host-tools kcoreaddons gettext kconfig" +makedepends="kcmutils-devel AppStream kitemmodels-devel gpgmeqt-devel libkleo-devel kmime-devel" +depends="gnupg2" +checkdepends="dbus gnupg2" +short_desc="Certificate Manager and Unified Crypto GUI" +maintainer="Justin Jagieniak " +license="GPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2-or-later" +homepage="https://www.kde.org/applications/utilities/kleopatra/" +distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" +checksum="bf30f99bc6abd44d512ca8c53a7e81af625db72547a33df5c581101d787feaa0" + +do_check() { + QT_QPA_PLATFORM=offscreen CTEST_OUTPUT_ON_FAILURE=TRUE \ + dbus-run-session ninja -C build test +}