Subject: CVS commit: pkgsrc/finance/gnucash
To: None <pkgsrc-changes@netbsd.org>
From: Jan Schaumann <jschauma@netbsd.org>
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
http://www.gnucash.org.

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
  messages.
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
  transactions.
o Don't make a timespec with tv_sec == 0. Fixes some tests on the alpha
  platform.

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.