pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/finance/gnucash Update to 2.2.0, based on gnucash-curr...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/54c434b0cc8a
branches:  trunk
changeset: 531074:54c434b0cc8a
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Thu Jul 19 19:35:03 2007 +0000

description:
Update to 2.2.0, based on gnucash-current package.

 2.2.0 - 14 July 2007
         o Welcome to the GnuCash 2.2.0 Release.
         o With this new release series, GnuCash is available on Microsoft
         Windows for the first time, and it also runs on GNU/Linux, *BSD,
         Solaris and Mac OSX.
         o This release has only a few user-visible new features, except for
         the completed port to the Microsoft Windows operating system. In
         summary, the following features are new, compared to the older 2.0.x
         series:
         o Port to Microsoft Windows completed. Note that Windows 2000, XP, or
         Vista is required; GnuCash does not run on Windows 98 or 95.
         o Data file notice: In version 2.1.2 the format for scheduled
         transactions in the data file was changed. Files using the old format
         will be read without problems by this new version, but the new
         version of GnuCash only writes the new format. The new file format
         cannot be loaded by older versions of GnuCash. (If you try, the file
         will fail to be loaded with an error message.) As a result, if you
         begin using the new Gnucash, and you have data files with scheduled
         transactions, then these files will not be readable by older
         versions. If you have to make a new data file readable by older
         versions of GnuCash, this can be achived by deleting all records of
         scheduled transactions in the scheduled transaction editor.
         o SWIG is now used instead of g-wrap for providing language bindings.
         o The Scheduled Transaction list view is now improved and summarized
         more compactly. The Since-Last-Run dialog has been simplified.
         o Check printing has been improved, with new formats and simpler
         format descriptions.
         o Automatic saving of the data file was added.
         o Bugfixes and improvements since the last version 2.1.5 include:
         o Updated translations.
         o Improved handling of Online Banking wizard on Windows.

diffstat:

 finance/gnucash/Makefile         |   25 +++----
 finance/gnucash/PLIST            |  122 +++++++++++++++++++-------------------
 finance/gnucash/buildlink3.mk    |    8 +-
 finance/gnucash/distinfo         |   16 ++--
 finance/gnucash/patches/patch-aa |    6 +-
 finance/gnucash/patches/patch-ab |   43 ++++++++-----
 finance/gnucash/patches/patch-ac |    4 +-
 finance/gnucash/patches/patch-ad |    8 +-
 8 files changed, 119 insertions(+), 113 deletions(-)

diffs (truncated from 582 to 300 lines):

diff -r 1a36d5e05b58 -r 54c434b0cc8a finance/gnucash/Makefile
--- a/finance/gnucash/Makefile  Thu Jul 19 19:10:48 2007 +0000
+++ b/finance/gnucash/Makefile  Thu Jul 19 19:35:03 2007 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.115 2007/06/05 05:37:14 wiz Exp $
+# $NetBSD: Makefile,v 1.116 2007/07/19 19:35:03 wiz Exp $
 #
 
-DISTNAME=              gnucash-2.0.5
-PKGREVISION=           5
+DISTNAME=              gnucash-2.2.0
 CATEGORIES=            finance
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=gnucash/}
 
@@ -10,8 +9,8 @@
 HOMEPAGE=              http://www.gnucash.org/
 COMMENT=               Personal or business finance management program
 
-DEPENDS+=              guile-slib-[0-9]*:../../devel/guile-slib
-DEPENDS+=              guile-www-[0-9]*:../../devel/guile-www
+DEPENDS+=              guile-slib>=3.1.1:../../devel/guile-slib
+#DEPENDS+=             guile-www-[0-9]*:../../devel/guile-www
 
 USE_DIRS+=             xdg-1.1
 USE_LIBTOOL=           yes
@@ -23,11 +22,6 @@
 REPLACE_PERL+=         src/quotes/gnc-fq-dump
 REPLACE_PERL+=         src/optional/xsl/vcard-gnccustomer.pl
 
-PKGCONFIG_OVERRIDE+=   lib/goffice-0.0.4/libgoffice-1.pc.in
-PKGCONFIG_OVERRIDE+=   lib/libgsf-1.12.3/libgsf-1.pc.in
-PKGCONFIG_OVERRIDE+=   lib/libgsf-1.12.3/libgsf-gnome-1.pc.in
-PKGCONFIG_OVERRIDE+=   lib/libgsf-1.12.3/libgsf-win32-1.pc.in
-
 CONFIGURE_ENV+=                GCONF_SCHEMA_FILE_DIR="${PREFIX}/share/gconf/schemas/"
 MAKE_ENV+=             GCONF_SCHEMA_FILE_DIR="${PREFIX}/share/gconf/schemas/"
 
