Subject: CVS commit: pkgsrc/finance/gnucash
To: None <>
From: Jan Schaumann <>
List: pkgsrc-changes
Date: 12/11/2003 22:57:38
Module Name:	pkgsrc
Committed By:	jschauma
Date:		Thu Dec 11 22:57:38 UTC 2003

Modified Files:
	pkgsrc/finance/gnucash: Makefile PLIST distinfo
	pkgsrc/finance/gnucash/patches: patch-ba patch-bb

Log Message:
Update gnucash to version 1.8.8, the latest stable version.
Changes since version 1.8.4 are numerous.  For brevity, I'll include
the changes from 1.8.6 onwards.  Other changes available at

What's New in GnuCash 1.8.8?
o HBCI - Improve error message when receiving zero balance from bank.
o Add account template for Swiss German businesses "KMU" by Tom Winterhalder
o Add *big* account template for German businesses "SKR04" by Betina Schmidt
o Add Catalan and Turkish translation, Updated German, Italian, Czech, Greek
o Add Turkish account template. Updated Greek account templates.
o Remove debian scripts
o Add a comment about minimum string length
o Fix the ISO_DATELEN to be "long enough"
o Fix handling of HBCI direct debits (fix wrong textkey). Fix and initially
  implement handling of multiple banks/users/customers.
o Fixed extremly stupid, old bug that causes weird HBCI errors. Improved user
o Refactor some GUI code. Improve user messages.
o BillTermDecRef should have been BillTermIncRef when setting new bill term.
o Applied Frank Pavageau's patch regarding capital gains to handle split
o Don't make a timespec with tv_sec == 0. Fixes some tests on the alpha

What's New in GnuCash 1.8.7?

o Use instead of "libofx/libofx.h" as it's not part of our system. Fixes a
dependency problem in 1.8.6 release.
o Small fix from hawkfan to get tests to work when building outside srcdir.
o Fix a bug introduced by Matthew -- ANSI C does not allow you to declare a
variable in the middle of an expression. Move the declaration to the top of
the function.
o We don't need the trailing semi-colon because the #include adds one. The
double semi-colon causes build failures in some cases.

What's New in GnuCash 1.8.6?

o Updated Spanish, Greek, French, Czech, Slovak translations
o Fixed extremely stupid bug in the import value setting workaround.
o Fixed problem with SX formula_cell calls
o Merge missing part of 2003-05-28 commit. The log format changes didn't get
commited for some reason, making the log replayer completely unusable.
o Fixed crash during dialog startup on Solaris.
o Turn off scheme garbage collection during query->scm and scm->query
conversion. It shaves about 50% off the test-scm-query-string tests.
o Make test-scm-query-string test deterministic by seeding the RNG with a
known value.
o Add a "slots" parameter to allow for future expansion. Right now this is
completely ignored.

To generate a diff of this commit:
cvs rdiff -r1.52 -r1.53 pkgsrc/finance/gnucash/Makefile
cvs rdiff -r1.10 -r1.11 pkgsrc/finance/gnucash/PLIST
cvs rdiff -r1.17 -r1.18 pkgsrc/finance/gnucash/distinfo
cvs rdiff -r1.2 -r1.3 pkgsrc/finance/gnucash/patches/patch-ba
cvs rdiff -r1.6 -r1.7 pkgsrc/finance/gnucash/patches/patch-bb

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.