summaryrefslogtreecommitdiff
path: root/finance
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2006-03-07 04:32:48 +0000
committerwiz <wiz@pkgsrc.org>2006-03-07 04:32:48 +0000
commit4105d86f0955e1b414aef80c0bcc9e4cc538d70a (patch)
tree8eb301e9400111c30e1019ff01b884e5bf7ca0f6 /finance
parent654642e1fdab408138c6defbd23dbcf23d5482c7 (diff)
downloadpkgsrc-4105d86f0955e1b414aef80c0bcc9e4cc538d70a.tar.gz
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 (limited to 'finance')
-rw-r--r--finance/gnucash-devel/Makefile5
-rw-r--r--finance/gnucash-devel/PLIST12
-rw-r--r--finance/gnucash-devel/distinfo10
-rw-r--r--finance/gnucash-devel/patches/patch-ab32
4 files changed, 33 insertions, 26 deletions
diff --git a/finance/gnucash-devel/Makefile b/finance/gnucash-devel/Makefile
index e176eb87586..7bf7d335a48 100644
--- a/finance/gnucash-devel/Makefile
+++ b/finance/gnucash-devel/Makefile
@@ -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 --git a/finance/gnucash-devel/PLIST b/finance/gnucash-devel/PLIST
index 76ab9195d01..172dfbea084 100644
--- a/finance/gnucash-devel/PLIST
+++ b/finance/gnucash-devel/PLIST
@@ -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/SchedXaction.h
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-common.h
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/qofbackend.h
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/fancy-invoice.scm
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-16.png
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-page-sxregister-ui.xml
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 --git a/finance/gnucash-devel/distinfo b/finance/gnucash-devel/distinfo
index 2ebc6ece131..7ff3102c24e 100644
--- a/finance/gnucash-devel/distinfo
+++ b/finance/gnucash-devel/distinfo
@@ -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 --git a/finance/gnucash-devel/patches/patch-ab b/finance/gnucash-devel/patches/patch-ab
index 01308d76892..8c7c3353f15 100644
--- a/finance/gnucash-devel/patches/patch-ab
+++ b/finance/gnucash-devel/patches/patch-ab
@@ -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 @@ $NetBSD: patch-ab,v 1.1 2006/02/23 22:19:45 joerg Exp $
+#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 @@ $NetBSD: patch-ab,v 1.1 2006/02/23 22:19:45 joerg Exp $
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;
}