pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/finance/gnucash-devel Update to 1.9.2:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2338e9f9b328
branches:  trunk
changeset: 509246:2338e9f9b328
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Mar 07 04:32:48 2006 +0000

description:
Update to 1.9.2:

1.9.2 - 05 Mar 2006
o Welcome to GnuCash 1.9.2 aka "With extra flavor enhancements" the
  third of several unstable releases of the GnuCash Open Source
  Accounting Software which will eventually lead to the stable version
  2.0.0. This release contains many bugfixes since the second release
  but is still only intended for developers and adventurous testers who
  want to help tracking down bugs.
o WARNING WARNING WARNING - Make sure you make backups of any files
  used in testing versions of GnuCash in the 1.9.x series. Although the
  developers go to great lengths to ensure that no data will be lost we
  cannot guarentee that your data will not be affected if for some
  reason GnuCash crashes in testing these releases.
o PLEASE TEST TEST AND TEST SOME MORE any and all features important
  to you. Then post any bugs you find to bugzilla
  http://bugzilla.gnome.org/enter_bug.cgi?product=GnuCash
o Major bugfixes include -
o More Register fixes.
o HIGify the scheduled transaction dialogs.
o Fix the qof configure test for OSX.
o Compile cleanly with when _FORTIFY_SOURCE is defined.  This
  definition is forced when building RPMs on FC4.
o Catch and defer the quit command if a file save is in progress.
o Disable quote related functionality when F::Q isn't installed.
o Lots of Qof fixes.
o Add ebuild for gnucash 1.9/2.0 series.
o Fix x-axis labeling and other barchart improvements.
o Get MT940 importer to compile again (experimental; requires
  aqbanking-1.9.7). It is not yet tested with actual files.
o Menu and toolbar fixes.
o Remember the order in which the notebook tabs are referenced.
o Updates to business invoicing functionality.
o Fix Chart of Accounts export so it works again.
o Add support for using multi-byte unicode thousands separator and
  decimal point characters when printing numbers.
o Lots of fixes to splits and transaction editing.
o Added new icons.

diffstat:

 finance/gnucash-devel/Makefile         |   5 ++---
 finance/gnucash-devel/PLIST            |  12 ++++++++++--
 finance/gnucash-devel/distinfo         |  10 +++++-----
 finance/gnucash-devel/patches/patch-ab |  32 ++++++++++++++++----------------
 4 files changed, 33 insertions(+), 26 deletions(-)

diffs (167 lines):

diff -r d4db0599350a -r 2338e9f9b328 finance/gnucash-devel/Makefile
--- a/finance/gnucash-devel/Makefile    Tue Mar 07 04:31:18 2006 +0000
+++ b/finance/gnucash-devel/Makefile    Tue Mar 07 04:32:48 2006 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.6 2006/03/06 00:18:16 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2006/03/07 04:32:48 wiz Exp $
 #
 
-DISTNAME=              gnucash-1.9.1
-PKGREVISION=           1
+DISTNAME=              gnucash-1.9.2
 CATEGORIES=            finance
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=gnucash/}
 
diff -r d4db0599350a -r 2338e9f9b328 finance/gnucash-devel/PLIST
--- a/finance/gnucash-devel/PLIST       Tue Mar 07 04:31:18 2006 +0000
+++ b/finance/gnucash-devel/PLIST       Tue Mar 07 04:32:48 2006 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2006/02/20 23:25:46 wiz Exp $
+@comment $NetBSD: PLIST,v 1.3 2006/03/07 04:32:48 wiz Exp $
 bin/gnc-fq-check
 bin/gnc-fq-dump
 bin/gnc-fq-helper
@@ -29,6 +29,7 @@
 include/gnucash/Scrub.h
 include/gnucash/Scrub2.h
 include/gnucash/Scrub3.h
+include/gnucash/Split.h
 include/gnucash/TransLog.h
 include/gnucash/Transaction.h
 include/gnucash/account-quickfill.h
@@ -144,7 +145,9 @@
 include/gnucash/gnc-ui-util.h
 include/gnucash/gnc-window.h
 include/gnucash/gncObject.h
+include/gnucash/gnctreemodelsort.h
 include/gnucash/gtable.h
+include/gnucash/gtktreedatalist.h
 include/gnucash/guid.h
 include/gnucash/guile-util.h
 include/gnucash/import-match-map.h
@@ -167,6 +170,7 @@
 include/gnucash/qofbook.h
 include/gnucash/qofchoice.h
 include/gnucash/qofclass.h
+include/gnucash/qofevent.h
 include/gnucash/qofgobj.h
 include/gnucash/qofid-p.h
 include/gnucash/qofid.h
@@ -571,7 +575,6 @@
 share/gnucash/guile-modules/gnucash/report/general-journal.scm
 share/gnucash/guile-modules/gnucash/report/general-ledger.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/income-statement.scm
 share/gnucash/guile-modules/gnucash/report/invoice.scm
 share/gnucash/guile-modules/gnucash/report/locale-specific/de_DE.scm
@@ -613,8 +616,12 @@
 share/gnucash/pixmaps/new-account.png
 share/gnucash/pixmaps/open-account-16.png
 share/gnucash/pixmaps/open-account.png
+share/gnucash/pixmaps/split-transaction-16.png
+share/gnucash/pixmaps/split-transaction.png
 share/gnucash/pixmaps/stock_split_title.png
 share/gnucash/pixmaps/stock_split_watermark.png
