summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2004-12-26 17:53:16 +0000
committerSeemant Kulleen <seemant@gentoo.org>2004-12-26 17:53:16 +0000
commit3863a424411757369fdd60f94b48a9a90d500545 (patch)
tree5b62d6c5e4c0701507001d551dfca7afe7ff175b /app-office/gnucash
parentStable on x86. (Manifest recommit) (diff)
downloadgentoo-2-3863a424411757369fdd60f94b48a9a90d500545.tar.gz
gentoo-2-3863a424411757369fdd60f94b48a9a90d500545.tar.bz2
gentoo-2-3863a424411757369fdd60f94b48a9a90d500545.zip
add chipcard for gnucash
Diffstat (limited to 'app-office/gnucash')
-rw-r--r--app-office/gnucash/ChangeLog9
-rw-r--r--app-office/gnucash/Manifest12
-rw-r--r--app-office/gnucash/files/digest-gnucash-1.6.81
-rw-r--r--app-office/gnucash/files/digest-gnucash-1.8.102
-rw-r--r--app-office/gnucash/files/digest-gnucash-1.8.72
-rw-r--r--app-office/gnucash/gnucash-1.6.8.ebuild73
-rw-r--r--app-office/gnucash/gnucash-1.8.10.ebuild (renamed from app-office/gnucash/gnucash-1.8.7.ebuild)44
-rw-r--r--app-office/gnucash/gnucash-1.8.9.ebuild5
8 files changed, 48 insertions, 100 deletions
diff --git a/app-office/gnucash/ChangeLog b/app-office/gnucash/ChangeLog
index b5a0874161c6..36172f242427 100644
--- a/app-office/gnucash/ChangeLog
+++ b/app-office/gnucash/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-office/gnucash
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/ChangeLog,v 1.53 2004/12/12 05:14:50 weeve Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/ChangeLog,v 1.54 2004/12/26 17:52:30 seemant Exp $
+
+*gnucash-1.8.10 (26 Dec 2004)
+
+ 26 Dec 2004; Seemant Kulleen <seemant@gentoo.org> +gnucash-1.8.10.ebuild,
+ gnucash-1.8.9.ebuild:
+ version bump, thanks to: Martin Gramatke <xmit@gmx.de> and Urs Joss
+ <tschenturs@gmx.ch> in bug #73702
11 Dec 2004; Jason Wever <weeve@gentoo.org> gnucash-1.8.9.ebuild:
Stable on sparc.
diff --git a/app-office/gnucash/Manifest b/app-office/gnucash/Manifest
index 578da5b1e172..906e693031f8 100644
--- a/app-office/gnucash/Manifest
+++ b/app-office/gnucash/Manifest
@@ -1,10 +1,8 @@
-MD5 7e7aea08696879b1fbb4700601978413 ChangeLog 8816
-MD5 b66e1106b4e35eb9d717387f4bab874c gnucash-1.6.8.ebuild 1900
-MD5 f092948c729cf6f29706f01da1f33e7b gnucash-1.8.7.ebuild 2638
-MD5 344fd6f2a055d6db85a178b6b124851e gnucash-1.8.8.ebuild 2644
+MD5 0f42b0651aa735180cc0ffe160677430 gnucash-1.8.9.ebuild 3077
+MD5 9bb24a5c065b56e52d95b73c0983fc62 gnucash-1.8.10.ebuild 3115
+MD5 c60b618a7449d3d78d5b0ad047007a5a ChangeLog 9054
MD5 3c20dccad7b705d7e9a379e6831149f9 metadata.xml 252
-MD5 75f997e7c0bc0f72955e236af797c4e1 gnucash-1.8.9.ebuild 3052
-MD5 8ccd6e0765bb53caad58e8f736b020e9 files/digest-gnucash-1.6.8 67
-MD5 0f94abb98bd0f3c658208a411b238acd files/digest-gnucash-1.8.7 137
+MD5 344fd6f2a055d6db85a178b6b124851e gnucash-1.8.8.ebuild 2644
MD5 e7f62a929b825e039b0912ade52c5998 files/digest-gnucash-1.8.8 137
MD5 6f6c233c0f0e5d8115b1fccc1ae3e3c0 files/digest-gnucash-1.8.9 137
+MD5 cda4007bfba409e082e55b854576d97f files/digest-gnucash-1.8.10 138
diff --git a/app-office/gnucash/files/digest-gnucash-1.6.8 b/app-office/gnucash/files/digest-gnucash-1.6.8
deleted file mode 100644
index 1c667c446513..000000000000
--- a/app-office/gnucash/files/digest-gnucash-1.6.8
+++ /dev/null
@@ -1 +0,0 @@
-MD5 2f881c603f7562dacf49977ec413c7ce gnucash-1.6.8.tar.gz 16655207
diff --git a/app-office/gnucash/files/digest-gnucash-1.8.10 b/app-office/gnucash/files/digest-gnucash-1.8.10
new file mode 100644
index 000000000000..35c09b84d963
--- /dev/null
+++ b/app-office/gnucash/files/digest-gnucash-1.8.10
@@ -0,0 +1,2 @@
+MD5 3ce22a3e4a1af75e3e206f073d923cfe gnucash-1.8.10.tar.gz 7790243
+MD5 9758d8e523530c2509912761e327a9d5 gnucash-docs-1.8.5.tar.gz 1680438
diff --git a/app-office/gnucash/files/digest-gnucash-1.8.7 b/app-office/gnucash/files/digest-gnucash-1.8.7
deleted file mode 100644
index 404750060263..000000000000
--- a/app-office/gnucash/files/digest-gnucash-1.8.7
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 f2d879195fe179004496230ace60b822 gnucash-1.8.7.tar.gz 7414401
-MD5 5344138acf9b6a7bf77d0a06511e11e0 gnucash-docs-1.8.3.tar.gz 1635605
diff --git a/app-office/gnucash/gnucash-1.6.8.ebuild b/app-office/gnucash/gnucash-1.6.8.ebuild
deleted file mode 100644
index badc3fb3cd1e..000000000000
--- a/app-office/gnucash/gnucash-1.6.8.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/gnucash-1.6.8.ebuild,v 1.18 2004/06/24 22:40:11 agriffis Exp $
-
-inherit flag-o-matic
-
-DESCRIPTION="A personal finance manager"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-HOMEPAGE="http://www.gnucash.org/"
-
-KEYWORDS="x86 ppc"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE="nls postgres"
-
-RDEPEND=">=gnome-base/gnome-libs-1.4.1.2-r1
- >=dev-libs/popt-1.5
- >=dev-libs/libxml-1.8.3
- >=gnome-extra/gtkhtml-0.14.0-r1
- <gnome-extra/gal-1.99
- >=gnome-extra/guppi-0.35.5-r2
- >=gnome-base/gnome-print-0.21
- postgres? ( dev-db/postgresql )"
-DEPEND="${RDEPEND}
- >=dev-lang/perl-5
- >=dev-libs/slib-2.3.8
- >=dev-lang/swig-1.3_alpha4
- <=dev-libs/g-wrap-1.3
- <gnome-base/libglade-2
- media-libs/gdk-pixbuf
- <dev-util/guile-1.4.1
- gnome-base/libghttp
- nls? ( sys-devel/gettext )"
-
-# won't configure with this
-filter-flags -fomit-frame-pointer
-# gnucash seems to have problems with opts (#14808)
-strip-flags
-replace-flags -O[3-9] -O2
-
-src_unpack() {
- unpack ${A}
-
- cd ${S}/src/guile
- cp argv-list-converters.c argv-list-converters.c.old
- sed -e "s,printf,g_print,g" \
- argv-list-converters.c.old > argv-list-converters.c
- rm argv-list-converters.c.old
-
- # With --enable-sql (use postgres), the gnucash 1.6.8 build process fails
- # when making in src/engine. This should fix that. --Chouser
- cd ${S}/src/engine || die
- cp Makefile.am Makefile.am.old
- sed -e 's/^SUBDIRS *= */&. /' Makefile.am.old > Makefile.am || die
- cd ${S}
- automake || die
-}
-
-src_compile() {
- local myconf=""
-
- use nls || myconf="--disable-nls"
- use postgres && myconf="$myconf --enable-sql"
-
- econf --enable-rpc ${myconf} || die "econf failed"
-
- make || die # Doesn't work with make -j 4 (hallski)
-}
-
-src_install() {
- einstall
- dodoc ABOUT-NLS AUTHORS ChangeLog HACKING NEWS README* TODO
-}
diff --git a/app-office/gnucash/gnucash-1.8.7.ebuild b/app-office/gnucash/gnucash-1.8.10.ebuild
index 4d7f7a8eca67..f5f05bc812f6 100644
--- a/app-office/gnucash/gnucash-1.8.7.ebuild
+++ b/app-office/gnucash/gnucash-1.8.10.ebuild
@@ -1,28 +1,29 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/gnucash-1.8.7.ebuild,v 1.7 2004/10/05 14:04:05 pvdabeel Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/gnucash-1.8.10.ebuild,v 1.1 2004/12/26 17:52:30 seemant Exp $
-inherit flag-o-matic libtool
+inherit flag-o-matic libtool eutils
# won't configure with this
filter-flags -fomit-frame-pointer
# gnucash uses GLIB_INLINE, this will break it
filter-flags -fno-inline
-DOC_VER="1.8.3"
-IUSE="nls postgres ofx hbci"
+DOC_VER="1.8.5"
+IUSE="nls postgres ofx hbci quotes chipcard"
DESCRIPTION="A personal finance manager"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
mirror://sourceforge/${PN}/${PN}-docs-${DOC_VER}.tar.gz"
HOMEPAGE="http://www.gnucash.org/"
-KEYWORDS="x86 alpha ppc"
SLOT="0"
LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~amd64"
RDEPEND=">=gnome-base/gnome-libs-1.4.1.2-r1
>=dev-util/guile-1.6
+ amd64? ( >=dev-util/guile-1.6.4-r2 )
>=dev-libs/slib-2.3.8
>=media-libs/libpng-1.0.9
>=media-libs/jpeg-6b
@@ -32,15 +33,20 @@ RDEPEND=">=gnome-base/gnome-libs-1.4.1.2-r1
>=gnome-extra/gtkhtml-0.14.0
<gnome-extra/gal-1.99
>=dev-libs/libxml-1.8.3
- >=dev-libs/g-wrap-1.3.3
+ >=dev-libs/g-wrap-1.3.4
>=gnome-extra/guppi-0.35.5-r2
>=dev-libs/popt-1.5
>=app-text/scrollkeeper-0.3.1
app-text/docbook-xsl-stylesheets
=app-text/docbook-xml-dtd-4.1.2*
=sys-libs/db-1*
- hbci? ( >=net-libs/openhbci-0.9.13 )
- ofx? ( >=dev-libs/libofx-0.6.4 )
+ ofx? ( >=dev-libs/libofx-0.7.0 )
+ hbci? ( net-libs/aqhbci )
+ chipcard? ( sys-libs/libchipcard
+ net-libs/aqhbci_ddvcard )
+ quotes? ( dev-perl/DateManip
+ dev-perl/Finance-Quote
+ dev-perl/HTML-TableExtract )
postgres? ( dev-db/postgresql )"
DEPEND="${RDEPEND}
@@ -56,14 +62,14 @@ MAKEOPTS="${MAKEOPTS} -j1"
src_compile() {
elibtoolize
- local myconf=""
-
- # allow warnings to go unheeded
- myconf="--enable-compile-warnings=no --disable-error-on-warning"
-
- use postgres && myconf="${myconf} --enable-sql"
+ append-ldflags -L/usr/X11R6/$(get_libdir)
econf \
+ --enable-etags \
+ --enable-ctags \
+ --enable-compile-warnings=no \
+ --disable-error-on-warning \
+ `use_enable postgres sql` \
`use_enable nls` \
`use_enable ofx` \
`use_enable hbci` \
@@ -71,6 +77,9 @@ src_compile() {
emake || die "make failed"
+ cd ${WORKDIR}/${P}/src/doc/design
+ emake gnucash-design || die "make gnucash-design failed"
+
cd ${WORKDIR}/${PN}-docs-${DOC_VER}
econf --localstatedir=/var/lib || die "doc configure failed"
emake || die "doc make failed"
@@ -93,6 +102,13 @@ pkg_postinst() {
echo ">>> Updating Scrollkeeper"
scrollkeeper-update -q -p ${ROOT}/var/lib/scrollkeeper
fi
+
+ if ! use quotes; then
+ ewarn
+ einfo "If you wish to enable Online Stock Quotes Retrieval,"
+ einfo "Please re-emerge gnucash with USE=\"quotes\""
+ ewarn
+ fi
}
pkg_postrm() {
diff --git a/app-office/gnucash/gnucash-1.8.9.ebuild b/app-office/gnucash/gnucash-1.8.9.ebuild
index b6fe3f3385a9..9be4d4b46f71 100644
--- a/app-office/gnucash/gnucash-1.8.9.ebuild
+++ b/app-office/gnucash/gnucash-1.8.9.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/gnucash-1.8.9.ebuild,v 1.10 2004/12/12 05:14:50 weeve Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/gnucash-1.8.9.ebuild,v 1.11 2004/12/26 17:52:30 seemant Exp $
inherit flag-o-matic libtool eutils
@@ -40,7 +40,8 @@ RDEPEND=">=gnome-base/gnome-libs-1.4.1.2-r1
app-text/docbook-xsl-stylesheets
=app-text/docbook-xml-dtd-4.1.2*
=sys-libs/db-1*
- ofx? ( >=dev-libs/libofx-0.6.4 )
+ ofx? ( >=dev-libs/libofx-0.6.4
+ <dev-libs/libofx-0.7.0 )
hbci? ( >=net-libs/openhbci-0.9.13 )
quotes? ( dev-perl/DateManip
dev-perl/Finance-Quote