diff options
Diffstat (limited to 'app-crypt/pinentry/pinentry-0.6.9.ebuild')
-rw-r--r-- | app-crypt/pinentry/pinentry-0.6.9.ebuild | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/app-crypt/pinentry/pinentry-0.6.9.ebuild b/app-crypt/pinentry/pinentry-0.6.9.ebuild deleted file mode 100644 index fe1dba7d1fe2..000000000000 --- a/app-crypt/pinentry/pinentry-0.6.9.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.6.9.ebuild,v 1.5 2004/06/24 21:36:44 agriffis Exp $ - -DESCRIPTION="collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol" -HOMEPAGE="http://www.gnupg.org/aegypten/" -SRC_URI="ftp://ftp.gnupg.org/gcrypt/pinentry/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 ~ppc" -IUSE="qt gtk ncurses" - -DEPEND="gtk? ( x11-libs/gtk+ ) - ncurses? ( sys-libs/ncurses ) - qt? ( x11-libs/qt )" - -pkg_setup() { - use qt || use gtk || use ncurses || die "You must have at least one of 'qt', 'gtk', or 'ncurses' in your USE" -} - -src_compile() { - econf \ - $(use_enable qt pinentry-qt) \ - $(use_enable gtk pinentry-gtk) \ - $(use_enable ncurses pinentry-curses) \ - $(use_enable ncurses fallback-curses) \ - --disable-dependency-tracking \ - || die "econf failed" - make || die -} - -src_install() { - make DESTDIR="${D}" install || die - dodoc AUTHORS ChangeLog INSTALL NEWS README THANKS TODO - - # The other two pinentries don't spit out an insecure memory warning when - # not suid root, and gtk refuses to start if pinentry-gtk is suid root. - chmod +s "${D}"/usr/bin/pinentry-qt -} - -pkg_postinst() { - einfo "pinentry-qt is installed SUID root to make use of protected memory space" - einfo "This is needed in order to have a secure place to store your passphrases," - einfo "etc. at runtime but may make some sysadmins nervous" -} |