head 1.7; access; symbols pkgsrc-2013Q2:1.7.0.32 pkgsrc-2013Q2-base:1.7 pkgsrc-2012Q4:1.7.0.30 pkgsrc-2012Q4-base:1.7 pkgsrc-2011Q4:1.7.0.28 pkgsrc-2011Q4-base:1.7 pkgsrc-2011Q2:1.7.0.26 pkgsrc-2011Q2-base:1.7 pkgsrc-2009Q4:1.7.0.24 pkgsrc-2009Q4-base:1.7 pkgsrc-2008Q4:1.7.0.22 pkgsrc-2008Q4-base:1.7 pkgsrc-2008Q3:1.7.0.20 pkgsrc-2008Q3-base:1.7 cube-native-xorg:1.7.0.18 cube-native-xorg-base:1.7 pkgsrc-2008Q2:1.7.0.16 pkgsrc-2008Q2-base:1.7 pkgsrc-2008Q1:1.7.0.14 pkgsrc-2008Q1-base:1.7 pkgsrc-2007Q4:1.7.0.12 pkgsrc-2007Q4-base:1.7 pkgsrc-2007Q3:1.7.0.10 pkgsrc-2007Q3-base:1.7 pkgsrc-2007Q2:1.7.0.8 pkgsrc-2007Q2-base:1.7 pkgsrc-2007Q1:1.7.0.6 pkgsrc-2007Q1-base:1.7 pkgsrc-2006Q4:1.7.0.4 pkgsrc-2006Q4-base:1.7 pkgsrc-2006Q3:1.7.0.2 pkgsrc-2006Q3-base:1.7 pkgsrc-2006Q2:1.6.0.6 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.6.0.4 pkgsrc-2006Q1-base:1.6 pkgsrc-2005Q4:1.6.0.2 pkgsrc-2005Q4-base:1.6 pkgsrc-2005Q3:1.5.0.6 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.4 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.2 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.4.0.8 pkgsrc-2004Q4-base:1.4 pkgsrc-2004Q3:1.4.0.6 pkgsrc-2004Q3-base:1.4 pkgsrc-2004Q2:1.4.0.4 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.4.0.2 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.2.0.2 pkgsrc-2003Q4-base:1.2 netbsd-1-6-1:1.1.0.2 netbsd-1-6-1-base:1.1; locks; strict; comment @# @; 1.7 date 2006.07.11.12.58.08; author wiz; state dead; branches; next 1.6; 1.6 date 2005.10.20.14.18.24; author wiz; state Exp; branches; next 1.5; 1.5 date 2004.12.26.21.34.47; author wiz; state Exp; branches; next 1.4; 1.4 date 2003.12.30.16.46.04; author cjep; state Exp; branches; next 1.3; 1.3 date 2003.12.11.22.57.38; author jschauma; state Exp; branches; next 1.2; 1.2 date 2003.02.27.04.08.25; author jschauma; state Exp; branches; next 1.1; 1.1 date 2002.08.23.11.52.52; author mjl; state Exp; branches; next ; desc @@ 1.7 log @Update to 2.0.0, based on gnucash-devel: 2.0.0 - 9 July 2006 o Release of new stable version 2.0.0. o GnuCash 2.0 is based on state-of-the-art gtk2 GUI technology. o GnuCash 2.0 follows the Gnome Human Interface Guidelines (HIG) for a consistent behaviour and look-and-feel for the whole Desktop. o New tabbed window. o New importing feature: OFX DirectConnect can directly retrieve and import account statements over the Internet. o Implemented a "Hide account" feature to keep a better overview of your current accounts. o Implemented the ability to create budgets within GnuCash using your account data. o New importing feature: MT940 files can be imported (in addition to QIF files and OFX files). o The data file format has been improved with respect to international characters. Data files with international characters can be transferred to other countries flawlessly. o Support for Accounting Periods. o GnuCash Help and Guide are now fully integrated with the GNOME Help system (Yelp). o New releases of Finance::Quote and LibOFX will be coming soon to update support for GnuCash 2.0.0. @ text @$NetBSD: patch-ba,v 1.6 2005/10/20 14:18:24 wiz Exp $ --- Makefile.in.orig 2005-10-19 22:26:28.000000000 +0200 +++ Makefile.in @@@@ -412,7 +412,7 @@@@ sbindir = @@sbindir@@ sharedstatedir = @@sharedstatedir@@ sysconfdir = @@sysconfdir@@ target_alias = @@target_alias@@ -SUBDIRS = intl m4 macros doc lib src intl-scm po rpm accounts +SUBDIRS = m4 macros doc lib src intl-scm po rpm accounts docdir = ${GNC_DOC_INSTALL_DIR} @@GNC_FALSE@@dummy_SOURCES = dummy.c noinst_DATA = make-gnucash-patch make-gnucash-potfiles @ 1.6 log @Update to 1.8.12. Take up maintainership. 1.8.12 - 19 Oct 2005 o Online Banking/HBCI improvements: Debit notes are fixed again; Bank-internal money transfers are now supported, if the HBCI bank offers them; Setup wizard can now works with HBCI, OFX-Connect, and other AqBanking backends; Fix character encoding issues in utf-8 locales; Fix date interval in the import transaction matcher for OFX and HBCI import; Fix PIN entry bug. o New currencies added: Romanian Leu, Bulgarian Lev, Malagasy Ariary o Fix problem with long date formats in some locales (bug#170444) o Add configure macros for mips, mipsel, arm, and m68k; Fix compilation on OpenBSD 64bit architectures o Updated translations: German, Italian, Kinyarwanda @ text @d1 1 a1 1 $NetBSD: patch-ba,v 1.5 2004/12/26 21:34:47 wiz Exp $ @ 1.5 log @Update to 1.8.10. Changes: 1.8.10 - 11 Dec 2004 o Don't use C++/C99 declarations. Declare variables at the top of the function. o Updated British English, Czech, Italian, Russian, German, Brazilian Portugese, Dutch, French, Spanish, translations. o Fabien COELHO's zero-balance patch to remove accounts of zero balance from the report. o Fix a broken recursion problem. Don't call show-acct? from use-acct? so we don't recurse ad flictum. This recursive call isn't necessary, just have use-acct? recurse unto itself. o look in ${srcdir} for build-config.scm.in o Work around problems with libltdl3. o don't automatically try to (require 'format), so gnucash will build on an slib-3 system. o Added quote sources for Indian Mutual Funds. o Skip the case when a token is the empty string. This caused many warnings about a NULL kvp_frame lookup. o Luigi Ballabio's automake patch to gnucash.m4 o guile-1.6 complains about string->symbol when passed a symbol. o applied Vasil's patch to improve the transaction report for HTML export purposes. o Backport of CVS-head changes to improve register open performance when working with large account trees (>500 accounts). The new code caches the quickfill tree so that it is shared by all register windows. o create gnc:current-saved-reports, as the file to store saved reports from cstim. Autoload the saved-reports file at startup (after config.user/config.auto is loaded). o Added gnc:report-generate-saved-forms that will generate the scheme code necessary to create a new report from the saved options of an old report. o Added example Menu item "File -> Save all reports" that will call the new report saving function for all reports. This would need more work so that not all reports are saved but only the currently selected one -- any volunteer may feel free to add that. o Fix saving of report: It now appends to ~/.gnucash/saved-reports-1.8 Statusbar tip is now more verbose. o Add toolbar element for saving the current report. o Add function for saving one particular report to the ~/.gnucash/saved-reports-1.8 file. Add extra menu only for customized reports. o Remove the previous function for saving all reports since it is no longer necessary. o Apply David Reiser's patch for Quicken(tm) cheques with stub. o Apply David Grant's patch to add TD Efunds. o make the desktop file HIG compliant. o change the gtkhtml order to search for >= 1.1 before < 1.1, in order to try to fix #84707 on systems with multiple versions of gtkhtml. o Perry Smith's Null Account Patch. Make sure the security is a real string before appending an account separator, so we don't try to create a "null" account. o Add option to include zero-amount splits in computations. o fix xaccAccountGetBalanceAsOfDate() to properly compute the balance at the end of the split list. o Major change for HBCI, back-ported from HEAD. The HBCI online banking is no longer based on the openhbci library but instead on the aqbanking library http://sf.net/projects/aqbanking which is Martin Preuss' successor of openhbci. This means that now aqbanking-0.9.5 is required instead of any openhbci package. o Fixes for x86_64 o Update for new LibOfx, this among other things, gives gnucash Microsoft OFC support. o Duplicate match tweaks in import code o Andreas Rottmann's patch to support g-wrap 1.9. o provide a default account name so we don't crash when someone imports a broken QIF that has a !Account without an account name. o Daniel Lindenaar's patch to implement a check-box in the Invoice Post Dialog (with a default in the File Preferences) to choose to accumulate splits when posting an invoice, or post a 1:1 mapping. o Phil Longstaff's patch to prevent duplicate pricedb entries. o Heath Martin's x86_64 patch o Mark search criteria for translation -- somehow this had been missed all the time. o Change currency mnemonic for "New Israeli Shekel" from "ILS" to "NIS". o Identified and fixed several places with untranslated strings. o Add configure check for libofx version 0.7.0 and respective error message. Update docs. o Improve importer performance by matching imported transactions only against transactions in the proper time interval. o send an event when a payment is processed so the invoice gets updated as "paid" in the search window. o Make sure we set the proper search-type when we create the query, otherwise the search will fail later. Package changes: . install documentation in share/doc instead of share/doc/html . cleanup of the Makefile @ text @d1 1 a1 1 $NetBSD: patch-ba,v 1.4 2003/12/30 16:46:04 cjep Exp $ d3 1 a3 1 --- Makefile.in.orig 2004-12-13 01:40:40.000000000 +0100 d5 4 a8 4 @@@@ -230,7 +230,7 @@@@ enable_dot = @@enable_dot@@ enable_html_docs = @@enable_html_docs@@ enable_latex_docs = @@enable_latex_docs@@ a10 1 d12 2 a13 1 @ 1.4 log @Add RCS tags @ text @d1 5 a5 4 $NetBSD$ --- Makefile.in.orig 2003-11-18 01:16:03.000000000 -0500 +++ Makefile.in 2003-12-11 16:18:36.000000000 -0500 @@@@ -227,7 +227,7 @@@@ @ 1.3 log @Update gnucash to version 1.8.8, the latest stable version. Changes since version 1.8.4 are numerous. For brevity, I'll include the changes from 1.8.6 onwards. Other changes available at http://www.gnucash.org. What's New in GnuCash 1.8.8? o HBCI - Improve error message when receiving zero balance from bank. o Add account template for Swiss German businesses "KMU" by Tom Winterhalder o Add *big* account template for German businesses "SKR04" by Betina Schmidt o Add Catalan and Turkish translation, Updated German, Italian, Czech, Greek o Add Turkish account template. Updated Greek account templates. o Remove debian scripts o Add a comment about minimum string length o Fix the ISO_DATELEN to be "long enough" o Fix handling of HBCI direct debits (fix wrong textkey). Fix and initially implement handling of multiple banks/users/customers. o Fixed extremly stupid, old bug that causes weird HBCI errors. Improved user messages. o Refactor some GUI code. Improve user messages. o BillTermDecRef should have been BillTermIncRef when setting new bill term. o Applied Frank Pavageau's patch regarding capital gains to handle split transactions. o Don't make a timespec with tv_sec == 0. Fixes some tests on the alpha platform. What's New in GnuCash 1.8.7? o Use instead of "libofx/libofx.h" as it's not part of our system. Fixes a dependency problem in 1.8.6 release. o Small fix from hawkfan to get tests to work when building outside srcdir. o Fix a bug introduced by Matthew -- ANSI C does not allow you to declare a variable in the middle of an expression. Move the declaration to the top of the function. o We don't need the trailing semi-colon because the #include adds one. The double semi-colon causes build failures in some cases. What's New in GnuCash 1.8.6? o Updated Spanish, Greek, French, Czech, Slovak translations o Fixed extremely stupid bug in the import value setting workaround. o Fixed problem with SX formula_cell calls o Merge missing part of 2003-05-28 commit. The log format changes didn't get commited for some reason, making the log replayer completely unusable. o Fixed crash during dialog startup on Solaris. o Turn off scheme garbage collection during query->scm and scm->query conversion. It shaves about 50% off the test-scm-query-string tests. o Make test-scm-query-string test deterministic by seeding the RNG with a known value. o Add a "slots" parameter to allow for future expansion. Right now this is completely ignored. @ text @d1 1 @ 1.2 log @Update gnucash to latest stable version 1.8.1. This update is based on patches provided by Ron Roskens (roskens at elfin dot net) in PR pkg/20271 and his posts to tech-pkg@@. Furthermore, this update fixes PR pkg/20109 by Bill Sommerfeld. Changes since our last version include: * src/register/ledger-core/split-register-control.c If we're expanded, ignore TRANS cursor classes. This prevents a bug where the exchange-rate dialog is realized when there really is nothing to do (because we're in an expanded transaction). * src/register/ledger-core/split-register-model.c Don't PERR() if we have no account -- this prevents annoying messages when handling multi-currency txns in the GL. Note: all GL txns are displayed in the locale currency (if possible). * src/register/ledger-core/split-register.c AUTO_LEDGER and JOURNAL register types _ARE_ expanded -- return TRUE, not FALSE. * src/report/standard-report/advanced-portfolio.scm: add extra arguments to prevent scheme crash. * src/gnome/glade/sched-xact.glade: Need to start the Editor dialog as non-visible so the ledger get's sized properly * src/gnome/dialog-scheduledxaction.c: resize the cal after the dialog is shown, so it get's sized properly. * src/register/register-gnome/gnucash-style.c: temporary fix to prevent 105346, until a real fix can be created. There is still a visual artifact leftover, but at least it doesn't crash. * src/scm/tip-list.scm: remove the tip that says that this is a development version. (Thanks, pogma) * src/scm/command-line.scm: remove the "development version" string when running "gnucash --version" * src/import-export/import-backend.c: Add heuristic for duplicate matching by check number. * doc/README.OFX: Update * src/engine/gnc-lot-p.h: some strange platforms assume "char" is 0..255 instead of -128..127. Force a "signed char" to make sure we get the latter interpretation. * src/app-utils/gnc-ui-utils.c: Don't round unless force_fit is true. Fixes Debian Bug #179802. * src/bin/overrides/gnucash-build-env.in: add business-utils * src/business/business-utils/Makefile.am: make scm-links so you can run gnucash from within the build tree * po/it.po: Updated Italian translation by Lorenzo Cappelletti . * src/import-export/qif-import/qif-file.scm: mark "splits" as negative to make sure the numbers are reflected appropriately. * src/import-export/qif-import/qif-objects.scm: add a neg? value to a qif-split; use this when converting the split-amount. Fixes bug #105179 * src/calculation/Makefile.am: need to add GUILE_INCS * src/engine/Makefile.am: add ${INTLLIBS} for gettext() et al on platforms that don't have it in libc * src/backend/file/io-gncbin-r.c: don't need to define functions that are never used, so move the #ifdef around. Fixes # 105124 * src/import-export/qif-import/qif-file.scm: fix a wrong-number-of-arguments fatal crash when trying to reparse dates. * src/scm/main.scm: turn off devel version message @ text @d1 3 a3 5 $NetBSD$ --- Makefile.in.orig Mon Feb 3 07:50:09 2003 +++ Makefile.in Thu Feb 6 20:54:11 2003 @@@@ -226,7 +226,7 @@@@ d7 2 a8 2 -SUBDIRS = intl m4 macros debian doc lib src intl-scm po rpm accounts +SUBDIRS = m4 macros debian doc lib src intl-scm po rpm accounts @ 1.1 log @Updated to 1.6.8 o Updated or new translations for Japanese, Italian, Traditional Chinese, Simplified Chinese, Russian, French, German, Swedish, Portuguese, Brasilian Portugese o Add French account hierarchy template o Back-ported fix for locale of new accounts o File permission fix o Changed "Opening Balances" to "Opening Balance" to unify the account name o Tweak for newer versions of db2html o Fix a common crash caused by a dangling pointer reference o Add upper bounds checking on the versions of guile and g-wrap o Fix for guile-1.4.1 srfi problem o Added support for VWD as a quote source @ text @d3 5 a7 5 --- Makefile.in.orig Mon Aug 19 00:40:23 2002 +++ Makefile.in Mon Aug 19 00:40:55 2002 @@@@ -164,7 +164,7 @@@@ cflags_set = @@cflags_set@@ cxxflags_set = @@cxxflags_set@@ d9 2 a10 2 -SUBDIRS = intl macros debian doc-tools doc lib src po rpm accounts +SUBDIRS = macros debian doc-tools doc lib src po rpm accounts @