@@ -49,7 +43,8 @@
 .include "../../archivers/bzip2/buildlink3.mk"
 .include "../../devel/GConf2/schemas.mk"
 .include "../../devel/glib2/buildlink3.mk"
-.include "../../devel/g-wrap196/buildlink3.mk"
+#BUILDLINK_API_DEPENDS.swig+=  swig>=1.3.28
+#.include "../../devel/swig/buildlink3.mk"
 .include "../../devel/libgsf/buildlink3.mk"
 .include "../../devel/libglade2/buildlink3.mk"
 .include "../../devel/libgnomeui/buildlink3.mk"
@@ -60,11 +55,13 @@
 .include "../../finance/libofx/buildlink3.mk"
 .include "../../lang/guile/buildlink3.mk"
 .include "../../lang/perl5/buildlink3.mk"
-.include "../../misc/goffice0.2/buildlink3.mk"
+.include "../../misc/goffice/buildlink3.mk"
+BUILDLINK_API_DEPENDS.libgnomeprint+=  libgnomeprint>=2.10.0
 .include "../../print/libgnomeprint/buildlink3.mk"
+BUILDLINK_API_DEPENDS.libgnomeprintui+=        libgnomeprintui>=2.10.0
 .include "../../print/libgnomeprintui/buildlink3.mk"
 .include "../../textproc/libxml2/buildlink3.mk"
-BUILDLINK_API_DEPENDS.gtk2+=   gtk2+>=2.6.0
-.include "../../www/gtkhtml38/buildlink3.mk"
+BUILDLINK_API_DEPENDS.gtk2+=   gtk2+>=2.6.3
+.include "../../www/gtkhtml314/buildlink3.mk"
 .include "../../x11/gtk2/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 1a36d5e05b58 -r 54c434b0cc8a finance/gnucash/PLIST
--- a/finance/gnucash/PLIST     Thu Jul 19 19:10:48 2007 +0000
+++ b/finance/gnucash/PLIST     Thu Jul 19 19:35:03 2007 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.25 2007/02/19 20:31:11 wiz Exp $
+@comment $NetBSD: PLIST,v 1.26 2007/07/19 19:35:03 wiz Exp $
 bin/gnc-fq-check
 bin/gnc-fq-dump
 bin/gnc-fq-helper
@@ -6,7 +6,6 @@
 bin/gnc-test-env
 bin/gnucash
 bin/gnucash-bin
-bin/gnucash-config
 bin/gnucash-env
 bin/gnucash-make-guids
 bin/gnucash-valgrind
@@ -15,7 +14,6 @@
 include/gnucash/Account.h
 include/gnucash/FreqSpec.h
 include/gnucash/GNCId.h
-include/gnucash/Group.h
 include/gnucash/Period.h
 include/gnucash/Query.h
 include/gnucash/QueryCore.h
@@ -34,6 +32,7 @@
 include/gnucash/Transaction.h
 include/gnucash/account-quickfill.h
 include/gnucash/basiccell.h
+include/gnucash/binreloc.h
 include/gnucash/cap-gains.h
 include/gnucash/cashobjects.h
 include/gnucash/cell-factory.h
@@ -77,7 +76,10 @@
 include/gnucash/gnc-date-delta.h
 include/gnucash/gnc-date-edit.h
 include/gnucash/gnc-date-format.h
+include/gnucash/gnc-date-p.h
 include/gnucash/gnc-date.h
+include/gnucash/gnc-dense-cal-model.h
+include/gnucash/gnc-dense-cal-store.h
 include/gnucash/gnc-dense-cal.h
 include/gnucash/gnc-dialog.h
 include/gnucash/gnc-druid-cb.h
@@ -102,12 +104,12 @@
 include/gnucash/gnc-gettext-util.h
 include/gnucash/gnc-gnome-utils.h
 include/gnucash/gnc-gui-query.h
+include/gnucash/gnc-help-utils.h
 include/gnucash/gnc-helpers.h
 include/gnucash/gnc-hooks.h
 include/gnucash/gnc-html-graph-gog.h
 include/gnucash/gnc-html-history.h
 include/gnucash/gnc-html.h
-include/gnucash/gnc-http.h
 include/gnucash/gnc-icons.h
 include/gnucash/gnc-import-desc-format.h
 include/gnucash/gnc-import-format-cb.h
@@ -116,6 +118,7 @@
 include/gnucash/gnc-module-api.h
 include/gnucash/gnc-module.h
 include/gnucash/gnc-numeric.h
+include/gnucash/gnc-path.h
 include/gnucash/gnc-period-select.h
 include/gnucash/gnc-plugin-file-history.h
 include/gnucash/gnc-plugin-manager.h
@@ -130,6 +133,9 @@
 include/gnucash/gnc-session-scm.h
 include/gnucash/gnc-session.h
 include/gnucash/gnc-splash.h
