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