pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/finance/gnucash-current Package for gnucash-2.1.1, the...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/98353292c3e0
branches:  trunk
changeset: 528754:98353292c3e0
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun May 13 22:43:34 2007 +0000

description:
Package for gnucash-2.1.1, the current development release.

Changes vs. the 2.0 branch:

 2.1.1 - 28 Apr 2007
         o Welcome to GnuCash 2.1.1 aka "Bug-begone" the second of several
         unstable releasese releases of the GnuCash Open Source Accounting
         Software which will eventually lead to the stable version 2.2.0. 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. This release is intended for developers and testers who want
         to help tracking down bugs.
         o WARNING: Make sure you make backups of any files used in testing
         versions of GnuCash in the 2.1.x series. Although the developers go
         to great lengths to ensure that no data will be lost we cannot
         guarantee that your data will not be affected if for some reason
         GnuCash crashes in testing these releases.
         o Please test 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 Compared to the 2.0.x series, there are only very few user-visible
         new features, except for the completed port to the Microsoft Windows
         operating system. Minor new features compared to the 2.0.x series
         are;
         o The Scheduled Transaction Editor and Management dialogs have been
         integrated into the overall GnuCash User Interface to give the user a
         more consistent experience in creating scheduled transactions.
         o Internally, the programming language wrappers are no longer being
         generated by the not-so-well-maintained package "g-wrap" but instead
         by the well-established wrapper generator "SWIG". In effect, gnucash
         does no longer depend on g-wrap anymore but uses SWIG now.
         o New printing formats for check printing
         o Bugfixes and improvements since the last version 2.1.0 include:
         o Start-up behaviour has been improved: Windows size is better,
         splash screen can be clicked away
         o OFX DirectConnect import uses correct ID fields for transaction
         matching
         o More Scheduled Transactions bugs have been fixed
         o Windows: Reading/writing to compressed data files has been tested
         more thoroughly and fixed in various places
         o Windows: Crash on changing default currencies fixed

 2.1.0 - 14 Apr 2007
         o Welcome to GnuCash 2.1.0 aka "Opening Windows" the first of
         several unstable releases of the GnuCash Open Source Accounting
         Software which will eventually lead to the stable version 2.2.0. This
         release is the very first of to support Windows as a platform and is
         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 2.1.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 If you have the urge to help beyond testing please get involved in
         the discussions on the GnuCash mailing lists which you will find at
         http://www.gnucash.org. We especially need people to help with
         updating the documentation as all texts refer currently to the 1.8.x
         series. Please see http://wiki.gnucash.org/wiki/Development on how to
         get involved.
         o PS I'm not going to list the many features changed or updated in
         this release because obviously there is so much that has changed.

diffstat:

 finance/gnucash-current/DESCR            |   41 +
 finance/gnucash-current/Makefile         |   69 ++
 finance/gnucash-current/PLIST            |  835 +++++++++++++++++++++++++++++++
 finance/gnucash-current/buildlink3.mk    |   38 +
 finance/gnucash-current/distinfo         |    9 +
 finance/gnucash-current/log              |   61 ++
 finance/gnucash-current/patches/patch-aa |   12 +
 finance/gnucash-current/patches/patch-ab |   89 +++
 finance/gnucash-current/patches/patch-ac |   20 +
 finance/gnucash-current/patches/patch-ad |   22 +
 10 files changed, 1196 insertions(+), 0 deletions(-)

diffs (truncated from 1236 to 300 lines):