+include/gnucash/gnc-sx-instance-dense-cal-adapter.h
+include/gnucash/gnc-sx-instance-model.h
+include/gnucash/gnc-sx-list-tree-model-adapter.h
 include/gnucash/gnc-tree-model-account-types.h
 include/gnucash/gnc-tree-model-account.h
 include/gnucash/gnc-tree-model-budget.h
@@ -139,6 +145,7 @@
 include/gnucash/gnc-tree-view-account.h
 include/gnucash/gnc-tree-view-commodity.h
 include/gnucash/gnc-tree-view-price.h
+include/gnucash/gnc-tree-view-sx-list.h
 include/gnucash/gnc-tree-view.h
 include/gnucash/gnc-ui-common.h
 include/gnucash/gnc-ui-util.h
@@ -159,6 +166,7 @@
 include/gnucash/policy.h
 include/gnucash/pricecell.h
 include/gnucash/print-session.h
+include/gnucash/qof-gobject.h
 include/gnucash/qof.h
 include/gnucash/qofbackend-p.h
 include/gnucash/qofbackend.h
@@ -191,8 +199,8 @@
 include/gnucash/window-main-summarybar.h
 include/gnucash/window-report.h
 info/gnucash-design.info
-lib/gnucash/libgnc-business-ledger.la
 lib/gnucash/libgncmod-app-utils.la
+lib/gnucash/libgncmod-backend-file.la
 lib/gnucash/libgncmod-business-backend-file.la
 lib/gnucash/libgncmod-business-core.la
 lib/gnucash/libgncmod-business-gnome.la
@@ -206,7 +214,6 @@
 lib/gnucash/libgncmod-ledger-core.la
 lib/gnucash/libgncmod-locale-reports-us.la
 lib/gnucash/libgncmod-log-replay.la
-lib/gnucash/libgncmod-network-utils.la
 lib/gnucash/libgncmod-ofx.la
 lib/gnucash/libgncmod-qif-import.la
 lib/gnucash/libgncmod-qif.la
@@ -218,32 +225,18 @@
 lib/gnucash/libgncmod-stylesheets.la
 lib/gnucash/libgncmod-tax-us.la
 lib/gnucash/libgncmod-utility-reports.la
-lib/gnucash/libgw-app-utils.la
-lib/gnucash/libgw-business-core.la
-lib/gnucash/libgw-business-gnome.la
-lib/gnucash/libgw-dialog-tax-table.la
-lib/gnucash/libgw-engine.la
-lib/gnucash/libgw-gnc-module.la
-lib/gnucash/libgw-gnome-utils.la
-lib/gnucash/libgw-kvp.la
-lib/gnucash/libgw-register-core.la
-lib/gnucash/libgw-report-gnome.la
-lib/gnucash/libgw-report-system.la
-lib/libcore-utils.la
+lib/gnucash/libgncqof-backend-qsf.la
 lib/libgnc-backend-file-utils.la
-lib/libgnc-backend-file.la
-lib/libgncgnome.la
-lib/libgncmodule.la
-lib/libgncqof-backend-qsf.la
-lib/libgncqof.la
-lib/libgw-core-utils.la
-lib/libgw-gnc.la
+lib/libgnc-business-ledger.la
+lib/libgnc-core-utils.la
+lib/libgnc-gnome.la
+lib/libgnc-module.la
+lib/libgnc-qof.la
 libexec/gnucash/overrides/gnucash-env
 libexec/gnucash/overrides/gnucash-make-guids
 libexec/gnucash/overrides/guile
 man/man1/gnc-prices.1
 man/man1/gnucash.1
-share/aclocal/gnucash.m4
 share/applications/gnucash.desktop
 share/gconf/schemas/apps_gnucash_dialog_business_common.schemas
 share/gconf/schemas/apps_gnucash_dialog_commodities.schemas
@@ -308,6 +301,23 @@
 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/en_GB/acctchrt_brokerage.gnucash-xea
