pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/finance/gnucash Update gnucash to version 1.8.8, the l...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8caff6df430d
branches:  trunk
changeset: 464529:8caff6df430d
user:      jschauma <jschauma%pkgsrc.org@localhost>
date:      Thu Dec 11 22:57:37 2003 +0000

description:
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.

diffstat:

 finance/gnucash/Makefile         |   5 +--
 finance/gnucash/PLIST            |  50 +++++++++++++++++++++++++++++++++++++++-
 finance/gnucash/distinfo         |  10 ++++----
 finance/gnucash/patches/patch-ba |  12 ++++-----
 finance/gnucash/patches/patch-bb |  16 +++++-------
 5 files changed, 68 insertions(+), 25 deletions(-)

diffs (267 lines):

diff -r d6c69e0f89cd -r 8caff6df430d finance/gnucash/Makefile
--- a/finance/gnucash/Makefile  Thu Dec 11 22:42:17 2003 +0000
+++ b/finance/gnucash/Makefile  Thu Dec 11 22:57:37 2003 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.52 2003/11/12 01:31:49 salo Exp $
+# $NetBSD: Makefile,v 1.53 2003/12/11 22:57:37 jschauma Exp $
 
-DISTNAME=              gnucash-1.8.4
-PKGREVISION=           3
+DISTNAME=              gnucash-1.8.8
 CATEGORIES=            finance
 MASTER_SITES=          ftp://ftp.gnucash.org/pub/gnucash/sources/stable/ \
                        ${MASTER_SITE_SOURCEFORGE:=gnucash/}
