diff options
author | Gunnar Wrobel <wrobel@gentoo.org> | 2006-02-23 07:34:44 +0000 |
---|---|---|
committer | Gunnar Wrobel <wrobel@gentoo.org> | 2006-02-23 07:34:44 +0000 |
commit | ce51de779ec5b65d4630c011d215b7bdc05d1fcb (patch) | |
tree | 947e91e0c5bcd8e9a2eeedbc04a6c57947fbd6d7 | |
parent | Moved picard ebuild over to stable (diff) | |
download | overlay-ce51de779ec5b65d4630c011d215b7bdc05d1fcb.tar.gz overlay-ce51de779ec5b65d4630c011d215b7bdc05d1fcb.tar.bz2 overlay-ce51de779ec5b65d4630c011d215b7bdc05d1fcb.zip |
Updated ledger to 2.4.1
svn path=/testing/; revision=671
-rw-r--r-- | app-office/ledger/Manifest | 8 | ||||
-rw-r--r-- | app-office/ledger/files/digest-ledger-2.3 | 1 | ||||
-rw-r--r-- | app-office/ledger/files/digest-ledger-2.4 | 1 | ||||
-rw-r--r-- | app-office/ledger/ledger-2.3.ebuild | 98 | ||||
-rw-r--r-- | app-office/ledger/ledger-2.4.ebuild | 98 |
5 files changed, 5 insertions, 201 deletions
diff --git a/app-office/ledger/Manifest b/app-office/ledger/Manifest index 8df133c..30cff4e 100644 --- a/app-office/ledger/Manifest +++ b/app-office/ledger/Manifest @@ -1,6 +1,8 @@ -MD5 c7ef8c838b593e5435aaf8f86a46a1e3 ledger-2.3.ebuild 2280 -MD5 29cc9841ad4d0e711bedb604364823fc ledger-2.4.ebuild 2288 -MD5 2019acb77e1c481bd6fa966922f5c250 files/digest-ledger-2.4 62 MD5 2b2538d5be3a1ca5dcf433cdcd95220e files/50ledger-mode-gentoo.el 140 MD5 38c282cf2774644648d968492358d02a files/digest-ledger-2.3 62 +MD5 2019acb77e1c481bd6fa966922f5c250 files/digest-ledger-2.4 62 +MD5 a7408f1cab33c89b5e09ad28a4c5c0b5 files/digest-ledger-2.4.1 64 MD5 8557591a894b881a8958188f7197eff8 files/gentoo-expat.patch 3208 +MD5 c7ef8c838b593e5435aaf8f86a46a1e3 ledger-2.3.ebuild 2280 +MD5 b24d0312da82c536239a596ddf643b24 ledger-2.4.1.ebuild 1520 +MD5 29cc9841ad4d0e711bedb604364823fc ledger-2.4.ebuild 2288 diff --git a/app-office/ledger/files/digest-ledger-2.3 b/app-office/ledger/files/digest-ledger-2.3 deleted file mode 100644 index cfa0aae..0000000 --- a/app-office/ledger/files/digest-ledger-2.3 +++ /dev/null @@ -1 +0,0 @@ -MD5 9adca9883f62db33f57961d0ac6f13cf ledger-2.3.tar.gz 611562 diff --git a/app-office/ledger/files/digest-ledger-2.4 b/app-office/ledger/files/digest-ledger-2.4 deleted file mode 100644 index f16f882..0000000 --- a/app-office/ledger/files/digest-ledger-2.4 +++ /dev/null @@ -1 +0,0 @@ -MD5 57301ad52cfcbe9070aad4e6354e6f12 ledger-2.4.tar.gz 617278 diff --git a/app-office/ledger/ledger-2.3.ebuild b/app-office/ledger/ledger-2.3.ebuild deleted file mode 100644 index 59d79b7..0000000 --- a/app-office/ledger/ledger-2.3.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2005 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit eutils distutils 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 python " - -DEPEND=" dev-libs/gmp - dev-libs/libpcre - ofx? (>=dev-libs/libofx-0.7 - dev-libs/expat - ) - python? (dev-lang/python - dev-libs/boost - ) - emacs? (app-editors/emacs - ) - gnuplot?(media-gfx/gnuplot - )" - -SITEFILE=50ledger-mode-gentoo.el - -src_unpack() { - - unpack ${A} && cd ${S} - - if use ofx; then - ## Make configure recognize expat as xml parser - epatch ${FILESDIR}/gentoo-expat.patch - - ## Somehow missing from source package - touch AUTHORS COPYING - - autoconf || die "Autoconf failed to rebuild configure!" - fi -} - -src_compile() { - - local myconf - use ofx && myconf="${myconf} --enable-xml" - use ofx && myconf="${myconf} --enable-ofx" - use python && myconf="${myconf} --enable-python" - use debug && myconf="${myconf} --enable-debug" - - distutils_python_version - CPPFLAGS="-I /usr/include/python${PYVER}" econf ${myconf} || die "Configure failed!" - - emake || die "Make failed!" - - use emacs && elisp_src_compile - - use python && distutils_src_compile -} - - -src_install() { - - dodoc sample.dat README ledger.pdf - - mv scripts/bal ledger-bal - mv scripts/bal-huquq ledger-bal-huquq - dobin bal bal-huquq - - ## One script uses vi, the outher the Finance perl module - ## Did not want to add more use flags - insinto /usr/share/${P} - doins scripts/entry scripts/getquote - - 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 - - if use python; then - distutils_src_install - mv scripts/trend ledger-trend - dobin ledger-trend - dobin timeclock - dobin scripts/to scripts/ti scripts/tc - fi -} - diff --git a/app-office/ledger/ledger-2.4.ebuild b/app-office/ledger/ledger-2.4.ebuild deleted file mode 100644 index 542c22e..0000000 --- a/app-office/ledger/ledger-2.4.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2005 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit eutils distutils 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 python " - -DEPEND=" dev-libs/gmp - dev-libs/libpcre - ofx? (>=dev-libs/libofx-0.7 - dev-libs/expat - ) - python? (dev-lang/python - dev-libs/boost - ) - emacs? (app-editors/emacs - ) - gnuplot?(media-gfx/gnuplot - )" - -SITEFILE=50ledger-mode-gentoo.el - -#src_unpack() { - -# unpack ${A} && cd ${S} - -# if use ofx; then - ## Make configure recognize expat as xml parser - #epatch ${FILESDIR}/gentoo-expat.patch - - ## Somehow missing from source package -# touch AUTHORS COPYING - -# autoconf || die "Autoconf failed to rebuild configure!" -# fi -#} - -src_compile() { - - local myconf - use ofx && myconf="${myconf} --enable-xml" - use ofx && myconf="${myconf} --enable-ofx" - use python && myconf="${myconf} --enable-python" - use debug && myconf="${myconf} --enable-debug" - - distutils_python_version - CPPFLAGS="-I /usr/include/python${PYVER}" econf ${myconf} || die "Configure failed!" - - emake || die "Make failed!" - - use emacs && elisp_src_compile - - use python && distutils_src_compile -} - - -src_install() { - - dodoc sample.dat README ledger.pdf - - mv scripts/bal ledger-bal - mv scripts/bal-huquq ledger-bal-huquq - dobin bal bal-huquq - - ## One script uses vi, the outher the Finance perl module - ## Did not want to add more use flags - insinto /usr/share/${P} - doins scripts/entry scripts/getquote - - 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 - - if use python; then - distutils_src_install - mv scripts/trend ledger-trend - dobin ledger-trend - dobin timeclock - dobin scripts/to scripts/ti scripts/tc - fi -} - |