head 1.12; access; symbols pkgsrc-2013Q2:1.12.0.32 pkgsrc-2013Q2-base:1.12 pkgsrc-2012Q4:1.12.0.30 pkgsrc-2012Q4-base:1.12 pkgsrc-2011Q4:1.12.0.28 pkgsrc-2011Q4-base:1.12 pkgsrc-2011Q2:1.12.0.26 pkgsrc-2011Q2-base:1.12 pkgsrc-2009Q4:1.12.0.24 pkgsrc-2009Q4-base:1.12 pkgsrc-2008Q4:1.12.0.22 pkgsrc-2008Q4-base:1.12 pkgsrc-2008Q3:1.12.0.20 pkgsrc-2008Q3-base:1.12 cube-native-xorg:1.12.0.18 cube-native-xorg-base:1.12 pkgsrc-2008Q2:1.12.0.16 pkgsrc-2008Q2-base:1.12 pkgsrc-2008Q1:1.12.0.14 pkgsrc-2008Q1-base:1.12 pkgsrc-2007Q4:1.12.0.12 pkgsrc-2007Q4-base:1.12 pkgsrc-2007Q3:1.12.0.10 pkgsrc-2007Q3-base:1.12 pkgsrc-2007Q2:1.12.0.8 pkgsrc-2007Q2-base:1.12 pkgsrc-2007Q1:1.12.0.6 pkgsrc-2007Q1-base:1.12 pkgsrc-2006Q4:1.12.0.4 pkgsrc-2006Q4-base:1.12 pkgsrc-2006Q3:1.12.0.2 pkgsrc-2006Q3-base:1.12 pkgsrc-2006Q2:1.11.0.2 pkgsrc-2006Q2-base:1.11 pkgsrc-2006Q1:1.10.0.12 pkgsrc-2006Q1-base:1.10 pkgsrc-2005Q4:1.10.0.10 pkgsrc-2005Q4-base:1.10 pkgsrc-2005Q3:1.10.0.8 pkgsrc-2005Q3-base:1.10 pkgsrc-2005Q2:1.10.0.6 pkgsrc-2005Q2-base:1.10 pkgsrc-2005Q1:1.10.0.4 pkgsrc-2005Q1-base:1.10 pkgsrc-2004Q4:1.10.0.2 pkgsrc-2004Q4-base:1.10 pkgsrc-2004Q3:1.8.0.6 pkgsrc-2004Q3-base:1.8 pkgsrc-2004Q2:1.8.0.4 pkgsrc-2004Q2-base:1.8 pkgsrc-2004Q1:1.8.0.2 pkgsrc-2004Q1-base:1.8 pkgsrc-2003Q4:1.6.0.2 pkgsrc-2003Q4-base:1.6 netbsd-1-6-1:1.2.0.2 netbsd-1-6-1-base:1.2; locks; strict; comment @# @; 1.12 date 2006.07.11.12.58.08; author wiz; state dead; branches; next 1.11; 1.11 date 2006.04.04.06.13.12; author jlam; state Exp; branches; next 1.10; 1.10 date 2004.10.23.09.26.09; author jdolecek; state dead; branches; next 1.9; 1.9 date 2004.10.05.23.20.53; author mjl; state Exp; branches; next 1.8; 1.8 date 2003.12.30.16.46.04; author cjep; state Exp; branches; next 1.7; 1.7 date 2003.12.11.22.57.38; author jschauma; state Exp; branches; next 1.6; 1.6 date 2003.07.13.22.32.12; author mjl; state Exp; branches; next 1.5; 1.5 date 2003.07.12.23.03.39; author mjl; state Exp; branches; next 1.4; 1.4 date 2003.05.19.03.03.34; author uebayasi; state Exp; branches; next 1.3; 1.3 date 2003.02.27.04.08.25; author jschauma; state Exp; branches; next 1.2; 1.2 date 2003.01.15.22.24.14; author wiz; state Exp; branches; next 1.1; 1.1 date 2002.08.23.11.52.53; author mjl; state Exp; branches; next ; desc @@ 1.12 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-bb,v 1.11 2006/04/04 06:13:12 jlam Exp $ --- configure.orig 2006-04-01 01:28:08.000000000 -0500 +++ configure @@@@ -18768,7 +18768,7 @@@@ gnc_have_guile_www=no echo "$as_me:$LINENO: checking if guile needs our copy of (guile www)" >&5 echo $ECHO_N "checking if guile needs our copy of (guile www)... $ECHO_C" >&6 -if ${GUILE} -c "(use-modules (www main))" > /dev/null 2>&1 +if false && ${GUILE} -c "(use-modules (www main))" > /dev/null 2>&1 then gnc_have_guile_www=yes echo "$as_me:$LINENO: result: no" >&5 @ 1.11 log @Force using the included guile-www distribution since we don't know if the pkgsrc version will work. This fixes PLIST problems that depend on whether or not devel/guile-www is installed. @ text @d1 1 a1 1 $NetBSD$ @ 1.10 log @let include libintl via gettext-lib; this makes the gnucash use native libintl/gettext if it's available g/c patch-bb - gnucash nowadays properly fallbacks to using gtkhtml-1.1 if 1.0 is not available, so the patch is not necessary bump PKGREVISION for these changes @ text @d1 1 a1 1 $NetBSD: patch-bb,v 1.9 2004/10/05 23:20:53 mjl Exp $ d3 3 a5 12 --- configure.orig Sat Jul 17 22:35:57 2004 +++ configure Sat Jul 17 22:38:06 2004 @@@@ -4350,8 +4350,8 @@@@ INTLOBJS="\$(GETTOBJS)" BUILD_INCLUDED_LIBINTL=yes USE_INCLUDED_LIBINTL=yes - LIBINTL="\${top_builddir}/intl/libintl.la $LIBICONV" - LTLIBINTL="\${top_builddir}/intl/libintl.la $LTLIBICONV" + LIBINTL="-lintl $LIBICONV" + LTLIBINTL="-lintl $LTLIBICONV" LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'` fi d7 7 a13 20 @@@@ -13807,8 +13807,8 @@@@ echo $ac_n "checking for gtkhtml < 1.1""... $ac_c" 1>&6 echo "configure:13810: checking for gtkhtml < 1.1" >&5 - GTKHTML_LIBS=`$GNOME_CONFIG --libs gtkhtml` - GTKHTML_CFLAGS=`$GNOME_CONFIG --cflags gtkhtml` + GTKHTML_LIBS=`pkg-config --libs gtkhtml` + GTKHTML_CFLAGS=`pkg-config --cflags gtkhtml` GIVEN_CFLAGS=$GTKHTML_CFLAGS INCLUDE_DIRS=`echo | cpp -v 2>&1` @@@@ -13829,7 +13829,7 @@@@ echo $ac_n "(cached) $ac_c" 1>&6 else ac_save_LIBS="$LIBS" -LIBS="-lgtkhtml $GTKHTML_LIBS $LIBS" +LIBS="$GTKHTML_LIBS $LIBS" cat > conftest.$ac_ext <&5 d27 1 a27 1 @@@@ -13665,7 +13665,7 @@@@ d34 1 a34 1 #line 13671 "configure" @ 1.7 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.6 log @Resurrect patch-bf (removes update-finance-quote, wants to update perl module outside of pkgsrc). Remove --preserve-dup-deps from libtool, compiles and links fine w/o it. Prompted by comment from Ron Roskens. Add RCS tag to patch. @ text @d1 3 a3 5 $NetBSD$ --- configure.orig 2003-05-26 05:52:33.000000000 +0200 +++ configure 2003-07-12 22:33:25.000000000 +0200 @@@@ -4002,8 +4002,8 @@@@ d14 1 a14 1 @@@@ -13168,8 +13168,8 @@@@ d17 1 a17 1 echo "configure:13171: checking for gtkhtml < 1.1" >&5 d25 1 a25 1 @@@@ -13190,7 +13190,7 @@@@ d32 1 a32 1 #line 13196 "configure" @ 1.5 log @Update gnucash to 1.8.4. Features updated translations and several pages of improvements and bug fixes. This version is much more stable and usable than 1.8.1. @ text @d1 2 @ 1.4 log @Put back a mistakenly removed fix in ${WRKSRC}/configure for Gtkhtml detection. @ text @d1 2 a2 4 $NetBSD$ --- configure.orig Mon Feb 10 15:26:24 2003 +++ configure d14 1 a14 1 @@@@ -13113,8 +13113,8 @@@@ d17 1 a17 1 echo "configure:13116: checking for gtkhtml < 1.1" >&5 d22 4 a25 4 if test "x$GTKHTML_LIBS" != x; then # check for gtkhtml and enable it via HAVE_LIBGTKHTML # if found @@@@ -13125,7 +13125,7 @@@@ d32 1 a32 1 #line 13131 "configure" @ 1.3 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 @d3 2 a4 2 --- configure.orig Mon Feb 3 07:20:35 2003 +++ configure Thu Feb 6 20:56:31 2003 d16 20 @ 1.2 log @Fix detection of gtkhtml-1.1. @ text @d3 3 a5 3 --- configure.orig Thu Aug 22 05:07:06 2002 +++ configure @@@@ -10216,8 +10216,8 @@@@ echo "$ac_t""$gt_cv_func_gnugettext1_lib a15 20 @@@@ -11286,8 +11286,8 @@@@ LIBS="$oLIBS" ### -------------------------------------------------------------------------- -GTKHTML_LIBS=`$GNOME_CONFIG --libs gtkhtml` -GTKHTML_CFLAGS=`$GNOME_CONFIG --cflags gtkhtml` +GTKHTML_LIBS=`pkg-config --libs gtkhtml-1.1` +GTKHTML_CFLAGS=`pkg-config --cflags gtkhtml-1.1` echo $ac_n "checking for main in -lgal""... $ac_c" 1>&6 echo "configure:11294: checking for main in -lgal" >&5 @@@@ -11336,7 +11336,7 @@@@ if eval "test \"`echo '$''{'ac_cv_lib_$a echo $ac_n "(cached) $ac_c" 1>&6 else ac_save_LIBS="$LIBS" -LIBS="-lgtkhtml $GTKHTML_LIBS $LIBS" +LIBS="$GTKHTML_LIBS $LIBS" cat > conftest.$ac_ext <