diff -r d6c69e0f89cd -r 8caff6df430d finance/gnucash/PLIST
--- a/finance/gnucash/PLIST     Thu Dec 11 22:42:17 2003 +0000
+++ b/finance/gnucash/PLIST     Thu Dec 11 22:57:37 2003 +0000
@@ -1,5 +1,6 @@
-@comment $NetBSD: PLIST,v 1.10 2003/07/13 22:32:11 mjl Exp $
+@comment $NetBSD: PLIST,v 1.11 2003/12/11 22:57:37 jschauma Exp $
 ${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/gnucash.mo
+${PKGLOCALEDIR}/locale/ca/LC_MESSAGES/gnucash.mo
 ${PKGLOCALEDIR}/locale/da/LC_MESSAGES/gnucash.mo
 ${PKGLOCALEDIR}/locale/de/LC_MESSAGES/gnucash.mo
 ${PKGLOCALEDIR}/locale/el/LC_MESSAGES/gnucash.mo
@@ -17,6 +18,7 @@
 ${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/gnucash.mo
 ${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/gnucash.mo
 ${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/gnucash.mo
+${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/gnucash.mo
 ${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/gnucash.mo
 ${PKGLOCALEDIR}/locale/ta/LC_MESSAGES/gnucash.mo
 ${PKGLOCALEDIR}/locale/uk/LC_MESSAGES/gnucash.mo
@@ -83,6 +85,7 @@
 include/gnucash/gnc-currency-edit.h
 include/gnucash/gnc-date-delta.h
 include/gnucash/gnc-date-edit.h
+include/gnucash/gnc-date-format.h
 include/gnucash/gnc-dense-cal.h
 include/gnucash/gnc-engine-util.h
 include/gnucash/gnc-engine.h
@@ -111,6 +114,7 @@
 include/gnucash/gnc-module.h
 include/gnucash/gnc-numeric.h
 include/gnucash/gnc-pricedb.h
+include/gnucash/gnc-query-list.h
 include/gnucash/gnc-report.h
 include/gnucash/gnc-session-scm.h
 include/gnucash/gnc-session.h
@@ -230,6 +234,11 @@
 lib/gnucash/libgncmod-locale-reports-us.so
 lib/gnucash/libgncmod-locale-reports-us.so.0
 lib/gnucash/libgncmod-locale-reports-us.so.0.0
+lib/gnucash/libgncmod-log-replay.a
+lib/gnucash/libgncmod-log-replay.la
+lib/gnucash/libgncmod-log-replay.so
+lib/gnucash/libgncmod-log-replay.so.0
+lib/gnucash/libgncmod-log-replay.so.0.0
 lib/gnucash/libgncmod-network-utils.a
 lib/gnucash/libgncmod-network-utils.la
 lib/gnucash/libgncmod-network-utils.so
@@ -386,6 +395,7 @@
 share/doc/html/gnucash/Account_8h.html
 share/doc/html/gnucash/SchedXaction_8h.html
 share/doc/html/gnucash/Transaction_8h.html
+share/doc/html/gnucash/TransLog_8h.html
 share/doc/html/gnucash/annotated.html
 share/doc/html/gnucash/classes.html
 share/doc/html/gnucash/date_8h.html
@@ -394,6 +404,8 @@
 share/doc/html/gnucash/files.html
 share/doc/html/gnucash/functions.html
 share/doc/html/gnucash/globals.html
+share/doc/html/gnucash/gnc-hbci-trans-templ_8h.html
+share/doc/html/gnucash/gnc-log-replay_8h.html
 share/doc/html/gnucash/gnc-ofx-import_8h.html
 share/doc/html/gnucash/gnc-pricedb_8h.html
 share/doc/html/gnucash/gnc-ui-util_8h.html
@@ -468,6 +480,12 @@
 share/gnucash/accounts/da/acctchrt_common.gnucash-xea
 share/gnucash/accounts/da/acctchrt_homeloan.gnucash-xea
 share/gnucash/accounts/da/acctchrt_homeown.gnucash-xea
+share/gnucash/accounts/de_CH/acctchrt_brokerage.gnucash-xea
+share/gnucash/accounts/de_CH/acctchrt_chkmu.gnucash-xea
+share/gnucash/accounts/de_CH/acctchrt_common.gnucash-xea
+share/gnucash/accounts/de_CH/acctchrt_kids.gnucash-xea
+share/gnucash/accounts/de_CH/acctchrt_otherasset.gnucash-xea
+share/gnucash/accounts/de_CH/acctchrt_otherloan.gnucash-xea
 share/gnucash/accounts/de_DE/acctchrt_auto.gnucash-xea
 share/gnucash/accounts/de_DE/acctchrt_autoloan.gnucash-xea
 share/gnucash/accounts/de_DE/acctchrt_brokerage.gnucash-xea
@@ -477,7 +495,9 @@
 share/gnucash/accounts/de_DE/acctchrt_kids.gnucash-xea
 share/gnucash/accounts/de_DE/acctchrt_otherasset.gnucash-xea
 share/gnucash/accounts/de_DE/acctchrt_otherloan.gnucash-xea
+share/gnucash/accounts/de_DE/acctchrt_skr04.gnucash-xea
 share/gnucash/accounts/de_DE/acctchrt_studium.gnucash-xea
+share/gnucash/accounts/el_GR/acctchrt_brokerage.gnucash-xea
 share/gnucash/accounts/el_GR/acctchrt_carloan.gnucash-xea
 share/gnucash/accounts/el_GR/acctchrt_common.gnucash-xea
 share/gnucash/accounts/es_ES/acctchrt_brokerage.gnucash-xea
@@ -510,6 +530,19 @@
 share/gnucash/accounts/fr_FR/acctchrt_retiremt.gnucash-xea
 share/gnucash/accounts/fr_FR/acctchrt_spouseinc.gnucash-xea
 share/gnucash/accounts/fr_FR/acctchrt_spouseretire.gnucash-xea
+share/gnucash/accounts/it/acctchrt_brokerage.gnucash-xea
+share/gnucash/accounts/it/acctchrt_carloan.gnucash-xea
+share/gnucash/accounts/it/acctchrt_checkbook.gnucash-xea
+share/gnucash/accounts/it/acctchrt_childcare.gnucash-xea
+share/gnucash/accounts/it/acctchrt_common.gnucash-xea
+share/gnucash/accounts/it/acctchrt_fixedassets.gnucash-xea
+share/gnucash/accounts/it/acctchrt_homeloan.gnucash-xea
+share/gnucash/accounts/it/acctchrt_homeown.gnucash-xea
+share/gnucash/accounts/it/acctchrt_otherloan.gnucash-xea
+share/gnucash/accounts/it/acctchrt_renter.gnucash-xea
+share/gnucash/accounts/it/acctchrt_retiremt.gnucash-xea
+share/gnucash/accounts/it/acctchrt_spouseinc.gnucash-xea
+share/gnucash/accounts/it/acctchrt_spouseretire.gnucash-xea
 share/gnucash/accounts/pt_BR/acctchrt_brokerage.gnucash-xea
 share/gnucash/accounts/pt_BR/acctchrt_carloan.gnucash-xea
 share/gnucash/accounts/pt_BR/acctchrt_cdmoneymkt.gnucash-xea
@@ -554,6 +587,14 @@
 share/gnucash/accounts/sk/acctchrt_retiremt.gnucash-xea
 share/gnucash/accounts/sk/acctchrt_spouseinc.gnucash-xea
 share/gnucash/accounts/sk/acctchrt_spouseretire.gnucash-xea
+share/gnucash/accounts/tr_TR/acctchrt_TEKDUZ.gnucash-xea
+share/gnucash/accounts/tr_TR/acctchrt_brokerage.gnucash-xea
+share/gnucash/accounts/tr_TR/acctchrt_carloan.gnucash-xea
+share/gnucash/accounts/tr_TR/acctchrt_cdmoneymkt.gnucash-xea
+share/gnucash/accounts/tr_TR/acctchrt_checkbook.gnucash-xea
+share/gnucash/accounts/tr_TR/acctchrt_common.gnucash-xea
+share/gnucash/accounts/tr_TR/acctchrt_fixedassets.gnucash-xea
+share/gnucash/accounts/tr_TR/acctchrt_homeloan.gnucash-xea
 share/gnucash/doc/AUTHORS
 share/gnucash/doc/COPYING
 share/gnucash/doc/ChangeLog
@@ -580,6 +621,7 @@
 share/gnucash/glade/exchange-dialog.glade
 share/gnucash/glade/fincalc.glade
 share/gnucash/glade/generic-import.glade
+share/gnucash/glade/gnc-date-format.glade
 share/gnucash/glade/help.glade
 share/gnucash/glade/invoice.glade
 share/gnucash/glade/job.glade
@@ -656,6 +698,7 @@
 share/gnucash/guile-modules/gnucash/report/cash-flow.scm
 share/gnucash/guile-modules/gnucash/report/category-barchart.scm
 share/gnucash/guile-modules/gnucash/report/daily-reports.scm
+share/gnucash/guile-modules/gnucash/report/fancy-invoice.scm
 share/gnucash/guile-modules/gnucash/report/hello-world.scm
 share/gnucash/guile-modules/gnucash/report/iframe-url.scm
 share/gnucash/guile-modules/gnucash/report/invoice.scm
@@ -721,6 +764,7 @@
 share/gnucash/scm/html-text.scm
 share/gnucash/scm/html-utilities.scm
 share/gnucash/scm/kvp-option-registry.scm
+share/gnucash/scm/log-replay/log-replay.scm
 share/gnucash/scm/main-window.scm
 share/gnucash/scm/options-utilities.scm
 share/gnucash/scm/options.scm
@@ -755,6 +799,7 @@
 @comment in gnome-dirs: @dirrm share/mime-info
 @dirrm share/gnucash/scm/qif-import
 @dirrm share/gnucash/scm/printing
+@dirrm share/gnucash/scm/log-replay
 @dirrm share/gnucash/scm/gnumeric
 @dirrm share/gnucash/scm/generic-import
 @dirrm share/gnucash/scm
@@ -770,13 +815,16 @@
 @dirrm share/gnucash/guile-modules
 @dirrm share/gnucash/glade
 @dirrm share/gnucash/doc
+@dirrm share/gnucash/accounts/tr_TR
 @dirrm share/gnucash/accounts/sk
 @dirrm share/gnucash/accounts/pt_PT
 @dirrm share/gnucash/accounts/pt_BR
+@dirrm share/gnucash/accounts/it
 @dirrm share/gnucash/accounts/fr_FR
 @dirrm share/gnucash/accounts/es_ES
 @dirrm share/gnucash/accounts/el_GR
 @dirrm share/gnucash/accounts/de_DE
+@dirrm share/gnucash/accounts/de_CH
 @dirrm share/gnucash/accounts/da
 @dirrm share/gnucash/accounts/C
 @dirrm share/gnucash/accounts
diff -r d6c69e0f89cd -r 8caff6df430d finance/gnucash/distinfo
--- a/finance/gnucash/distinfo  Thu Dec 11 22:42:17 2003 +0000
+++ b/finance/gnucash/distinfo  Thu Dec 11 22:57:37 2003 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.17 2003/07/13 22:32:11 mjl Exp $
+$NetBSD: distinfo,v 1.18 2003/12/11 22:57:37 jschauma Exp $
 
-SHA1 (gnucash-1.8.4.tar.gz) = aea0e9fbd314fa48bb33ca3e205fc82472139dbd
-Size (gnucash-1.8.4.tar.gz) = 7013351 bytes
-SHA1 (patch-ba) = 8df6381b33ba4f6c2d0b9c60b746ee96996118f9
-SHA1 (patch-bb) = aea168d0b3ab4c8098ad2826acdf09abcadea034
+SHA1 (gnucash-1.8.8.tar.gz) = 64f430eb453d4cf400f97901d6d5aa380010747d
+Size (gnucash-1.8.8.tar.gz) = 7733806 bytes
+SHA1 (patch-ba) = db2d448e35086a758256ceb0c33599a7bca61c1d
+SHA1 (patch-bb) = 82d81b2561a2749f6a2d63dfe4dc372764ee12e3
 SHA1 (patch-be) = 761cdeed7e055e29edb4483534abb31e83f7222e
 SHA1 (patch-bf) = f51620ab3f2009a735c2977eac72da1cbe6a862f
 SHA1 (patch-bg) = 6e3adbf15d71f1bec0d3344788db05c3fe11b860
diff -r d6c69e0f89cd -r 8caff6df430d finance/gnucash/patches/patch-ba
--- a/finance/gnucash/patches/patch-ba  Thu Dec 11 22:42:17 2003 +0000
+++ b/finance/gnucash/patches/patch-ba  Thu Dec 11 22:57:37 2003 +0000
@@ -1,13 +1,11 @@
-$NetBSD: patch-ba,v 1.2 2003/02/27 04:08:25 jschauma Exp $
-
---- Makefile.in.orig   Mon Feb  3 07:50:09 2003
-+++ Makefile.in        Thu Feb  6 20:54:11 2003
-@@ -226,7 +226,7 @@
+--- Makefile.in.orig   2003-11-18 01:16:03.000000000 -0500
++++ Makefile.in        2003-12-11 16:18:36.000000000 -0500
+@@ -227,7 +227,7 @@
  enable_html_docs = @enable_html_docs@
  enable_latex_docs = @enable_latex_docs@
  
--SUBDIRS = intl  m4  macros debian doc lib src intl-scm po rpm accounts
-+SUBDIRS = m4  macros debian doc lib src intl-scm po rpm accounts
+-SUBDIRS = intl  m4  macros doc lib src intl-scm po rpm accounts
++SUBDIRS = m4  macros doc lib src intl-scm po rpm accounts
  
  docdir = ${GNC_DOC_INSTALL_DIR}
  
diff -r d6c69e0f89cd -r 8caff6df430d finance/gnucash/patches/patch-bb
--- a/finance/gnucash/patches/patch-bb  Thu Dec 11 22:42:17 2003 +0000
+++ b/finance/gnucash/patches/patch-bb  Thu Dec 11 22:57:37 2003 +0000
@@ -1,8 +1,6 @@
-$NetBSD: patch-bb,v 1.6 2003/07/13 22:32:12 mjl Exp $
-
---- configure.orig     2003-05-26 05:52:33.000000000 +0200
-+++ configure  2003-07-12 22:33:25.000000000 +0200
-@@ -4002,8 +4002,8 @@
+--- configure.orig     2003-11-18 00:29:35.000000000 -0500
++++ configure  2003-12-11 16:29:06.000000000 -0500
+@@ -4350,8 +4350,8 @@
                  INTLOBJS="\$(GETTOBJS)"
          BUILD_INCLUDED_LIBINTL=yes
          USE_INCLUDED_LIBINTL=yes
@@ -13,10 +11,10 @@
          LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
        fi
  
-@@ -13168,8 +13168,8 @@
+@@ -13643,8 +13643,8 @@
      
      echo $ac_n "checking for gtkhtml < 1.1""... $ac_c" 1>&6
- echo "configure:13171: checking for gtkhtml < 1.1" >&5
+ echo "configure:13646: checking for gtkhtml < 1.1" >&5
 -    GTKHTML_LIBS=`$GNOME_CONFIG --libs gtkhtml`
 -    GTKHTML_CFLAGS=`$GNOME_CONFIG --cflags gtkhtml`
 +    GTKHTML_LIBS=`pkg-config --libs gtkhtml`
@@ -24,12 +22,12 @@
      
    GIVEN_CFLAGS=$GTKHTML_CFLAGS
    INCLUDE_DIRS=`echo | cpp -v 2>&1`
-@@ -13190,7 +13190,7 @@
+@@ -13665,7 +13665,7 @@
    echo $ac_n "(cached) $ac_c" 1>&6
  else
    ac_save_LIBS="$LIBS"
 -LIBS="-lgtkhtml $GTKHTML_LIBS $LIBS"
 +LIBS="$GTKHTML_LIBS $LIBS"
  cat > conftest.$ac_ext <<EOF
- #line 13196 "configure"
+ #line 13671 "configure"
  #include "confdefs.h"



Home | Main Index | Thread Index | Old Index