# Copyright 1999-2005 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit eutils elisp DESCRIPTION="Ledger is an command-line accounting tool that provides double-entry accounting with a minimum of frills, and yet with a maximum of expressiveness and flexibility." HOMEPAGE="http://www.newartisans.com/software.html" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="NewArtisans" KEYWORDS="~x86" SLOT="0" IUSE="emacs debug gnuplot ofx" DEPEND=" dev-libs/gmp dev-libs/libpcre ofx? (>=dev-libs/libofx-0.7 dev-libs/expat ) emacs? (app-editors/emacs ) gnuplot?(media-gfx/gnuplot )" SITEFILE=50ledger-mode-gentoo.el src_compile() { local myconf use ofx && myconf="${myconf} --enable-xml" use ofx && myconf="${myconf} --enable-ofx" use debug && myconf="${myconf} --enable-debug" econf ${myconf} || die "Configure failed!" emake || die "Make failed!" use emacs && elisp_src_compile } src_install() { dodoc sample.dat README ledger.pdf ## One script uses vi, the outher the Finance perl module ## Did not add more use flags though insinto /usr/share/${P} doins scripts/entry scripts/getquote scripts/bal scripts/bal-huquq if use emacs; then elisp_src_install fi einstall || die "Installation failed!" if use gnuplot; then mv scripts/report ledger-report dobin ledger-report fi }