# Maintainer: Natanael Copa pkgname=pinentry pkgver=0.8.0 _uiconv_ver=0.3 pkgrel=0 pkgdesc="Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol" url="http://www.gnupg.org/aegypten2" license="GPL-2" depends= install="pinentry.post-install pinentry.post-deinstall" makedepends="ncurses-dev libcap-dev gtk+-dev" subpackages="$pkgname-doc $pkgname-gtk" source="ftp://ftp.gnupg.org/gcrypt/$pkgname/$pkgname-$pkgver.tar.gz http://git.alpinelinux.org/cgit/uiconv/snapshot/uiconv-$_uiconv_ver.tar.bz2 " build () { cd "$srcdir"/$pkgname-$pkgver ./configure --prefix=/usr \ --disable-pinentry-gtk \ --enable-pinentry-gtk2 \ --disable-pinentry-qt \ --enable-pinentry-curses \ --enable-pinentry-gtk2 \ --enable-fallback-curses make || return 1 } package() { cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install # created by post install scripts so we can override with gtk version rm -f "$pkgdir"/usr/bin/pinentry } gtk() { install="pinentry-gtk.post-install pinentry-gtk.post-deinstall" mkdir -p "$subpkgdir"/usr/bin mv "$pkgdir"/usr/bin/pinentry-gtk* "$subpkgdir"/usr/bin/ } md5sums="590be1b00f9ab63205843c7fed8caf35 pinentry-0.8.0.tar.gz 5cd7f80085324d08cb976fec674cd98d uiconv-0.3.tar.bz2"