diff options
Diffstat (limited to 'finance')
43 files changed, 820 insertions, 0 deletions
diff --git a/finance/Makefile b/finance/Makefile new file mode 100644 index 00000000000..a24e25ebc08 --- /dev/null +++ b/finance/Makefile @@ -0,0 +1,10 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/11 13:53:25 wiz Exp $ + + SUBDIR += emma + SUBDIR += gnucash + SUBDIR += tclticker + SUBDIR += xfinans + SUBDIR += xinvest + SUBDIR += xquote + +.include "../mk/bsd.pkg.subdir.mk" diff --git a/finance/emma/Makefile b/finance/emma/Makefile new file mode 100644 index 00000000000..1fb38e3505a --- /dev/null +++ b/finance/emma/Makefile @@ -0,0 +1,21 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/11 13:53:26 wiz Exp $ +# + +DISTNAME= emma-0.7-5 +PKGNAME= emma-0.7.5 +WRKSRC= ${WRKDIR}/emma-0.7 +CATEGORIES= finance +MASTER_SITES= http://rainbow.mimuw.edu.pl/~la181249/ + +MAINTAINER= mellon@isc.org +HOMEPAGE= http://rainbow.mimuw.edu.pl/~la181249/ + +DEPENDS+= gtk+-1.2.*:../../x11/gtk +DEPENDS+= gnome-libs-*:../../x11/gnome-libs +DEPENDS+= python-*:../../lang/python + +USE_X11BASE= yes +GNU_CONFIGURE= yes +USE_GMAKE= yes + +.include "../../mk/bsd.pkg.mk" diff --git a/finance/emma/files/md5 b/finance/emma/files/md5 new file mode 100644 index 00000000000..fef685237ed --- /dev/null +++ b/finance/emma/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/11 13:53:26 wiz Exp $ + +MD5 (emma-0.7-5.tar.gz) = 60485d6f2ef2cb97685b72fe6a25071c diff --git a/finance/emma/pkg/COMMENT b/finance/emma/pkg/COMMENT new file mode 100644 index 00000000000..1ef4373a8c3 --- /dev/null +++ b/finance/emma/pkg/COMMENT @@ -0,0 +1 @@ +Money management program diff --git a/finance/emma/pkg/DESCR b/finance/emma/pkg/DESCR new file mode 100644 index 00000000000..1926dde70bb --- /dev/null +++ b/finance/emma/pkg/DESCR @@ -0,0 +1,10 @@ +emma: a money management program + +Emma is a money management program for Gnome / Gtk+ similar to +X-accountant, Quicken and MsMoney (these are registered trademarks +of their respective owners). It is published under GPL + +Emma allows you to keep track of your incomes and expenses. You +can easily analyse where all your money came from or why your wallet +is empty. Using embedded python interface you can extend Emma +functions to make it even more useful. Hope you like it. diff --git a/finance/emma/pkg/PLIST b/finance/emma/pkg/PLIST new file mode 100644 index 00000000000..9f84981999b --- /dev/null +++ b/finance/emma/pkg/PLIST @@ -0,0 +1,9 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/11 13:53:26 wiz Exp $ +bin/emma +share/emma/date.py +share/emma/emma.py +share/emma/standard.py +@dirrm share/emma +share/gnome/apps/Applications/emma.desktop +share/locale/fr/LC_MESSAGES/emma.mo +share/locale/pl/LC_MESSAGES/emma.mo diff --git a/finance/gnucash/Makefile b/finance/gnucash/Makefile new file mode 100644 index 00000000000..c49c2bcb151 --- /dev/null +++ b/finance/gnucash/Makefile @@ -0,0 +1,38 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/11 13:53:26 wiz Exp $ +# + +DISTNAME= gnucash-1.4.8 +CATEGORIES= finance +MASTER_SITES= http://www.linas.org/pub/gnucash/gnucash/sources/stable/ \ + ftp://ftp.gnucash.org/pub/gnucash/sources/stable/ \ + ${MASTER_SITE_SOURCEFORGE:=gnucash/} + +MAINTAINER= drankin@bohemians.lexington.ky.us +HOMEPAGE= http://www.gnucash.org/ + +DEPENDS+= gnome-libs>=1.0.40:../../x11/gnome-libs +DEPENDS+= gettext>=0.10.35nb1:../../devel/gettext +DEPENDS+= eperl-2.2.14:../../textproc/eperl +DEPENDS+= g-wrap>=0.9.5:../../devel/g-wrap +DEPENDS+= guile-slib-2c8:../../devel/guile-slib +DEPENDS+= libperl-5.*:../../lang/libperl +DEPENDS+= swig-1.1p5:../../devel/swig +DEPENDS+= libxml>=1.8.7:../../textproc/libxml + +USE_GMAKE= # defined +USE_PERL5= # defined +USE_X11= # defined + +USE_LIBTOOL= # defined +LTCONFIG_OVERRIDE+= ${WRKSRC}/ltconfig + +GNU_CONFIGURE= # defined +CONFIGURE_ARGS+= --with-guile-config=${LOCALBASE}/bin/guile-config +CONFIGURE_ARGS+= --without-motif --without-included-gettext +CONFIGURE_ARGS+= --with-perl-includes=${PERL5_ARCHLIB} + +CONFIGURE_ENV+= LOCALBASE="${LOCALBASE}" +CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" +CPPFLAGS+= -I${LOCALBASE}/include + +.include "../../mk/bsd.pkg.mk" diff --git a/finance/gnucash/files/md5 b/finance/gnucash/files/md5 new file mode 100644 index 00000000000..66c08dd9002 --- /dev/null +++ b/finance/gnucash/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/11 13:53:26 wiz Exp $ + +MD5 (gnucash-1.4.8.tar.gz) = 25be2f08a0df06b23e06ea0f235cbeaf diff --git a/finance/gnucash/files/patch-sum b/finance/gnucash/files/patch-sum new file mode 100644 index 00000000000..c244d0a9c6e --- /dev/null +++ b/finance/gnucash/files/patch-sum @@ -0,0 +1,6 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/12/11 13:53:26 wiz Exp $ + +MD5 (patch-aa) = 5d1dabddbddaf6458bbf170980d7a08b +MD5 (patch-ac) = ac5cd850f1f2e74361c5f20f4db094a2 +MD5 (patch-ad) = 6da4ba43f2b1d70a56fc49a09a204844 +MD5 (patch-ag) = bae4faae6984604a460d97413fde8b6b diff --git a/finance/gnucash/patches/patch-aa b/finance/gnucash/patches/patch-aa new file mode 100644 index 00000000000..5697a90bb1a --- /dev/null +++ b/finance/gnucash/patches/patch-aa @@ -0,0 +1,74 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/12/11 13:53:26 wiz Exp $ + +--- configure.orig Mon Jun 26 09:54:12 2000 ++++ configure Mon Jun 26 18:33:29 2000 +@@ -3625,7 +3625,7 @@ + cat conftest.$ac_ext >&5 + rm -rf conftest* + CATOBJEXT=.mo +- DATADIRNAME=lib ++ DATADIRNAME=share + fi + rm -f conftest* + INSTOBJEXT=.mo +@@ -3892,7 +3892,7 @@ + INTLLIBS=$INTLDEPS + LIBS=`echo $LIBS | sed -e 's/-lintl//'` + nls_cv_header_intl=intl/libintl.h +- nls_cv_header_libgt=intl/libgettext.h ++ nls_cv_header_libgt=${LOCALBASE}/share/gettext/intl/libgettext.h + fi + else + echo "$ac_t""no" 1>&6 +@@ -4021,7 +4021,7 @@ + INTLLIBS=$INTLDEPS + LIBS=`echo $LIBS | sed -e 's/-lintl//'` + nls_cv_header_intl=intl/libintl.h +- nls_cv_header_libgt=intl/libgettext.h ++ nls_cv_header_libgt=${LOCALBASE}/share/gettext/intl/libgettext.h + fi + + if test "$XGETTEXT" != ":"; then +@@ -4038,7 +4038,7 @@ + else + DATADIRNAME=share + nls_cv_header_intl=intl/libintl.h +- nls_cv_header_libgt=intl/libgettext.h ++ nls_cv_header_libgt=${LOCALBASE}/share/gettext/intl/libgettext.h + fi + + +@@ -6397,10 +6397,10 @@ + set $ac_dests; ac_dest=$1; shift; ac_dests=$* + set $ac_sources; ac_source=$1; shift; ac_sources=$* + +- echo "linking $srcdir/$ac_source to $ac_dest" ++ echo "linking $ac_source to $ac_dest" + +- if test ! -r $srcdir/$ac_source; then +- { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; } ++ if test ! -r $ac_source; then ++ { echo "configure: error: $ac_source: File not found" 1>&2; exit 1; } + fi + rm -f $ac_dest + +@@ -6418,15 +6418,15 @@ + fi + + case "$srcdir" in +- [/$]*) ac_rel_source="$srcdir/$ac_source" ;; +- *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;; ++ [/$]*) ac_rel_source="$ac_source" ;; ++ *) ac_rel_source="$ac_source" ;; + esac + + # Make a symlink if possible; otherwise try a hard link. + if ln -s $ac_rel_source $ac_dest 2>/dev/null || +- ln $srcdir/$ac_source $ac_dest; then : ++ ln $ac_source $ac_dest; then : + else +- { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; } ++ { echo "configure: error: can not link $ac_dest to $ac_source" 1>&2; exit 1; } + fi + done + EOF diff --git a/finance/gnucash/patches/patch-ac b/finance/gnucash/patches/patch-ac new file mode 100644 index 00000000000..2f9869c903d --- /dev/null +++ b/finance/gnucash/patches/patch-ac @@ -0,0 +1,100 @@ +$NetBSD: patch-ac,v 1.1.1.1 2000/12/11 13:53:26 wiz Exp $ + +--- /dev/null Mon Mar 22 08:33:49 1999 ++++ src/engine/asprintf.c Mon Mar 22 09:26:19 1999 +@@ -0,0 +1,95 @@ ++/* $NetBSD: patch-ac,v 1.1.1.1 2000/12/11 13:53:26 wiz Exp $ */ ++ ++/* ++ * Copyright (c) 1997 Todd C. Miller <Todd.Miller@courtesan.com> ++ * All rights reserved. ++ * ++ * Redistribution and use in source and binary forms, with or without ++ * modification, are permitted provided that the following conditions ++ * are met: ++ * 1. Redistributions of source code must retain the above copyright ++ * notice, this list of conditions and the following disclaimer. ++ * 2. Redistributions in binary form must reproduce the above copyright ++ * notice, this list of conditions and the following disclaimer in the ++ * documentation and/or other materials provided with the distribution. ++ * 3. The name of the author may not be used to endorse or promote products ++ * derived from this software without specific prior written permission. ++ * ++ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, ++ * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY ++ * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL ++ * THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, ++ * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, ++ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; ++ * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, ++ * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR ++ * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ++ * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ++ */ ++#include <sys/param.h> ++ ++/* ++ * research has shown that NetBSD 1.3H was the first version of -current ++ * with asprintf in libc. agc ++ */ ++#if __NetBSD_Version__ < 103080000 ++ ++#include <sys/cdefs.h> ++#if defined(LIBC_SCCS) && !defined(lint) ++__RCSID("$NetBSD: patch-ac,v 1.1.1.1 2000/12/11 13:53:26 wiz Exp $"); ++#endif /* LIBC_SCCS and not lint */ ++ ++#include <stdio.h> ++#include <stdlib.h> ++#include <errno.h> ++#if __STDC__ ++#include <stdarg.h> ++#else ++#include <varargs.h> ++#endif ++ ++int ++#if __STDC__ ++asprintf(char **str, char const *fmt, ...) ++#else ++asprintf(str, fmt, va_alist) ++ char **str; ++ const char *fmt; ++ va_dcl ++#endif ++{ ++ int ret; ++ va_list ap; ++ FILE f; ++ unsigned char *_base; ++ ++#if __STDC__ ++ va_start(ap, fmt); ++#else ++ va_start(ap); ++#endif ++ f._flags = __SWR | __SSTR | __SALC; ++ f._bf._base = f._p = (unsigned char *)malloc(128); ++ if (f._bf._base == NULL) ++ goto err; ++ f._bf._size = f._w = 127; /* Leave room for the NUL */ ++ ret = vfprintf(&f, fmt, ap); ++ if (ret == -1) ++ goto err; ++ *f._p = '\0'; ++ va_end(ap); ++ _base = realloc(f._bf._base, (size_t)(ret + 1)); ++ if (_base == NULL) ++ goto err; ++ *str = (char *)_base; ++ return (ret); ++ ++err: ++ if (f._bf._base) ++ free(f._bf._base); ++ *str = NULL; ++ errno = ENOMEM; ++ return (-1); ++} ++ ++#endif /* NetBSD < 1.3H */ diff --git a/finance/gnucash/patches/patch-ad b/finance/gnucash/patches/patch-ad new file mode 100644 index 00000000000..bb20a26422d --- /dev/null +++ b/finance/gnucash/patches/patch-ad @@ -0,0 +1,13 @@ +$NetBSD: patch-ad,v 1.1.1.1 2000/12/11 13:53:26 wiz Exp $ + +--- src/engine/Makefile.in.orig Mon Jun 26 10:12:50 2000 ++++ src/engine/Makefile.in Mon Jun 26 17:07:28 2000 +@@ -124,7 +124,7 @@ + lib_LTLIBRARIES = libgncengine.la + + # Build hell from main.c and libhello.la +-libgncengine_la_SOURCES = AccInfo.c Account.c Backend.c DateUtils.c FileIO.c Group.c LedgerUtils.c Query.c Queue.c Scrub.c Session.c Transaction.c TransLog.c date.c util.c GNCId.c guid.c md5.c ++libgncengine_la_SOURCES = AccInfo.c Account.c Backend.c DateUtils.c FileIO.c Group.c LedgerUtils.c Query.c Queue.c Scrub.c Session.c Transaction.c TransLog.c date.c util.c GNCId.c guid.c md5.c asprintf.c + + + libgncengine_la_LDFLAGS = -version-info 1:1:1 diff --git a/finance/gnucash/patches/patch-ag b/finance/gnucash/patches/patch-ag new file mode 100644 index 00000000000..83bdbbd3c7c --- /dev/null +++ b/finance/gnucash/patches/patch-ag @@ -0,0 +1,12 @@ +$NetBSD: patch-ag,v 1.1.1.1 2000/12/11 13:53:26 wiz Exp $ + +--- src/engine/util.h.orig Thu Jun 8 23:22:11 2000 ++++ src/engine/util.h Mon Jun 26 17:10:40 2000 +@@ -34,6 +34,7 @@ + #include <errno.h> + #include <stdio.h> + #include <stdlib.h> ++#include <locale.h> + + #include "gnc-common.h" + diff --git a/finance/gnucash/pkg/COMMENT b/finance/gnucash/pkg/COMMENT new file mode 100644 index 00000000000..a370b34e711 --- /dev/null +++ b/finance/gnucash/pkg/COMMENT @@ -0,0 +1 @@ +Personal double-entry accounting program diff --git a/finance/gnucash/pkg/DESCR b/finance/gnucash/pkg/DESCR new file mode 100644 index 00000000000..ccc8441e9c7 --- /dev/null +++ b/finance/gnucash/pkg/DESCR @@ -0,0 +1,5 @@ +GNUcash: a personal double-entry accounting program + +GNUcash is intended to be a fully-featured accounting program that could +easily replace something like Quicken or Microsoft Money. It is extensible +in guile (an embedded scheme interpreter). diff --git a/finance/gnucash/pkg/PLIST b/finance/gnucash/pkg/PLIST new file mode 100644 index 00000000000..496f4b77ed0 --- /dev/null +++ b/finance/gnucash/pkg/PLIST @@ -0,0 +1,257 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/11 13:53:26 wiz Exp $ +bin/gnc-prices +bin/gnucash +etc/gnucash/config +lib/gnucash/perl/gnucash.so +lib/gnucash/perl/libgncswig.a +lib/gnucash/perl/libgncswig.la +lib/gnucash/perl/libgncswig.so.1.1 +lib/libgncengine.a +lib/libgncengine.la +lib/libgncengine.so.1.1 +man/man1/gnc-prices.1 +man/man1/gnucash.1 +share/gnome/apps/Applications/gnucash.desktop +share/gnucash/doc/AUTHORS +share/gnucash/doc/COPYING +share/gnucash/doc/ChangeLog +share/gnucash/doc/INSTALL +share/gnucash/doc/NEWS +share/gnucash/doc/README +share/gnucash/doc/README.francais +share/gnucash/doc/README.german +share/gnucash/doc/examples/Money95bank_fr.qif +share/gnucash/doc/examples/Money95invst_fr.qif +share/gnucash/doc/examples/Money95mfunds_fr.qif +share/gnucash/doc/examples/Money95stocks_fr.qif +share/gnucash/doc/examples/README +share/gnucash/doc/examples/abc-all.qif +share/gnucash/doc/examples/abc.qif +share/gnucash/doc/examples/bogus.qif +share/gnucash/doc/examples/cbb-export.qif +share/gnucash/doc/examples/currency.xac +share/gnucash/doc/examples/every.qif +share/gnucash/doc/examples/ms-money.qif +share/gnucash/doc/examples/quicktest.qif +share/gnucash/doc/examples/splitdemo.xac +share/gnucash/doc/examples/swipe.qif +share/gnucash/doc/examples/test.xac +share/gnucash/doc/examples/test2.xac +share/gnucash/doc/examples/test3.xac +share/gnucash/doc/examples/test4.xac +share/gnucash/doc/examples/trading.xac +share/gnucash/doc/examples/trading2.xac +share/gnucash/doc/examples/web.qif +share/gnucash/doc/examples/xfer.xac +share/gnucash/doc/gnc.html +share/gnucash/doc/gnucash.engine_wrap.doc +share/gnucash/doc/guile-hackers.txt +share/gnucash/html/C/RAW-NOTES +share/gnucash/html/C/bofa-mym.html +share/gnucash/html/C/image/appr-asset1.gif +share/gnucash/html/C/image/appr-asset2.gif +share/gnucash/html/C/image/appr-income.gif +share/gnucash/html/C/image/appr-main1.gif +share/gnucash/html/C/image/appr-main2.gif +share/gnucash/html/C/image/bal-graph.gif +share/gnucash/html/C/image/contract.gif +share/gnucash/html/C/image/depr-asset.gif +share/gnucash/html/C/image/depr-main.gif +share/gnucash/html/C/image/expand.gif +share/gnucash/html/C/image/foliowin-single.gif +share/gnucash/html/C/image/foliowin.gif +share/gnucash/html/C/image/logo-NetBSD-banner.gif +share/gnucash/html/C/image/logo-bullogogross.gif +share/gnucash/html/C/image/logo-debian.jpg +share/gnucash/html/C/image/logo-ibm.gif +share/gnucash/html/C/image/logo-linux.gif +share/gnucash/html/C/image/logo-sgi.gif +share/gnucash/html/C/image/logo-skunkware.gif +share/gnucash/html/C/image/newaccwin-code.gif +share/gnucash/html/C/image/newaccwin-trade.gif +share/gnucash/html/C/image/recninfo.gif +share/gnucash/html/C/image/recnwin.gif +share/gnucash/html/C/image/regwin-double.gif +share/gnucash/html/C/image/regwin-multi.gif +share/gnucash/html/C/image/regwin-single.gif +share/gnucash/html/C/image/regwin-single2.gif +share/gnucash/html/C/image/report-av-baln.gif +share/gnucash/html/C/image/report-baln.gif +share/gnucash/html/C/image/report-folio.gif +share/gnucash/html/C/image/report-option.gif +share/gnucash/html/C/image/report-pnl.gif +share/gnucash/html/C/image/reportwin.gif +share/gnucash/html/C/image/ticker-a.gif +share/gnucash/html/C/image/ticker-b.gif +share/gnucash/html/C/projects.html +share/gnucash/html/C/xacc-about.html +share/gnucash/html/C/xacc-accountedit.html +share/gnucash/html/C/xacc-acctypes.html +share/gnucash/html/C/xacc-accwin.html +share/gnucash/html/C/xacc-adjbwin.html +share/gnucash/html/C/xacc-apar.html +share/gnucash/html/C/xacc-apprdepr.html +share/gnucash/html/C/xacc-bal_tracker.html +share/gnucash/html/C/xacc-balsheet.html +share/gnucash/html/C/xacc-currency.html +share/gnucash/html/C/xacc-date.html +share/gnucash/html/C/xacc-double.html +share/gnucash/html/C/xacc-euro.html +share/gnucash/html/C/xacc-expense.html +share/gnucash/html/C/xacc-find-transactions.html +share/gnucash/html/C/xacc-globalprefs.html +share/gnucash/html/C/xacc-globalprops.html +share/gnucash/html/C/xacc-gpl.html +share/gnucash/html/C/xacc-groups.html +share/gnucash/html/C/xacc-main.html +share/gnucash/html/C/xacc-mainwin.html +share/gnucash/html/C/xacc-pnl.html +share/gnucash/html/C/xacc-portfolio_report.html +share/gnucash/html/C/xacc-print.html +share/gnucash/html/C/xacc-qif-import.html +share/gnucash/html/C/xacc-quicken.html +share/gnucash/html/C/xacc-recnwin.html +share/gnucash/html/C/xacc-regwin.html +share/gnucash/html/C/xacc-regwin_kbd.html +share/gnucash/html/C/xacc-reports.html +share/gnucash/html/C/xacc-ticker.html +share/gnucash/html/C/xacc-trans_report.html +share/gnucash/html/C/xacc-y2k.html +share/gnucash/html/fr/bofa-mym.html +share/gnucash/html/fr/image/appr-asset1.gif +share/gnucash/html/fr/image/appr-asset2.gif +share/gnucash/html/fr/image/appr-income.gif +share/gnucash/html/fr/image/appr-main1.gif +share/gnucash/html/fr/image/appr-main2.gif +share/gnucash/html/fr/image/contract.gif +share/gnucash/html/fr/image/depr-asset.gif +share/gnucash/html/fr/image/depr-main.gif +share/gnucash/html/fr/image/expand.gif +share/gnucash/html/fr/image/foliowin-single.gif +share/gnucash/html/fr/image/foliowin.gif +share/gnucash/html/fr/image/newaccwin-code.gif +share/gnucash/html/fr/image/newaccwin-trade.gif +share/gnucash/html/fr/image/newaccwin.gif +share/gnucash/html/fr/image/recnwin.gif +share/gnucash/html/fr/image/regwin-double.gif +share/gnucash/html/fr/image/regwin-multi.gif +share/gnucash/html/fr/image/regwin-single.gif +share/gnucash/html/fr/image/regwin-single2.gif +share/gnucash/html/fr/image/regwin.gif +share/gnucash/html/fr/image/report-baln.gif +share/gnucash/html/fr/image/report-folio.gif +share/gnucash/html/fr/image/report-option.gif +share/gnucash/html/fr/image/reportwin.gif +share/gnucash/html/fr/image/ticker-a.gif +share/gnucash/html/fr/image/ticker-b.gif +share/gnucash/html/fr/projects.html +share/gnucash/html/fr/xacc-about.html +share/gnucash/html/fr/xacc-accountedit.html +share/gnucash/html/fr/xacc-acctypes.html +share/gnucash/html/fr/xacc-accwin.html +share/gnucash/html/fr/xacc-adjbwin.html +share/gnucash/html/fr/xacc-apar.html +share/gnucash/html/fr/xacc-apprdepr.html +share/gnucash/html/fr/xacc-bal_tracker.html +share/gnucash/html/fr/xacc-balsheet.html +share/gnucash/html/fr/xacc-currency.html +share/gnucash/html/fr/xacc-date.html +share/gnucash/html/fr/xacc-double.html +share/gnucash/html/fr/xacc-expense.html +share/gnucash/html/fr/xacc-globalprefs.html +share/gnucash/html/fr/xacc-gpl-fr.html +share/gnucash/html/fr/xacc-gpl.html +share/gnucash/html/fr/xacc-groups.html +share/gnucash/html/fr/xacc-main.html +share/gnucash/html/fr/xacc-mainwin.html +share/gnucash/html/fr/xacc-pnl.html +share/gnucash/html/fr/xacc-print.html +share/gnucash/html/fr/xacc-quicken.html +share/gnucash/html/fr/xacc-recnwin.html +share/gnucash/html/fr/xacc-regwin.html +share/gnucash/html/fr/xacc-reports.html +share/gnucash/html/fr/xacc-ticker.html +share/gnucash/html/fr/xacc-trans_report.html +share/gnucash/html/fr/xacc-y2k.html +share/gnucash/html/gnucash.css +share/gnucash/html/index.html +share/gnucash/perl/Quote.pm +share/gnucash/perl/gnucash.pm +share/gnucash/scm/bootstrap.scm +share/gnucash/scm/bs-interp.scm +share/gnucash/scm/c-interface.scm +share/gnucash/scm/command-line.scm +share/gnucash/scm/config-var.scm +share/gnucash/scm/currencies.scm +share/gnucash/scm/date-utilities.scm +share/gnucash/scm/depend.scm +share/gnucash/scm/doc.scm +share/gnucash/scm/engine-interface.scm +share/gnucash/scm/engine-utilities.scm +share/gnucash/scm/extensions.scm +share/gnucash/scm/gnumeric/gnumeric-utilities.scm +share/gnucash/scm/gnumeric/table-utils.scm +share/gnucash/scm/graph.scm +share/gnucash/scm/hooks.scm +share/gnucash/scm/html-generator.scm +share/gnucash/scm/main.scm +share/gnucash/scm/options.scm +share/gnucash/scm/path.scm +share/gnucash/scm/prefs.scm +share/gnucash/scm/printing/number-to-words.scm +share/gnucash/scm/printing/print-check.scm +share/gnucash/scm/qif-import/qif-dialog-utils.scm +share/gnucash/scm/qif-import/qif-file.scm +share/gnucash/scm/qif-import/qif-guess-map.scm +share/gnucash/scm/qif-import/qif-import.scm +share/gnucash/scm/qif-import/qif-objects.scm +share/gnucash/scm/qif-import/qif-parse.scm +share/gnucash/scm/qif-import/qif-to-gnc.scm +share/gnucash/scm/qif-import/qif-utils.scm +share/gnucash/scm/qif-import/simple-obj.scm +share/gnucash/scm/report-utilities.scm +share/gnucash/scm/report.scm +share/gnucash/scm/report/average-balance.scm +share/gnucash/scm/report/balance-and-pnl.scm +share/gnucash/scm/report/budget-report.scm +share/gnucash/scm/report/folio.scm +share/gnucash/scm/report/hello-world.scm +share/gnucash/scm/report/report-list.scm +share/gnucash/scm/report/transaction-report.scm +share/gnucash/scm/slib-backup.scm +share/gnucash/scm/srfi/srfi-1.r5rs.scm +share/gnucash/scm/srfi/srfi-1.unclear.scm +share/gnucash/scm/srfi/srfi-19.scm +share/gnucash/scm/srfi/srfi-8.guile.scm +share/gnucash/scm/srfi/srfi-8.scm +share/gnucash/scm/startup.scm +share/gnucash/scm/structure.scm +share/gnucash/scm/substring-search.scm +share/gnucash/scm/testbed.scm +share/gnucash/scm/text-export.scm +share/gnucash/scm/utilities.scm +share/gnucash/scm/xml-generator.scm +share/locale/de/LC_MESSAGES/gnucash.mo +share/locale/en_GB/LC_MESSAGES/gnucash.mo +share/locale/fr/LC_MESSAGES/gnucash.mo +share/locale/it/LC_MESSAGES/gnucash.mo +share/locale/ru/LC_MESSAGES/gnucash.mo +share/locale/sv/LC_MESSAGES/gnucash.mo +@dirrm share/gnucash/scm/srfi +@dirrm share/gnucash/scm/report +@dirrm share/gnucash/scm/qif-import +@dirrm share/gnucash/scm/printing +@dirrm share/gnucash/scm/gnumeric +@dirrm share/gnucash/scm +@dirrm share/gnucash/perl +@dirrm share/gnucash/html/fr/image +@dirrm share/gnucash/html/fr +@dirrm share/gnucash/html/C/image +@dirrm share/gnucash/html/C +@dirrm share/gnucash/html +@dirrm share/gnucash/doc/examples +@dirrm share/gnucash/doc +@dirrm share/gnucash +@dirrm lib/gnucash/perl +@dirrm lib/gnucash +@dirrm etc/gnucash diff --git a/finance/pkg/COMMENT b/finance/pkg/COMMENT new file mode 100644 index 00000000000..61806705d78 --- /dev/null +++ b/finance/pkg/COMMENT @@ -0,0 +1 @@ +Finance related tools diff --git a/finance/tclticker/Makefile b/finance/tclticker/Makefile new file mode 100644 index 00000000000..cfd47254fea --- /dev/null +++ b/finance/tclticker/Makefile @@ -0,0 +1,28 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/11 13:53:25 wiz Exp $ +# + +DISTNAME= tclticker-1.1 +CATEGORIES= finance tk80 +MASTER_SITES= http://www.neosoft.com/tcl/ftparchive/sorted/apps/tclticker/1.1/ + +MAINTAINER= packages@netbsd.org +#HOMEPAGE= + +DEPENDS+= tk-8.3.2:../../x11/tk + +NO_BUILD= yes + +post-patch: + cd ${WRKSRC}; \ + for f in tclticker mailquote; do \ + ${MV} $$f $$f-prefix; \ + ${SED} -e 's|@PREFIX@|${PREFIX}|g' $$f-prefix > $$f; \ + done + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/tclticker ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/mailquote ${PREFIX}/bin + ${INSTALL_DATA_DIR} ${PREFIX}/share/tclticker + cd ${WRKSRC}/lib ; ${GTAR} cf - . | (cd ${PREFIX}/share/tclticker ; ${GTAR} xvf - ) + +.include "../../mk/bsd.pkg.mk" diff --git a/finance/tclticker/files/md5 b/finance/tclticker/files/md5 new file mode 100644 index 00000000000..8398dbdbe9d --- /dev/null +++ b/finance/tclticker/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/11 13:53:25 wiz Exp $ + +MD5 (tclticker-1.1.tar.gz) = f5d964a30de359d8bc02d994e5a80aef diff --git a/finance/tclticker/files/patch-sum b/finance/tclticker/files/patch-sum new file mode 100644 index 00000000000..8ef8ae30ea3 --- /dev/null +++ b/finance/tclticker/files/patch-sum @@ -0,0 +1,4 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/12/11 13:53:25 wiz Exp $ + +MD5 (patch-aa) = 667b179d226033fd8b0fff41fa34cbaf +MD5 (patch-ab) = e1f7b8cd91ea32c07cf433be6558a373 diff --git a/finance/tclticker/patches/patch-aa b/finance/tclticker/patches/patch-aa new file mode 100644 index 00000000000..d89c593c097 --- /dev/null +++ b/finance/tclticker/patches/patch-aa @@ -0,0 +1,22 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/12/11 13:53:25 wiz Exp $ +--- tclticker.orig Mon Dec 20 15:27:02 1999 ++++ tclticker Wed Aug 30 21:00:36 2000 +@@ -1,6 +1,6 @@ + #!/bin/sh + # restart using wish \ +- exec wish8.0 "$0" ${1+"$@"} ++ exec wish "$0" ${1+"$@"} + + # stock ticker + # copyright 1999 tom poindexter <tpoindex@nyx.net> +@@ -43,7 +43,9 @@ + # authors grant the U.S. Government and others acting in its behalf + # permission to use and distribute the software in accordance with the + # terms specified in this license. +- ++ ++# set this explicitly ++set env(TCLTICKER_LIB) "/usr/pkg/share/tclticker" + + if {! [info exists env(TCLTICKER_LIB)]} { + lappend auto_path [file join [file dirname $argv0] lib] diff --git a/finance/tclticker/patches/patch-ab b/finance/tclticker/patches/patch-ab new file mode 100644 index 00000000000..afacb9bd103 --- /dev/null +++ b/finance/tclticker/patches/patch-ab @@ -0,0 +1,21 @@ +$NetBSD: patch-ab,v 1.1.1.1 2000/12/11 13:53:25 wiz Exp $ +--- mailquote.orig Mon Dec 20 15:10:24 1999 ++++ mailquote Wed Aug 30 21:00:30 2000 +@@ -1,6 +1,6 @@ + #!/bin/sh + # restart using wish \ +- exec tclsh8.0 "$0" ${1+"$@"} ++ exec tclsh "$0" ${1+"$@"} + + # mailquote + # copyright 1999 tom poindexter <tpoindex@nyx.net> +@@ -46,6 +46,9 @@ + # permission to use and distribute the software in accordance with the + # terms specified in this license. + ++# set this explicitly ++set env(TCLTICKER_LIB) "/usr/pkg/share/tclticker" ++ + + if {! [info exists env(TCLTICKER_LIB)]} { + lappend auto_path [file join [file dirname $argv0] lib] diff --git a/finance/tclticker/pkg/COMMENT b/finance/tclticker/pkg/COMMENT new file mode 100644 index 00000000000..da4e51ff004 --- /dev/null +++ b/finance/tclticker/pkg/COMMENT @@ -0,0 +1 @@ +Stock-quote ticker tape application diff --git a/finance/tclticker/pkg/DESCR b/finance/tclticker/pkg/DESCR new file mode 100644 index 00000000000..bf59c036e76 --- /dev/null +++ b/finance/tclticker/pkg/DESCR @@ -0,0 +1,7 @@ +TCLTicker is a simple stock tickertape, using HTTP requests to fetch +quotes. It includes 'mailquote', which can email quotes. TclTicker +uses a plug-in architecture for quote services. Currently, quote +service modules are written for Yahoo (one for U.S. markets, another +for Euro markets) and Quote.com. User configuration includes tuning +the ticker scroll rate and data refresh dates, fonts, http proxy, smtp +host, rounding, always on top, and ticker symbol lists. diff --git a/finance/tclticker/pkg/PLIST b/finance/tclticker/pkg/PLIST new file mode 100644 index 00000000000..8ecbf574c60 --- /dev/null +++ b/finance/tclticker/pkg/PLIST @@ -0,0 +1,9 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/11 13:53:25 wiz Exp $ +bin/tclticker +bin/mailquote +share/tclticker/finance.uk.yahoo.com.tcl +share/tclticker/finance.yahoo.com.tcl +share/tclticker/rebuild_tclIndex.sh +share/tclticker/tclIndex +share/tclticker/ticker.lib +share/tclticker/www.quote.com.tcl diff --git a/finance/xfinans/Makefile b/finance/xfinans/Makefile new file mode 100644 index 00000000000..84c5eaf0832 --- /dev/null +++ b/finance/xfinans/Makefile @@ -0,0 +1,35 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/11 13:53:25 wiz Exp $ +# + +DISTNAME= xfinans-5.9 +WRKSRC= ${WRKDIR}/Xfinans/Src +CATEGORIES= finance x11 +MASTER_SITES= ${MASTER_SITE_SUNSITE:=apps/financial/accounting/} + +MAINTAINER= root@garbled.net +HOMEPAGE= http://www.cs.auc.dk/~lupus/xfinans.html + +DEPENDS= gnuplot-3.7:../../graphics/gnuplot + +USE_IMAKE= yes + +post-patch: + ${TOUCH} ${WRKSRC}/xfinans.man + +post-install: + ${MKDIR} ${PREFIX}/share/examples/Xfinans + ${MKDIR} ${PREFIX}/share/doc/Xfinans + ${CP} ${WRKSRC}/../XFinans.defaults ${PREFIX}/lib/X11/app-defaults/XFinans + ${CP} ${WRKSRC}/../*.acc ${PREFIX}/share/examples/Xfinans + ${CP} ${WRKSRC}/../xfin.ps ${PREFIX}/share/doc/Xfinans + ${CP} ${WRKSRC}/../README ${PREFIX}/share/doc/Xfinans + ${CP} ${WRKSRC}/../INSTALL ${PREFIX}/share/doc/Xfinans + ${CP} ${WRKSRC}/../hyperhelp ${PREFIX}/share/examples/Xfinans + ${CP} ${WRKSRC}/../hyperhelp.index ${PREFIX}/share/examples/Xfinans + ${CP} ${WRKSRC}/../finans.bkd ${PREFIX}/share/examples/Xfinans + ${CP} ${WRKSRC}/../variables ${PREFIX}/share/examples/Xfinans + ${CP} ${WRKSRC}/../categories ${PREFIX}/share/examples/Xfinans + ${CP} ${WRKSRC}/../category_engine ${PREFIX}/share/examples/Xfinans + ${RM} ${PREFIX}/man/cat1/xfinans.0 + +.include "../../mk/bsd.pkg.mk" diff --git a/finance/xfinans/files/md5 b/finance/xfinans/files/md5 new file mode 100644 index 00000000000..75762fc3777 --- /dev/null +++ b/finance/xfinans/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/11 13:53:25 wiz Exp $ + +MD5 (xfinans-5.9.tar.gz) = 312a58598f0b2f1694ece161e3d9b77e diff --git a/finance/xfinans/files/patch-sum b/finance/xfinans/files/patch-sum new file mode 100644 index 00000000000..7d0994d66b2 --- /dev/null +++ b/finance/xfinans/files/patch-sum @@ -0,0 +1,3 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/12/11 13:53:25 wiz Exp $ + +MD5 (patch-aa) = e44b08d0915b77557af8849441955f3f diff --git a/finance/xfinans/patches/patch-aa b/finance/xfinans/patches/patch-aa new file mode 100644 index 00000000000..ad2ea82e743 --- /dev/null +++ b/finance/xfinans/patches/patch-aa @@ -0,0 +1,23 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/12/11 13:53:25 wiz Exp $ +--- date.c.orig Tue Jan 4 14:24:18 2000 ++++ date.c Tue Jan 4 14:24:24 2000 +@@ -162,6 +162,8 @@ + yr assumed w/in +/- 50 years from current time if < 100. + gives clean method for handling 2-digit year input. + */ ++ if( yr > 99 && yr < MIN_YEAR) /* y2k */ ++ yr -= 100; + if( yr < 100 ) { + + if( yr <= this_year() - 50 ) +@@ -399,9 +401,8 @@ + now /= 3600; /* convert to hours */ + now /= 24; /* convert to days */ + now /= 365.25; /* convert to years */ +- now /= 100; /* convert to centurys */ +- + now += 1970; /* from offset to absolute */ ++/* now /= 100; /* convert to centurys */ + century = now - (now % 100); /* round to nearest 100 */ + } + diff --git a/finance/xfinans/pkg/COMMENT b/finance/xfinans/pkg/COMMENT new file mode 100644 index 00000000000..535d7a65a80 --- /dev/null +++ b/finance/xfinans/pkg/COMMENT @@ -0,0 +1 @@ +Xfinans is a useful financial tracking, and account balancing tool diff --git a/finance/xfinans/pkg/DESCR b/finance/xfinans/pkg/DESCR new file mode 100644 index 00000000000..732d0fbafbe --- /dev/null +++ b/finance/xfinans/pkg/DESCR @@ -0,0 +1,7 @@ +Xfinance allows you to set up multiple accounts and categories of +transactions. It is ideal for keeping watch over checking, savings and +401k type accounts. It's also good for keeping tabs on your credit card +balances. It has graphing functions built in that allow it to generate +graphs with gnuplot. + +port-by: Tim Rightnour diff --git a/finance/xfinans/pkg/PLIST b/finance/xfinans/pkg/PLIST new file mode 100644 index 00000000000..fe98b4d28c8 --- /dev/null +++ b/finance/xfinans/pkg/PLIST @@ -0,0 +1,17 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/11 13:53:25 wiz Exp $ +bin/xfinans +share/examples/Xfinans/hyperhelp +share/examples/Xfinans/hyperhelp.index +share/examples/Xfinans/finans.bkd +share/examples/Xfinans/variables +share/examples/Xfinans/categories +share/examples/Xfinans/category_engine +share/examples/Xfinans/check.acc +share/examples/Xfinans/giro.acc +share/examples/Xfinans/savings.acc +share/doc/Xfinans/xfin.ps +share/doc/Xfinans/README +share/doc/Xfinans/INSTALL +lib/X11/app-defaults/XFinans +@dirrm share/examples/Xfinans +@dirrm share/doc/Xfinans diff --git a/finance/xinvest/Makefile b/finance/xinvest/Makefile new file mode 100644 index 00000000000..0004db8832c --- /dev/null +++ b/finance/xinvest/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/11 13:53:25 wiz Exp $ + +DISTNAME= xinvest-2.6 +CATEGORIES= finance x11 +MASTER_SITES= http://www.sunsite.auc.dk/xinvest/ \ + ${MASTER_SITE_XCONTRIB:=applications/} + +MAINTAINER= root@garbled.net +HOMEPAGE= http://www.sunsite.auc.dk/xinvest/xinvest.html + +USE_IMAKE= YES +USE_MOTIF= YES +USE_XPM= YES + +NO_INSTALL_MANPAGES= YES + +post-patch: + ${TOUCH} ${WRKSRC}/Xinvest.man + +.include "../../mk/bsd.pkg.mk" diff --git a/finance/xinvest/files/md5 b/finance/xinvest/files/md5 new file mode 100644 index 00000000000..c1d91fac20f --- /dev/null +++ b/finance/xinvest/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/11 13:53:25 wiz Exp $ + +MD5 (xinvest-2.6.tar.gz) = 41b3dd9d62a2ed933209eac975d60f7d diff --git a/finance/xinvest/files/patch-sum b/finance/xinvest/files/patch-sum new file mode 100644 index 00000000000..7f20b8d6aa7 --- /dev/null +++ b/finance/xinvest/files/patch-sum @@ -0,0 +1,6 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/12/11 13:53:25 wiz Exp $ + +This placeholder file is generated by the ``makepatchsum'' target +whenever the patches directory is empty or missing. Its purpose +is to ensure that the presence of any obsolete patches will cause +the proper error to be emitted at build time. diff --git a/finance/xinvest/pkg/COMMENT b/finance/xinvest/pkg/COMMENT new file mode 100644 index 00000000000..680a31d5e5e --- /dev/null +++ b/finance/xinvest/pkg/COMMENT @@ -0,0 +1 @@ +Personal finance tracking and performance tool diff --git a/finance/xinvest/pkg/DESCR b/finance/xinvest/pkg/DESCR new file mode 100644 index 00000000000..a6200dbb1d7 --- /dev/null +++ b/finance/xinvest/pkg/DESCR @@ -0,0 +1,3 @@ +Xinvest is a personal finance tracking and performance tool for UNIX +systems using the X Window System. Xinvest requires Motif 1.2 or later and +XPM. diff --git a/finance/xinvest/pkg/PLIST b/finance/xinvest/pkg/PLIST new file mode 100644 index 00000000000..4aa56ea58be --- /dev/null +++ b/finance/xinvest/pkg/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/11 13:53:25 wiz Exp $ +lib/X11/app-defaults/Xinvest +bin/Xinvest diff --git a/finance/xquote/Makefile b/finance/xquote/Makefile new file mode 100644 index 00000000000..47099ba8f0d --- /dev/null +++ b/finance/xquote/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/12/11 13:53:25 wiz Exp $ + +DISTNAME= xquote-2.1 +CATEGORIES= finance x11 +MASTER_SITES= http://www.sunsite.auc.dk/xinvest/ \ + ${MASTER_SITE_XCONTRIB:=applications/} + +MAINTAINER= root@garbled.net +HOMEPAGE= http://sunsite.auc.dk/xinvest/xquote.html + +USE_IMAKE= YES +USE_MOTIF= YES +USE_XPM= YES + +NO_INSTALL_MANPAGES= YES + +post-patch: + ${TOUCH} ${WRKSRC}/Xquote.man + +.include "../../mk/bsd.pkg.mk" diff --git a/finance/xquote/files/md5 b/finance/xquote/files/md5 new file mode 100644 index 00000000000..5fa54917f6d --- /dev/null +++ b/finance/xquote/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/12/11 13:53:25 wiz Exp $ + +MD5 (xquote-2.1.tar.gz) = 6b9cd7ecb8f5bc93287ea96349437162 diff --git a/finance/xquote/pkg/COMMENT b/finance/xquote/pkg/COMMENT new file mode 100644 index 00000000000..08eb49505ae --- /dev/null +++ b/finance/xquote/pkg/COMMENT @@ -0,0 +1 @@ +WWW ticker symbol quote retrieval program diff --git a/finance/xquote/pkg/DESCR b/finance/xquote/pkg/DESCR new file mode 100644 index 00000000000..c78409a6e60 --- /dev/null +++ b/finance/xquote/pkg/DESCR @@ -0,0 +1,9 @@ +Xquote is a WWW ticker symbol quote retrieval program for UNIX systems +using the X Window System. Xquote requires Motif 1.2 or later and XPM. + +Xquote retrieves quotes from a number of net sources. It takes a ticker +symbol (stock, mutual fund, currency) and displays info in a table or +ticker tape. The table data displayed is selectable, and includes price, +date, change, volume, yield, 52 week high/low, day high/low, P/E, +dividend, full name, basically whatever can be reliably retrieved from +multiple sources. diff --git a/finance/xquote/pkg/PLIST b/finance/xquote/pkg/PLIST new file mode 100644 index 00000000000..b04013763d1 --- /dev/null +++ b/finance/xquote/pkg/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/11 13:53:25 wiz Exp $ +lib/X11/app-defaults/Xquote +bin/Xquote |