# Copyright 1999-2005 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # $Header: $ inherit kde need-kde 3.1 DESCRIPTION="Password manager for KDE3.x supporting chipcard access and encryption." SRC_URI="mirror://sourceforge/passwordmanager/${P}.tar.bz2" HOMEPAGE="http://passwordmanager.sf.net" LICENSE="GPL-2" KEYWORDS="~x86" IUSE="libchipcard kwalletemu" SLOT="0" DEPEND="kwalletemu? ( >=kde-base/kdeutils-3.2.0 ) libchipcard? ( >=sys-libs/libchipcard-0.9.1-r1 ) >=app-arch/bzip2-1.0.2-r5 >=dev-libs/libxml2-2.6.16" pkg_setup() { echo ! use libchipcard && einfo "For using the chipcard-support, emerge with" ! use libchipcard && einfo "USE=\"libchipcard\"" ! use kwalletemu && einfo "For using the KWallet emulation layer support emerge with" ! use kwalletemu && einfo "USE=\"kwalletemu\"" ! use kwalletemu || ! use libchipcard && einfo "" ! use kwalletemu || ! use libchipcard && einfo "e.g. USE=\"libchipcard kwalletemu\" emerge ${PN}" echo echo -ne "\a" ; sleep 0.1 &>/dev/null ; sleep 0,1 &>/dev/null echo -ne "\a" ; sleep 1 echo -ne "\a" ; sleep 0.1 &>/dev/null ; sleep 0,1 &>/dev/null echo -ne "\a" ; sleep 1 sleep 4 } src_unpack() { unpack "${P}.tar.bz2" cd "${S}" } src_compile() { local myconf="${myconf}" use libchipcard \ && myconf="${myconf} --enable-keycard" ! use libchipcard \ && myconf="${myconf} --disable-keycard" use kwalletemu \ && myconf="${myconf} --enable-kwallet" ! use kwalletemu \ && myconf="${myconf} --disable-kwallet" ./configure ${myconf} emake || die }