From 6805a9eb3486970ef4ddfb992a2658518c7b9a19 Mon Sep 17 00:00:00 2001 From: Niclas Hofmann Date: Tue, 15 Mar 2022 15:08:24 +0100 Subject: [PATCH] pinentry: Add version 1.1.1 [pinentry is a small collection of dialog programs that allow GnuPG to read passphrases and PIN numbers in a secure manner.][1] Without it, using gpg is more painful than it needs to be because you'll have to use the `--pinentry-mode loopback` flag almost everywhere which is not convenient. [1]: https://gnupg.org/related_software/pinentry/index.html --- pinentry.be0 | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100755 pinentry.be0 diff --git a/pinentry.be0 b/pinentry.be0 new file mode 100755 index 000000000..6c5892e89 --- /dev/null +++ b/pinentry.be0 @@ -0,0 +1,45 @@ +#!/usr/bin/env beesh + +# BEE_VERSION pinentry-1.1.1-0 + +# more info: https://gnupg.org/related_software/pinentry/index.html + +#SRCURL[0]="https://github.com/gpg/pinentry/archive/refs/tags/pinentry-${PKGVERSION}.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/3e827660e0d116b4d93c5a88ba54d5f6/pinentry-1.1.1.tar.gz" + +# PATCHURL+=() + +# build_in_sourcedir + +# sourcesubdir_append src + +#mee_extract() { +# bee_extract "${@}" +#} + +mee_patch() { + bee_patch "${@}" + # buildtype *autogen* is run from build directory, so run the script + # manually, so buildtype *autotools* can be used. + start_cmd ./autogen.sh +} + +mee_configure() { + bee_configure \ + --disable-doc \ + --disable-pinentry-qt5 \ + --enable-pinentry-tty \ + --enable-pinentry-gtk2 +} + +#mee_build() { +# bee_build +#} + +#mee_install() { +# bee_install +#} + +#mee_install_post() { +# exit +#}