diff --git a/srcpkgs/pinentry-emacs b/srcpkgs/pinentry-emacs new file mode 120000 index 00000000000..ca6c20e3c67 --- /dev/null +++ b/srcpkgs/pinentry-emacs @@ -0,0 +1 @@ +pinentry \ No newline at end of file diff --git a/srcpkgs/pinentry/template b/srcpkgs/pinentry/template index 6a8237385c4..4f287ea408f 100644 --- a/srcpkgs/pinentry/template +++ b/srcpkgs/pinentry/template @@ -1,10 +1,11 @@ # Template file for 'pinentry' pkgname=pinentry version=0.9.7 -revision=1 +revision=2 build_style=gnu-configure configure_args="--disable-rpath --without-libcap --disable-pinentry-gtk - --enable-pinentry-curses --enable-fallback-curses --enable-pinentry-gtk2" + --enable-pinentry-curses --enable-fallback-curses --enable-pinentry-gtk2 + --enable-pinentry-emacs" hostmakedepends="pkg-config" makedepends="ncurses-devel gtk+-devel libassuan-devel libgpg-error-devel" short_desc="PIN or passphrase entry dialogs for GnuPG" @@ -29,3 +30,11 @@ pinentry-gtk_package() { vmove usr/bin/pinentry-gtk-2 } } + +pinentry-emacs_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - Emacs interface" + pkg_install() { + vmove usr/bin/pinentry-emacs + } +}