From a502db1b6c9d0b974daa9aab7636f57d8984ee2f Mon Sep 17 00:00:00 2001 From: Justin Gassner Date: Thu, 26 Sep 2019 12:45:21 +0200 Subject: Add pinentry --- .gitignore | 1 + pinentry/PKGBUILD | 39 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 pinentry/PKGBUILD diff --git a/.gitignore b/.gitignore index cfb158e..19d092f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +*.bz2 *.gz *.xz *.zip diff --git a/pinentry/PKGBUILD b/pinentry/PKGBUILD new file mode 100644 index 0000000..bbd630b --- /dev/null +++ b/pinentry/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Justin Gassner + +_pkgname=pinentry +pkgname=$_pkgname-jxir +pkgver=1.1.0 +pkgrel=4 +pkgdesc='Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol' +arch=('x86_64') +url='https://gnupg.org/related_software/pinentry/' +license=('GPL') +depends=('libassuan') +provides=("$_pkgname") +conflicts=("$_pkgname") +source=("https://gnupg.org/ftp/gcrypt/$_pkgname/$_pkgname-$pkgver.tar.bz2"{,.sig}) +sha256sums=('68076686fa724a290ea49cdf0d1c0c1500907d1b759a3bcbfbec0293e8f56570' + 'SKIP') +validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6') + +build() { + cd "$srcdir/$_pkgname-$pkgver" + ./configure \ + --prefix=/usr \ + --enable-pinentry-curses \ + --enable-fallback-curses \ + --enable-pinentry-tty \ + --disable-pinentry-emacs \ + --disable-inside-emacs \ + --disable-pinentry-gtk2 \ + --disable-pinentry-gnome3 \ + --disable-libsecret \ + --disable-pinentry-qt \ + --without-libcap + make +} + +package() { + cd "$srcdir/$_pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} -- cgit v1.2.3-54-g00ecf