+share/gnucash/accounts/en_GB/acctchrt_business.gnucash-xea
+share/gnucash/accounts/en_GB/acctchrt_carloan.gnucash-xea
+share/gnucash/accounts/en_GB/acctchrt_cdmoneymkt.gnucash-xea
+share/gnucash/accounts/en_GB/acctchrt_checkbook.gnucash-xea
+share/gnucash/accounts/en_GB/acctchrt_childcare.gnucash-xea
+share/gnucash/accounts/en_GB/acctchrt_common.gnucash-xea
+share/gnucash/accounts/en_GB/acctchrt_eduloan.gnucash-xea
+share/gnucash/accounts/en_GB/acctchrt_fixedassets.gnucash-xea
+share/gnucash/accounts/en_GB/acctchrt_homeloan.gnucash-xea
+share/gnucash/accounts/en_GB/acctchrt_homeown.gnucash-xea
+share/gnucash/accounts/en_GB/acctchrt_otherloan.gnucash-xea
+share/gnucash/accounts/en_GB/acctchrt_renter.gnucash-xea
+share/gnucash/accounts/en_GB/acctchrt_retiremt.gnucash-xea
+share/gnucash/accounts/en_GB/acctchrt_spouseinc.gnucash-xea
+share/gnucash/accounts/en_GB/acctchrt_spouseretire.gnucash-xea
+share/gnucash/accounts/en_GB/uk-vat.gnucash-xea
 share/gnucash/accounts/es_ES/acctchrt_brokerage.gnucash-xea
 share/gnucash/accounts/es_ES/acctchrt_carloan.gnucash-xea
 share/gnucash/accounts/es_ES/acctchrt_cdmoneymkt.gnucash-xea
@@ -467,22 +477,29 @@
 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/checks/deluxe.chk
+share/gnucash/checks/quicken.chk
+share/gnucash/checks/quicken_wallet.chk
 share/gnucash/doc/AUTHORS
 share/gnucash/doc/COPYING
 share/gnucash/doc/ChangeLog
 share/gnucash/doc/ChangeLog.2003
 share/gnucash/doc/ChangeLog.2004
 share/gnucash/doc/ChangeLog.2005
+share/gnucash/doc/ChangeLog.2006
 share/gnucash/doc/DOCUMENTERS
 share/gnucash/doc/HACKING
 share/gnucash/doc/INSTALL
 share/gnucash/doc/LICENSE
 share/gnucash/doc/NEWS
 share/gnucash/doc/README
+share/gnucash/doc/README-de.win32-bin.txt
+share/gnucash/doc/README-fr.win32-bin.txt
 share/gnucash/doc/README.dependencies
 share/gnucash/doc/README.francais
 share/gnucash/doc/README.german
 share/gnucash/doc/README.patches
+share/gnucash/doc/README.win32-bin.txt
 share/gnucash/doc/examples/Money95bank_fr.qif
 share/gnucash/doc/examples/Money95invst_fr.qif
 share/gnucash/doc/examples/Money95mfunds_fr.qif
@@ -558,36 +575,11 @@
 share/gnucash/glade/userpass.glade
 share/gnucash/glade/vendor.glade
 share/gnucash/gnome
-share/gnucash/guile-modules/g-wrapped/gw-app-utils-spec.scm
-share/gnucash/guile-modules/g-wrapped/gw-app-utils.scm
-share/gnucash/guile-modules/g-wrapped/gw-business-core-spec.scm
-share/gnucash/guile-modules/g-wrapped/gw-business-core.scm
-share/gnucash/guile-modules/g-wrapped/gw-business-gnome-spec.scm
-share/gnucash/guile-modules/g-wrapped/gw-business-gnome.scm
-share/gnucash/guile-modules/g-wrapped/gw-core-utils-spec.scm
-share/gnucash/guile-modules/g-wrapped/gw-core-utils.scm
-share/gnucash/guile-modules/g-wrapped/gw-dialog-tax-table-spec.scm
-share/gnucash/guile-modules/g-wrapped/gw-dialog-tax-table.scm
-share/gnucash/guile-modules/g-wrapped/gw-engine-spec.scm
-share/gnucash/guile-modules/g-wrapped/gw-engine.scm
-share/gnucash/guile-modules/g-wrapped/gw-gnc-module-spec.scm
-share/gnucash/guile-modules/g-wrapped/gw-gnc-module.scm
-share/gnucash/guile-modules/g-wrapped/gw-gnc-spec.scm
-share/gnucash/guile-modules/g-wrapped/gw-gnc.scm
-share/gnucash/guile-modules/g-wrapped/gw-gnome-utils-spec.scm
-share/gnucash/guile-modules/g-wrapped/gw-gnome-utils.scm
-share/gnucash/guile-modules/g-wrapped/gw-kvp-spec.scm
-share/gnucash/guile-modules/g-wrapped/gw-kvp.scm
-share/gnucash/guile-modules/g-wrapped/gw-register-core-spec.scm
-share/gnucash/guile-modules/g-wrapped/gw-register-core.scm
-share/gnucash/guile-modules/g-wrapped/gw-report-gnome-spec.scm
-share/gnucash/guile-modules/g-wrapped/gw-report-gnome.scm
-share/gnucash/guile-modules/g-wrapped/gw-report-system-spec.scm
-share/gnucash/guile-modules/g-wrapped/gw-report-system.scm
 share/gnucash/guile-modules/gnucash/app-utils.scm
 share/gnucash/guile-modules/gnucash/business-core.scm
 share/gnucash/guile-modules/gnucash/business-gnome.scm



Home | Main Index | Thread Index | Old Index