summaryrefslogtreecommitdiff
path: root/finance
diff options
context:
space:
mode:
authorwiz <wiz>2012-03-02 15:15:34 +0000
committerwiz <wiz>2012-03-02 15:15:34 +0000
commit9d5584954f1d7386d848e9c0d300e77f3854bf70 (patch)
treeb7cdd4bfb2e1f6c516929a0bdcae4384231ae7aa /finance
parent59844ab387d90166eeeabf1fc32b5d75aabcde21 (diff)
downloadpkgsrc-9d5584954f1d7386d848e9c0d300e77f3854bf70.tar.gz
Update to 2.4.10:
Between 2.4.9 and 2.4.10, the following bugfixes were included: [Bug #667900] no clipboard editing in Release 2.4.9 Update Gtk+ to 2.24.8 for Windows, to pick up da756d51 (win32: fix gdk clipboard). Turn on AQBAnking 5 in 2.4 branch. [Bug 666849] Non-privileged user first run trouble The problem is that the first run was creating the slib catalog. This introduces a script to do that as part of installation, guaranteed to be run as an admin user. Update xml file backend to recognize a newer version file on load attempt, not load, and alert user of need to upgrade Gnucash. Reports: Make report Budget Flow 100% translatable Update txf.scm in stable branch to reflect changes to US Income Tax Forms and Schedules for 2011. [r21867]Reverse the test for HAVE_DBI ac_cv_header_dbi_dbi_h is set only if want_dbi is true, so testing for != no succeeds if dbi isn't enabled -- which is not what we want. [21860]Bug #667417 - Fix build with glib 2.31.x Patch by Vincent Untz [21840] Add dependency on qofbook.h for swig generated file. Otherwise the old generated file complains about a missing declaration from r21832. In 2.4.10, the following languages had their translations updated: Lithuanian, Finnish, German. Between 2.4.8 and 2.4.9, the following bugfixes were included: Bug #666329 Empty database after a little while Separate the two uses of QofBook::dirty -- indicating that the book object itself has been edited and indicating that some object in the dataset has been changed -- into two separate variables with separate getters & setters. Use gnc_dbi_safe_sync_all (which doesn't lose data if the save partion errors out) for all be->sync. Reverse qof_book_mark_saved and qof_instance_mark_clean so that the book is dirty for qof_book_mark_saved when it's the instance. Original commit by jralls Bug #667105: Fix grammatical error in some accounts file. Bug #667276 : Fiix Korean accounts files. Patch submitted by Eulgyoon Lim. Bug #457401 - Print invoice should not be disabled for unposted invoices. Enable printing for unposted invoices. Add a "features" table to the KVP frame, and pop up an error message if we find a feature we don't know about. Currently there are no known features, so essentially we will error out if we see anything. Bug #665998 Replace no-op function force_account_dirty with qof_book_mark_dirty. Bug #658247 - First time setup should prompt to save file. Fix supplied by Bob referenced in bug #665996. Bug #642276 Bayesian association with Sqlite Wraps the kvp_frame_set_slot_path with xaccAccountBeginEdit()/xaccAccountCommitEdit(). Also clean up some other cases where KVP was set without committing an edit. Fix table number alignment. Fix number alignment in table. Bug #649362 - Transfer Funds Window Exchange Rate and Decimal Points Rounding in Bill/Invoices This patch fixes the rounding by showing the actual value to convert. As a result the exchange rate direction had to be swapped as well to avoid lots of confusion. Abort posting if not all required exchange rates are given. Note that any exchange rate successfully entered before the posting is aborted are still saved with the invoice. Bug #665202 - Improve python-finding code. Patch by Pacho Ramos Bug #661383 - GnuCash segfault on Linux (Fedora 16 beta) because of shared library load / unload weirdness Fix right align for number cells in table. Added user settable line width and data point markers to net worth line chart. Commented line width. This value really should be passed from .scm file Fix setting of line color for line charts. Bug #664862 - New report showing net assets over time Added new line chart report for assets, net-linechart.scm. Distantly related to Bug #570011 Add missing Root Account part. Original commit by mikee. Bug #664764 - Account setup for Swedish small business Added Swedish chart of accounts for small businesses. Original commit by mikee. Bug #663368 When importing CSV files, the word 'Deposit' appears in Num/Action column Bug #630804 - make check failure in business module Don't install a script that is only used for building and testing. This fixes Secunia Advisory SA42048 Bug #663638 - Posting Invoices asks for curency conversion for blank lines Bug #639082 - General Journal report reports an error Bug #662477 - Desktop file not compliant with FreeDesktop spec and GNOME goal Patch by Sébastien Villemot In 2.4.9, the following languages had their translations updated: French, German, Lithuanian .
Diffstat (limited to 'finance')
-rw-r--r--finance/gnucash/Makefile8
-rw-r--r--finance/gnucash/PLIST6
-rw-r--r--finance/gnucash/distinfo9
-rw-r--r--finance/gnucash/patches/patch-configure15
4 files changed, 25 insertions, 13 deletions
diff --git a/finance/gnucash/Makefile b/finance/gnucash/Makefile
index b0a5277748e..20ed6396f78 100644
--- a/finance/gnucash/Makefile
+++ b/finance/gnucash/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.163 2012/02/06 12:40:09 wiz Exp $
+# $NetBSD: Makefile,v 1.164 2012/03/02 15:15:34 wiz Exp $
#
-DISTNAME= gnucash-2.4.8
-PKGREVISION= 4
+DISTNAME= gnucash-2.4.10
CATEGORIES= finance
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gnucash/}
@@ -53,9 +52,6 @@ GCONF_SCHEMAS+= apps_gnucash_import_generic_matcher.schemas
#GCONF_SCHEMAS+= apps_gnucash_dialog_hbci.schemas
GCONF_SCHEMAS+= apps_gnucash_dialog_business_common.schemas
-post-install:
- rm ${DESTDIR}${PREFIX}/bin/gnc-test-env
-
.include "../../devel/GConf/schemas.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/libgnomeui/buildlink3.mk"
diff --git a/finance/gnucash/PLIST b/finance/gnucash/PLIST
index d2f882eb383..8bd992bdd3e 100644
--- a/finance/gnucash/PLIST
+++ b/finance/gnucash/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.44 2011/10/23 08:04:54 wiz Exp $
+@comment $NetBSD: PLIST,v 1.45 2012/03/02 15:15:34 wiz Exp $
bin/gnc-fq-check
bin/gnc-fq-dump
bin/gnc-fq-helper
@@ -229,7 +229,6 @@ include/gnucash/table-layout.h
include/gnucash/table-model.h
include/gnucash/window-main-summarybar.h
include/gnucash/window-report.h
-info/gnucash-design.info
lib/gnucash/libgncmod-app-utils.la
lib/gnucash/libgncmod-backend-xml.la
lib/gnucash/libgncmod-bi_import.la
@@ -754,6 +753,7 @@ share/gnucash/guile-modules/gnucash/printf.scm
share/gnucash/guile-modules/gnucash/report/aging.scm
share/gnucash/guile-modules/gnucash/report/balsheet-eg.css
share/gnucash/guile-modules/gnucash/report/balsheet-eg.eguile.scm
+share/gnucash/guile-modules/gnucash/report/balsheet-eg.scm
share/gnucash/guile-modules/gnucash/report/business-reports.scm
share/gnucash/guile-modules/gnucash/report/customer-summary.scm
share/gnucash/guile-modules/gnucash/report/easy-invoice.scm
@@ -777,7 +777,6 @@ share/gnucash/guile-modules/gnucash/report/standard-reports/account-summary.scm
share/gnucash/guile-modules/gnucash/report/standard-reports/advanced-portfolio.scm
share/gnucash/guile-modules/gnucash/report/standard-reports/average-balance.scm
share/gnucash/guile-modules/gnucash/report/standard-reports/balance-sheet.scm
-share/gnucash/guile-modules/gnucash/report/standard-reports/balsheet-eg.scm
share/gnucash/guile-modules/gnucash/report/standard-reports/budget-balance-sheet.scm
share/gnucash/guile-modules/gnucash/report/standard-reports/budget-barchart.scm
share/gnucash/guile-modules/gnucash/report/standard-reports/budget-flow.scm
@@ -791,6 +790,7 @@ share/gnucash/guile-modules/gnucash/report/standard-reports/general-journal.scm
share/gnucash/guile-modules/gnucash/report/standard-reports/general-ledger.scm
share/gnucash/guile-modules/gnucash/report/standard-reports/income-statement.scm
share/gnucash/guile-modules/gnucash/report/standard-reports/net-barchart.scm
+share/gnucash/guile-modules/gnucash/report/standard-reports/net-linechart.scm
share/gnucash/guile-modules/gnucash/report/standard-reports/portfolio.scm
share/gnucash/guile-modules/gnucash/report/standard-reports/price-scatter.scm
share/gnucash/guile-modules/gnucash/report/standard-reports/register.scm
diff --git a/finance/gnucash/distinfo b/finance/gnucash/distinfo
index 219c5c3d983..2180fdd4ce6 100644
--- a/finance/gnucash/distinfo
+++ b/finance/gnucash/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.53 2011/10/23 08:04:54 wiz Exp $
+$NetBSD: distinfo,v 1.54 2012/03/02 15:15:34 wiz Exp $
-SHA1 (gnucash-2.4.8.tar.gz) = 9b65c6c53846fbc8065f63d8b1487fdf0c3a40cc
-RMD160 (gnucash-2.4.8.tar.gz) = 2c611c06bbd79c7534623bc16025ecad3aa84daa
-Size (gnucash-2.4.8.tar.gz) = 13069926 bytes
+SHA1 (gnucash-2.4.10.tar.gz) = 501b7d99294d916563795b43bc1747065b318e7c
+RMD160 (gnucash-2.4.10.tar.gz) = 665fce07c543973248c04fb721c3a4c8f12ea816
+Size (gnucash-2.4.10.tar.gz) = 13080825 bytes
+SHA1 (patch-configure) = 1619d6653210f385db7f2cde8cdf9f6cc9fb3b10
diff --git a/finance/gnucash/patches/patch-configure b/finance/gnucash/patches/patch-configure
new file mode 100644
index 00000000000..54119782b12
--- /dev/null
+++ b/finance/gnucash/patches/patch-configure
@@ -0,0 +1,15 @@
+$NetBSD: patch-configure,v 1.1 2012/03/02 15:15:34 wiz Exp $
+
+Fix unportable test(1) construct.
+
+--- configure.orig 2012-03-02 14:29:10.000000000 +0000
++++ configure
+@@ -21160,7 +21160,7 @@ else
+ CUSTOM_GNC_DBD_DIR_FALSE=
+ fi
+
+- if test "x$ac_cv_header_dbi_dbi_h" == xyes; then
++ if test "x$ac_cv_header_dbi_dbi_h" = xyes; then
+ WITH_DBI_TRUE=
+ WITH_DBI_FALSE='#'
+ else