+share/gnucash/pixmaps/transfer-16.png
+share/gnucash/pixmaps/transfer.png
 share/gnucash/scm/build-config.scm
 share/gnucash/scm/business-options.scm
 share/gnucash/scm/business-prefs.scm
@@ -686,6 +693,7 @@
 share/gnucash/ui/gnc-plugin-qif-import-ui.xml
 share/gnucash/ui/gnc-plugin-register-ui.xml
 share/gnucash/ui/gnc-plugin-stylesheets-ui.xml
+share/gnucash/ui/gnc-reconcile-window-ui.xml
 share/gnucash/ui/gnc-sxed-to-create-window-ui.xml
 share/gnucash/ui/gnc-sxed-window-ui-full.xml
 share/gnucash/ui/gnc-sxed-window-ui.xml
diff -r d4db0599350a -r 2338e9f9b328 finance/gnucash-devel/distinfo
--- a/finance/gnucash-devel/distinfo    Tue Mar 07 04:31:18 2006 +0000
+++ b/finance/gnucash-devel/distinfo    Tue Mar 07 04:32:48 2006 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.3 2006/02/23 22:19:45 joerg Exp $
+$NetBSD: distinfo,v 1.4 2006/03/07 04:32:48 wiz Exp $
 
-SHA1 (gnucash-1.9.1.tar.gz) = 496878f90167a228a8baf159cb9088854803f8e5
-RMD160 (gnucash-1.9.1.tar.gz) = fbb25f8c728ff370104c40f0c80f96b91aa46743
-Size (gnucash-1.9.1.tar.gz) = 9959644 bytes
+SHA1 (gnucash-1.9.2.tar.gz) = beb5e16a69d9b6f9e51a90f8b9128272654f3246
+RMD160 (gnucash-1.9.2.tar.gz) = b3a43a3157c7f1770715a9a333097e77b90d6c47
+Size (gnucash-1.9.2.tar.gz) = 10006488 bytes
 SHA1 (patch-aa) = db08a08fe8181822c1038d0adb3174dc2ebbcc12
-SHA1 (patch-ab) = 065d32ce1bd8e8af115012b685000d2f7f997f8f
+SHA1 (patch-ab) = f0ad9d6c5b9c626c7099cdaae073e4c71a1a2802
diff -r d4db0599350a -r 2338e9f9b328 finance/gnucash-devel/patches/patch-ab
--- a/finance/gnucash-devel/patches/patch-ab    Tue Mar 07 04:31:18 2006 +0000
+++ b/finance/gnucash-devel/patches/patch-ab    Tue Mar 07 04:32:48 2006 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-ab,v 1.1 2006/02/23 22:19:45 joerg Exp $
+$NetBSD: patch-ab,v 1.2 2006/03/07 04:32:49 wiz Exp $
 
---- src/app-utils/gnc-ui-util.c.orig   2006-02-23 18:49:41.000000000 +0000
+--- src/app-utils/gnc-ui-util.c.orig   2006-03-06 02:02:59.000000000 +0000
 +++ src/app-utils/gnc-ui-util.c
-@@ -47,6 +47,14 @@
- #include "Transaction.h"
- #include "guile-mappings.h"
+@@ -93,6 +93,14 @@ gnc_configure_account_separator (void)
+     free(string);
+ }
  
 +#if defined(__DragonFly__)
 +#define LC_CAST       (char **)
@@ -15,9 +15,9 @@
 +#endif
 +
  
- #define KEY_CURRENCY_CHOICE "currency_choice"
- #define KEY_CURRENCY_OTHER  "currency_other"
-@@ -738,15 +746,15 @@ gnc_localeconv (void)
+ static void
+ gnc_configure_reverse_balance (void)
+@@ -742,15 +750,15 @@ gnc_localeconv (void)
  
    lc = *localeconv();
  
@@ -42,32 +42,32 @@
  
    gnc_lconv_set_char(&lc.frac_digits, 2);
    gnc_lconv_set_char(&lc.int_frac_digits, 2);
-@@ -1224,12 +1232,12 @@ PrintAmountInternal(char *buf, gnc_numer
+@@ -1229,12 +1237,12 @@ PrintAmountInternal(char *buf, gnc_numer
      if (info->monetary)
      {
-       separator = lc->mon_thousands_sep[0];
+       separator = lc->mon_thousands_sep;
 -      group = lc->mon_grouping;
 +      group = LC_CAST2 lc->mon_grouping;
      }
      else
      {
-       separator = lc->thousands_sep[0];
+       separator = lc->thousands_sep;
 -      group = lc->grouping;
 +      group = LC_CAST2 lc->grouping;
      }
  
      buf_ptr = buf;
-@@ -1574,13 +1582,13 @@ xaccParseAmount (const char * in_str, gb
+@@ -1585,13 +1593,13 @@ xaccParseAmount (const char * in_str, gb
    {
-     group_separator = lc->mon_thousands_sep[0];
-     decimal_point = lc->mon_decimal_point[0];
+     group_separator = g_utf8_get_char(lc->mon_thousands_sep);
+     decimal_point = g_utf8_get_char(lc->mon_decimal_point);
 -    group = lc->mon_grouping;
 +    group = LC_CAST2 lc->mon_grouping;
    }
    else
    {
-     group_separator = lc->thousands_sep[0];
-     decimal_point = lc->decimal_point[0];
+     group_separator = g_utf8_get_char(lc->thousands_sep);
+     decimal_point = g_utf8_get_char(lc->decimal_point);
 -    group = lc->grouping;
 +    group = LC_CAST2 lc->grouping;
    }



Home | Main Index | Thread Index | Old Index