# Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit libtool RESTRICT="nomirror" IUSE="mysql xml postgres sqlite" DESCRIPTION="Personal Finance for QT" HOMEPAGE="http://qhacc.sourceforge.net" SRC_URI="mirror://sourceforge/qhacc/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa" DEPEND="mysql? ( dev-db/mysql++ ) xml? ( dev-libs/libxml sys-libs/zlib ) postgres? ( dev-db/postgresql ) sqlite? ( dev-db/sqlite ) >=x11-libs/qt-3" src_compile() { elibtoolize local myconf="" use mysql || myconf="${myconf} --disable-mysql" use mysql && myconf="${myconf} --enable-mysql" use postgres || myconf="${myconf} --disable-psql" use postgres && myconf="${myconf} --enable-psql" use sqlite || myconf="${myconf} --disable-sqlite" use sqlite && myconf="${myconf} --enable-sqlite" use xml || myconf="${myconf} --disable-xml" use xml && myconf="${myconf} --enable-xml" econf ${myconf} || die "configure failed" make || die "make failed" } src_install() { einstall || die "install failed" dodir /etc/qhacc cp -R ${S}/contrib/easysetup/* ${D}/etc/qhacc/ } pkg_postinst() { einfo "Copy the files in /etc/qhacc to ~/.qhacc, You have to run this program with the command: qhacc -f ~/.qhacc/ I prefer to put this in my .bashrc alias qhacc=\"qhacc -f ~/.qhacc\"" }