diff -r 2cd6bd952b83 -r 98353292c3e0 finance/gnucash-current/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/finance/gnucash-current/DESCR     Sun May 13 22:43:34 2007 +0000
@@ -0,0 +1,41 @@
+GnuCash is a personal finance manager. A check-book like register
+GUI allows you to enter and track bank accounts, stocks, income
+and even currency trades. A full set of reports allow you to see
+the state of your finances. The interface is designed to be simple
+and easy to use, but is backed with double-entry accounting principles
+to ensure balanced books.  Features include:
+
+  - An easy-to-use interface.  If you can use the register in the
+    back of your checkbook, you can use GnuCash.  Type directly
+    into the register, tab between fields, and use quick-fill to
+    automatically complete the transaction.  The interface is
+    customizable from within the application itself (no editing
+    config files :) )
+  - Scheduled Transactions
+  - Mortgage & Loan Repayment Druid
+  - Small Business Accounting Features
+  - OFX Import
+  - HBCI Support
+  - Quicken File Import
+  - Reconcile window  with running reconciled and cleared balances
+    makes reconciliation easy.
+  - Stock/Mutual Fund Portfolios
+  - Get Stock & Mutual Fund quotes from various web sites, update
+    portfolio automatically (more funds being added regularly).
+  - Reports
+  - Multiple Currencies & Currency Trading
+  - New Multi-Currency Transaction Handling
+  - Chart of Accounts
+  - Split Transactions
+  - Double Entry
+  - Income/Expense Account Types (Categories)
+  - General Ledger
+  - Written in C with embedded scheme support via Guile.
+  - File access is locked in a network-safe fashion, preventing
+    accidental damage if several users attempt to access the same
+    file, even if the file is NFS-mounted.
+  - Provides a byte-stream format, which allows accounts and account
+    groups to be transmitted to other processes via pipes or sockets.
+  - International date handling, many different translations.
+  - New User Manual and Help
+  - Redesigned Menus
diff -r 2cd6bd952b83 -r 98353292c3e0 finance/gnucash-current/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/finance/gnucash-current/Makefile  Sun May 13 22:43:34 2007 +0000
@@ -0,0 +1,69 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/05/13 22:43:35 wiz Exp $
+#
+
+DISTNAME=              gnucash-2.1.1
+CATEGORIES=            finance
+MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=gnucash/}
+
+MAINTAINER=            wiz%NetBSD.org@localhost
+HOMEPAGE=              http://www.gnucash.org/
+COMMENT=               Personal or business finance management program
+
+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
+USE_PKGLOCALEDIR=      yes
+USE_TOOLS+=            gmake intltool makeinfo msgfmt perl:run pkg-config
+GNU_CONFIGURE=         yes
+INFO_FILES=            YES
+
+REPLACE_PERL+=         src/quotes/gnc-fq-dump
+REPLACE_PERL+=         src/optional/xsl/vcard-gnccustomer.pl
+
+CONFIGURE_ENV+=                GCONF_SCHEMA_FILE_DIR="${PREFIX}/share/gconf/schemas/"
+MAKE_ENV+=             GCONF_SCHEMA_FILE_DIR="${PREFIX}/share/gconf/schemas/"
+
+GCONF2_SCHEMAS+=       apps_gnucash_history.schemas
+GCONF2_SCHEMAS+=       apps_gnucash_dialog_commodities.schemas
+GCONF2_SCHEMAS+=       apps_gnucash_dialog_common.schemas
+GCONF2_SCHEMAS+=       apps_gnucash_dialog_print_checks.schemas
+GCONF2_SCHEMAS+=       apps_gnucash_dialog_prices.schemas
+GCONF2_SCHEMAS+=       apps_gnucash_warnings.schemas
+GCONF2_SCHEMAS+=       apps_gnucash_dialog_reconcile.schemas
+GCONF2_SCHEMAS+=       apps_gnucash_dialog_totd.schemas
+GCONF2_SCHEMAS+=       apps_gnucash_general.schemas
+GCONF2_SCHEMAS+=       apps_gnucash_window_pages_account_tree.schemas
+GCONF2_SCHEMAS+=       apps_gnucash_window_pages_register.schemas
+GCONF2_SCHEMAS+=       apps_gnucash_import_generic_matcher.schemas
+#GCONF2_SCHEMAS+=      apps_gnucash_dialog_hbci.schemas
+GCONF2_SCHEMAS+=       apps_gnucash_dialog_business_common.schemas
+
+.include "../../archivers/bzip2/buildlink3.mk"
+.include "../../devel/GConf2/schemas.mk"
+.include "../../devel/glib2/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"
+BUILDLINK_API_DEPENDS.pango+=  pango>=1.8.0
+.include "../../devel/pango/buildlink3.mk"
+.include "../../devel/popt/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../finance/libofx/buildlink3.mk"
+.include "../../lang/guile/buildlink3.mk"
+.include "../../lang/perl5/buildlink3.mk"
+.include "../../misc/goffice0.2/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.3
+.include "../../www/gtkhtml38/buildlink3.mk"
+# using gtkhtml314, it needs goffice>=0.3, but doesn't recognize 0.4
+#.include "../../www/gtkhtml314/buildlink3.mk"
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 2cd6bd952b83 -r 98353292c3e0 finance/gnucash-current/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/finance/gnucash-current/PLIST     Sun May 13 22:43:34 2007 +0000
@@ -0,0 +1,835 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/05/13 22:43:35 wiz Exp $
+bin/gnc-fq-check
+bin/gnc-fq-dump
+bin/gnc-fq-helper
+bin/gnc-fq-update
+bin/gnc-test-env
+bin/gnucash
+bin/gnucash-bin
+bin/gnucash-env
+bin/gnucash-make-guids
+bin/gnucash-valgrind
+bin/update-gnucash-gconf
+etc/gnucash/config
+include/gnucash/Account.h
+include/gnucash/FreqSpec.h
+include/gnucash/GNCId.h
+include/gnucash/Period.h
+include/gnucash/Query.h
+include/gnucash/QueryCore.h
+include/gnucash/QueryNew.h
+include/gnucash/QueryObject.h
+include/gnucash/QuickFill.h
+include/gnucash/Recurrence.h
+include/gnucash/SX-book.h
+include/gnucash/SX-ttinfo.h
+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
+include/gnucash/basiccell.h
+include/gnucash/binreloc.h
+include/gnucash/cap-gains.h
+include/gnucash/cashobjects.h
+include/gnucash/cell-factory.h
+include/gnucash/cellblock.h
+include/gnucash/checkboxcell.h
+include/gnucash/combocell.h
+include/gnucash/datecell.h
+include/gnucash/deprecated.h
+include/gnucash/dialog-account.h
+include/gnucash/dialog-column-view.h
+include/gnucash/dialog-commodity.h
+include/gnucash/dialog-options.h
+include/gnucash/dialog-preferences.h
+include/gnucash/dialog-query-list.h
+include/gnucash/dialog-reset-warnings.h
+include/gnucash/dialog-search.h
+include/gnucash/dialog-style-sheet.h
+include/gnucash/dialog-totd.h
+include/gnucash/dialog-transfer.h
+include/gnucash/dialog-utils.h
+include/gnucash/druid-gconf-setup.h
+include/gnucash/druid-gnc-xml-import.h
+include/gnucash/druid-utils.h
+include/gnucash/engine-helpers.h
+include/gnucash/file-utils.h
+include/gnucash/formulacell.h
+include/gnucash/gfec.h
+include/gnucash/glib-helpers.h
+include/gnucash/gnc-account-merge.h
+include/gnucash/gnc-account-sel.h
+include/gnucash/gnc-accounting-period.h
+include/gnucash/gnc-amount-edit.h
+include/gnucash/gnc-associate-account.h
+include/gnucash/gnc-basic-gobject.h
+include/gnucash/gnc-book.h
+include/gnucash/gnc-budget.h
+include/gnucash/gnc-commodity-edit.h
+include/gnucash/gnc-commodity.h
+include/gnucash/gnc-component-manager.h
+include/gnucash/gnc-currency-edit.h
+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
+include/gnucash/gnc-druid-gnome-ui.h
+include/gnucash/gnc-druid-provider-desc-edge.h
+include/gnucash/gnc-druid-provider-desc-file.h
+include/gnucash/gnc-druid-provider-desc-multifile.h
+include/gnucash/gnc-druid-provider-desc.h
+include/gnucash/gnc-druid-provider-file-cb.h
+include/gnucash/gnc-druid-provider.h
+include/gnucash/gnc-druid.h
+include/gnucash/gnc-embedded-window.h
+include/gnucash/gnc-engine.h
+include/gnucash/gnc-euro.h
+include/gnucash/gnc-event.h
+include/gnucash/gnc-exp-parser.h
+include/gnucash/gnc-file.h
+include/gnucash/gnc-filepath-utils.h
+include/gnucash/gnc-frequency.h
+include/gnucash/gnc-general-search.h
+include/gnucash/gnc-general-select.h
+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-icons.h
+include/gnucash/gnc-import-desc-format.h
+include/gnucash/gnc-import-format-cb.h
+include/gnucash/gnc-main-window.h
+include/gnucash/gnc-menu-extensions.h
+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
+include/gnucash/gnc-plugin-menu-additions.h
+include/gnucash/gnc-plugin-page-report.h
+include/gnucash/gnc-plugin-page.h
+include/gnucash/gnc-plugin.h
+include/gnucash/gnc-pricedb.h
+include/gnucash/gnc-query-list.h
+include/gnucash/gnc-recurrence.h
+include/gnucash/gnc-report.h
+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
+include/gnucash/gnc-tree-model-commodity.h
+include/gnucash/gnc-tree-model-price.h
+include/gnucash/gnc-tree-model.h
+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
+include/gnucash/gnc-window.h
+include/gnucash/gncObject.h
+include/gnucash/gtable.h
+include/gnucash/guid.h
+include/gnucash/guile-util.h
+include/gnucash/import-match-map.h
+include/gnucash/import-parse.h
+include/gnucash/kvp-scm.h
+include/gnucash/kvp-util-p.h
+include/gnucash/kvp-util.h
+include/gnucash/kvp_frame.h
+include/gnucash/misc-gnome-utils.h
+include/gnucash/numcell.h
+include/gnucash/option-util.h
+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
+include/gnucash/qofbook.h
+include/gnucash/qofbookmerge.h
+include/gnucash/qofchoice.h
+include/gnucash/qofclass.h
+include/gnucash/qofevent.h
+include/gnucash/qofgobj.h



Home | Main Index | Thread Index | Old Index