# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # $Header:$ inherit kde-base || die need-kde 3 MY_PN=${PN/password/pw} S="${WORKDIR}/${MY_PN}-${PV}" DESCRIPTION="Password manager for KDE3.x supporting chipcard access and encryption." SRC_URI="mirror://sourceforge/${PN}/${PN/password/pw}-${PV}.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-r3 >=dev-libs/libxml2-2.6.6" pkg_setup() { echo einfo "For using the chipcard-support, emerge with" einfo "USE=\"libchipcard\"" einfo "For using the KWallet emulation layer support emerge with" einfo "USE=\"kwalletemu\"" 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 "${MY_PN}-${PV}.tar.bz2" cd "${S}" } src_compile() { local myconf= use libchipcard \ || myconf="${myconf} --enable-keycard" use kwalletemu \ || myconf="${myconf} --enable-kwallet" ./configure ${myconf}\ --host=${CHOST} \ --with-qt-dir=/usr/qt/3 \ --with-qt-includes=/usr/qt/3/include \ --with-qt-libraries=/usr/qt/3/lib \ --prefix=${KDEDIR} \ --infodir=/usr/share/info \ --mandir=/usr/share/man || die "./configure failed" emake || die } src_install () { make DESTDIR=${D} install || die dodoc AUTHORS ChangeLog COPYING INSTALL README TODO } pkg_postinst () { einfo "It is recommended to emerge app-admin/PwG" }