summaryrefslogtreecommitdiff
path: root/finance
AgeCommit message (Collapse)AuthorFilesLines
2013-07-29Fix starting it with guile-www-2.37.wiz3-2/+19
Bump PGKREVISION since it builds fine without the fix, but doesn't start.
2013-07-29Fix configury for guile-www-2.37+.wiz2-5/+22
2013-07-20Python module to validate VAT numbers. VAT means "Value Added Tax".richard5-1/+43
2013-07-08Update to 2.4.2:wiz5-77/+497
2.4.2 - 17 Nov 2012 o Updated to release 2.4.2. o New or improved documentation for o Data migration o New documentation formats: epub and mobi o Translation updates: Japanese, Italian o Several small updates and fixes 2.4.1 - 4 Aug 2010 o Updated to release 2.4.1. o New or improved documentation for o Python invoice import plugin o Scheduled transactions o Style sheets o Translation updates: Italian o Several small updates and fixes 2.4.0 - 11 Feb 2012 o Updated to release 2.4.0. o Many changes to line up with the GnuCash 2.4 series o New Japanese translation of the concepts guide o Initial German translation, still incomplete o Lots of markup improvements o Fix generation of pdf files o Several small updates and fixes 2.2.2 - 2 July 2011 o Updated to release 2.2.2. o This release contains improvements and fixes that got backported from the 2.4 release 2.2.1 - 4 Aug 2010 o Updated to release 2.2.1. o Several small updates and fixes
2013-07-08Update to 2.4.13:wiz3-9/+10
Between 2.4.12 and 2.4.13, the following bugfixes was included: Bug #697133: OFX file handling was broken in the Windows versions In 2.4.13, the following languages had their translations updated: Danish, Dutch, German Between 2.4.11 and 2.4.12, the following bugfixes were included: Bug #696469: Renumbering subaccounts does not preserve original order Bug #695423: Fix OFX Commodity Account handling. Patch by Burke. Bug #661832: MySQL database error after wireless reconnect After suggestion by Wang Xiaozhe <chaoslawful@gmail.com> Bug #667093: Update taxtxf.scm to fix beginning balance sign and signs for Transfer From/To amounts for liability/equity accounts Bug #680086: Each Tip of the Day has an n shown at the end Bug #672364: does not properly handle XML parse errors, leading to possible data loss Author: Sébastien Villemot <sebastien@debian.org> Bug-Debian: http://bugs.debian.org/696282 Fix #638955: Connect the `Help' button in the `Close Book' dialog box (Tools > Close Book) to newly-written help section on book closing. Bug #638971: Multicolumn report does not show more than one graph Bug #680887: Updated RELAX NG schema for v2.4.11 XML file format Bug #677488: DROP INDEX missing ON <table> Bug #632931: Advanced portfolio: add "rate of gain" column Author: Sebastien Alborini <salborini@gmail.com> Bug #610648: Change Reconciled Split Dialog ignores pressing Cancel Author: Robert Fewell <14ubobit@gmail.com> Bug 680402: Tests fail due to unused translations Add all scheme files to POTFILES.skip so that intltool-update > 0.50 will ignore them. Scheme file translation strings are handled by intl-scm/. Bug #680613: Date format setting seems to be ignored since version 2.4.9 Work around strange side-effect of r21665 which caused LC_TIME to be changed after it had been set by setlocale(LC_ALL) in set_mac_locale(). Bug #680887: RELAX NG schema for 2.4.11 XML file format Contributed by Baptiste Carvello Bug #680576: Transaction report: date takes up two lines when using Canadian locale format. Change date cells type from text-cell to date-cell to apply white-space: nowrap style. Bug #680671: Configure should check for the python-devel package if called with --enable-python In 2.4.12, the following languages had their translations updated: Russian, German, Ukrainian, Italian, Lithuanian
2013-06-06Bump PKGREVISION for libXft changes for NetBSD native X support onwiz3-6/+6
NetBSD 6, requested by tron.
2013-06-04Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:tron3-6/+6
Recursively bump package revisions again after the "freetype2" and "fontconfig" handling was fixed.
2013-06-03Bump freetype2 and fontconfig dependencies to current pkgsrc versions,wiz3-6/+6
to address issues with NetBSD-6(and earlier)'s fontconfig not being new enough for pango. While doing that, also bump freetype2 dependency to current pkgsrc version. Suggested by tron in PR 47882
2013-05-31Bump all packages for perl-5.18, thatwiz8-15/+16
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2013-05-24Bump PKGREVISION for libproxy shlib major bump.wiz1-2/+2
2013-05-09Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu.adam2-4/+4
2013-04-30Fix various case of missing includes due to libstdc++'s namespacejoerg2-1/+15
pollution.
2013-02-16Recursive bump for png-1.6.wiz3-6/+6
2013-02-09Bump PKGREVISION from audio/jack.ryoon1-2/+2
2013-02-06PKGREVISION bumps for the security/openssl 1.0.1d update.jperkin4-8/+8
2013-01-26Revbump after graphics/jpeg and textproc/icuadam2-4/+4
2013-01-19Add missing buildlink3s implied by openmotif but not lesstif.riastradh1-2/+6
2012-12-16recursive bump from cyrus-sasl libsasl2 shlib major bump.obache2-4/+4
2012-10-27+ moneyguru.wiz1-1/+2
2012-10-27Import moneyguru-2.6.1 as finance/moneyguru.wiz4-0/+621
moneyGuru is a personal finance management application. With it, you can evaluate your financial situation so you can make informed (and thus better) decisions. Most finance applications have the same goal, but moneyGuru's difference is in the way it achieves it. Rather than having reports which you have to configure (or find out which pre-configured report is the right one), your important financial data (net worth, profit) is constantly up-to-date and "in your face". This allows you to constantly make informed decision rather than doing so periodically.
2012-10-24Add upstream bug report URL.wiz2-3/+5
2012-10-21Update to 1.18. No proper NEWS file found.wiz3-60/+6
2012-10-08Revbump after updating graphics/pangoadam2-4/+4
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz8-15/+16
are called p5-*. I hope that's all of them.
2012-10-03Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau14-40/+14
2012-10-02Mass recursive bump after the dependence fix of the "cairo" packagetron2-4/+4
requested by Thomas Klausner.
2012-09-15recursive bump from libffi shlib major bumpobache4-8/+8
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-13Enable python bindings, bump PKGREVISION.wiz2-4/+16
(This package already depends on python via glib, so this change is effectively free! :) ).
2012-09-07Revbump after updating graphics/cairoadam2-3/+4
2012-09-03Changing all PERL5_MODULE_TYPE from Module::Install to M::I::Bundled,sno1-3/+3
Module::Install is for Authors only. Bumping revision
2012-07-29Update to 2.4.11:wiz3-8/+10
Between 2.4.10 and 2.4.11, the following bugfixes were included: [22080]Fix make dist for Swedish accounts files Reported by Robert Fewell [22260]Rewrite the tip-of-the-day parsing logic Since commit 22246, an empty tip of the day appears in the list of tips. This is due to the way the file is parsed. This commit rewrites the parsing logic to avoid such problems. As an added bonus, you can now add newlines in tips by using '\n' in the string. [22248]Bug #678848 - Customer/Vendor reports off-by-one on start date Additionally removes a superfluous module load [22246][PATCH] Fix tip-of-the-day with gcc-4.7 When making the text file tips-of-the-day, GnuCash expects 'gcc -E' to preserve at least one of the whitespace lines between entries. However, this relies on behavior of 'gcc -E' that isn't actually part of the spec, and is a historical accident. And it changed in gcc-4.7, such that all the whitespace is removed. Work around this by explicitly adding a newline in the sed expression. Pre gcc-4.7 there will be two newlines between tips, but this has no impact on the tip displaying code. Patch by Bill Nottingham Bug #631611 - Check printing fails because fonts are too tiny on Windows Lesson learned: don't use cairo_identity_matrix on a cairo_t managed by GtkPrintContext. It kills a number of transformations that were already configured by GtkPrintContext. On Windows this breaks proper scaling. Fix a double free crash when the required features dialog is shown Bug #611853 - Entering a 2-digit year in the opening balance tab results in "Parsing Error" This bug was already fixed on trunk as part of the patch that converted the new account dialog from glade to gtkbuilder. This commit extracts only the parts required to fix bug #611853 [22224] Bug #671323 - Scheduled monthly transactions lose "except on weekends" setting when using MySQL [22229] Bug #678214 - GnuCash fails to open some post-processed XML files Patch by Daniel Harding Bug #677570 - Error creating net worth linechart report Remove doubled file contents. Changeset 21628 has already done this for trunk. Add formatting to table. Add cell padding to columns in table. Bug #677570 Error creating net worth linechart report Revert "Added user settable line width and data point markers to net worth" Removed entire commit in order to make report work. Details of error still need to found so that the feature can be reinstated. This reverts r21644. Note, this feature works in trunk. [22197]Add EXTRA_CFLAGS for compiling on Win7 Configure gets confused by some gcc builtins on Win7: Disable them so that configure finds the right settings. Add EXTRA_CFLAGS to inst_gnucash compile line so that cflags can be added by custom.sh [r22171][Bug 674862] Gnucash crashes after creating a new SX using the Mortgage Wizard and SQL Backend This addresses the crash reported on Ubuntu with Postgres by Krzysiek. The stack trace he posted showed the crash was the result of dereferencing a NULL GDate*, and this change protects against that. It still doesn't address the more basic problem of why on Win32 and with mysql and pgsql (but not SQLite3) the mortgage wizard is writing corrupt dates. [r22188][Bug #674862] Gnucash crashes after creating a new SX using the Mortgage Wizard and SQL Backend Special-cases dbi_result_get_datetime returning -1 to work around a bug in MinGW's implementation of gmtime(). [22157] Bug #674494: Fix version and method of downloading isocodes in win32 packaging Patch by Mark Jenkins [r22154][Bug 674283] With mysql crash after deleting accounts included into a budget Never assume a pointer is NULL unless you set it to NULL! [22097] [Win32 build] Update gwenhywfar/aqbanking versions. [22090] Revert r22083, "Adapt German account templates to updated tax rate." A pure renaming is not the correct solution, I've been told. [22083] Adapt German account templates to updated tax rate. [22067] Remove potentially abandoned file (that has a GPLv2-only license, too). The last contributors here, Josh Sled and Chris Lyttle, have put their code under "GPLv2 and GPLv3" license, see r22063, but I'm too lazy to look up the copyright holders on the file as a whole so I'd rather remove it. If someone wants to add a similar packaging file again, feel free to do so, but please don't use GPLv2-only code to do so. [22066] Bug #670727: Extend license of 3 files to be GPLv2 and GPLv3. This has been granted by the gnumeric copyright holders. See https://bugzilla.gnome.org/show_bug.cgi?id=670727#c7 [22063] Bug #670727: Clarify license of a file to be GPLv2 and GPLv3 gnc-dense-cal.h: License remark was forgotten in r19507, but the author Josh Sled agreed on GPLv2 and GPLv3 licensing in his gnucash-devel message on 2010-08-28. Fix skipping of alternate rows when there is a customer id mis-match and fix gtk_entry_set_text errors. Fix already exists in trunk. Revert "Fix skipping of alternate rows when there is a customer id mis-match." Doesn't fully work. Will redo. This reverts commit 63c4689a36aa042564d7c29b40ee970533e3d81f. Fix skipping of alternate rows when there is a customer id mis-match. Fix already exists in trunk. Fix translatable strings. Patch provided by Aurimas Fišeras. Properly handle Windos end-of-line markers in determining file versions. [21905] Bug #668196: Fix installation of python bindings With this patch, files are correctly installed together. Patch by Vint as suggested on bugzilla. Total return is now an amount (not a percentage), and includes income as well as capital gains. New column "Rate of return" gives the percentage. - changed default value for "Ignore brokerage fees when calculating returns", therovided (BAS 2012) Additionally this commit adds some required changes to get the Swedish account plans to actually show up in GnuCash (both BAS and the earlier committed Swedish small business account plan) [22011] Fix a GtkWarning in the Account Hierarchy Druid which occurs if the Example Account file doesn't contain a long description. Fix translatable strings code for tax invoice report. Fix translatable strings code for some reports. Patch provided by Aurimas Fišeras. [21978] Move the features tests to its own source files. This allows for - other engine consumers to use the features test as well (think CuteCash, python bindings,...) - a central point for developers to check for feature definitions - a central point to manage all feature related code Windows: Update Gtk+ to 2.24.10
2012-06-14Recursive PKGREVISION bump for libxml2 buildlink addition.sbd3-6/+6
2012-06-02As the sqlite plugin in the PLIST is unconditional, and sqlite3 isdholland2-10/+6
innocuous and small compared to kde3, and built into netbsd-6 anyway, and the package finds sqlite3 regardless of whether it's buildlinked, always depend on sqlite3. Should fix build on netbsd-5. Remove commented-out traces of a sqlite3 option from options.mk. PKGREVISION++
2012-05-07Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)dholland1-2/+2
It turns out there were a lot of these.
2012-05-03Drop dependency on libXp (from Imake)obache1-3/+2
* libXp was used by Xaw8, but it had been obsolated, and in pkgsrc, x11/libXaw/buildlink3.mk had been switched to pick up Xaw7 by default. * With x11/xorg-cf-files, libXp was offered with XawClientLibs, but updated to 1.0.4, it was removed. * And pkgsrc had been switched to use always xorg-cf-files and imake from pkgsrc, so all platforms should not require libXp from libXaw with Imake. Bump PKGREVISION.
2012-04-27Recursive bump from icu shlib major bumped to 49.obache2-4/+4
2012-04-15Reset maintainer, developer has left the buildingwiz1-2/+2
2012-03-03Recursive bump for pcre-8.30* (shlib major change)wiz4-7/+8
2012-03-02Update to 2.4.10:wiz4-13/+25
Between 2.4.9 and 2.4.10, the following bugfixes were included: [Bug #667900] no clipboard editing in Release 2.4.9 Update Gtk+ to 2.24.8 for Windows, to pick up da756d51 (win32: fix gdk clipboard). Turn on AQBAnking 5 in 2.4 branch. [Bug 666849] Non-privileged user first run trouble The problem is that the first run was creating the slib catalog. This introduces a script to do that as part of installation, guaranteed to be run as an admin user. Update xml file backend to recognize a newer version file on load attempt, not load, and alert user of need to upgrade Gnucash. Reports: Make report Budget Flow 100% translatable Update txf.scm in stable branch to reflect changes to US Income Tax Forms and Schedules for 2011. [r21867]Reverse the test for HAVE_DBI ac_cv_header_dbi_dbi_h is set only if want_dbi is true, so testing for != no succeeds if dbi isn't enabled -- which is not what we want. [21860]Bug #667417 - Fix build with glib 2.31.x Patch by Vincent Untz [21840] Add dependency on qofbook.h for swig generated file. Otherwise the old generated file complains about a missing declaration from r21832. In 2.4.10, the following languages had their translations updated: Lithuanian, Finnish, German. Between 2.4.8 and 2.4.9, the following bugfixes were included: Bug #666329 Empty database after a little while Separate the two uses of QofBook::dirty -- indicating that the book object itself has been edited and indicating that some object in the dataset has been changed -- into two separate variables with separate getters & setters. Use gnc_dbi_safe_sync_all (which doesn't lose data if the save partion errors out) for all be->sync. Reverse qof_book_mark_saved and qof_instance_mark_clean so that the book is dirty for qof_book_mark_saved when it's the instance. Original commit by jralls Bug #667105: Fix grammatical error in some accounts file. Bug #667276 : Fiix Korean accounts files. Patch submitted by Eulgyoon Lim. Bug #457401 - Print invoice should not be disabled for unposted invoices. Enable printing for unposted invoices. Add a "features" table to the KVP frame, and pop up an error message if we find a feature we don't know about. Currently there are no known features, so essentially we will error out if we see anything. Bug #665998 Replace no-op function force_account_dirty with qof_book_mark_dirty. Bug #658247 - First time setup should prompt to save file. Fix supplied by Bob referenced in bug #665996. Bug #642276 Bayesian association with Sqlite Wraps the kvp_frame_set_slot_path with xaccAccountBeginEdit()/xaccAccountCommitEdit(). Also clean up some other cases where KVP was set without committing an edit. Fix table number alignment. Fix number alignment in table. Bug #649362 - Transfer Funds Window Exchange Rate and Decimal Points Rounding in Bill/Invoices This patch fixes the rounding by showing the actual value to convert. As a result the exchange rate direction had to be swapped as well to avoid lots of confusion. Abort posting if not all required exchange rates are given. Note that any exchange rate successfully entered before the posting is aborted are still saved with the invoice. Bug #665202 - Improve python-finding code. Patch by Pacho Ramos Bug #661383 - GnuCash segfault on Linux (Fedora 16 beta) because of shared library load / unload weirdness Fix right align for number cells in table. Added user settable line width and data point markers to net worth line chart. Commented line width. This value really should be passed from .scm file Fix setting of line color for line charts. Bug #664862 - New report showing net assets over time Added new line chart report for assets, net-linechart.scm. Distantly related to Bug #570011 Add missing Root Account part. Original commit by mikee. Bug #664764 - Account setup for Swedish small business Added Swedish chart of accounts for small businesses. Original commit by mikee. Bug #663368 When importing CSV files, the word 'Deposit' appears in Num/Action column Bug #630804 - make check failure in business module Don't install a script that is only used for building and testing. This fixes Secunia Advisory SA42048 Bug #663638 - Posting Invoices asks for curency conversion for blank lines Bug #639082 - General Journal report reports an error Bug #662477 - Desktop file not compliant with FreeDesktop spec and GNOME goal Patch by Sébastien Villemot In 2.4.9, the following languages had their translations updated: French, German, Lithuanian .
2012-02-06Revbump forwiz4-8/+8
a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
2012-01-24Recursive dependency bump for databases/gdbm ABI_DEPENDS change.sbd1-2/+2
2012-01-16gsed is not required for NetBSD.obache1-1/+4
fix a missng commit at gsed clean up.
2012-01-13Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump.obache2-4/+4
2011-12-23Newer GCC doesn't allow template instantiation with incomplete types, sojoerg2-1/+15
make sure that the class definitions are present.
2011-12-15Update ruby-braintree package to 2.13.1.taca3-7/+16
Changes are unknown.
2011-12-15Update ruby-activemerchant package to 1.20.0.taca3-17/+14
= ActiveMerchant CHANGELOG == Version 1.20.0 (November 14, 2011) * Add support for USA ePay Advanced SOAP interface [matthewcalebsmith/jduff] * Beanstram: fix purchase with Secure Profile [pitr/jduff] * Orbital: various fixes [Soleone] * Add Samuari gateway by Fee Fighters [jkrall/odorcicd] * Lock money gem to 3.7.1 or less since newer versions break in 1.9 [jduff] * Braintree: handle gateway rejected transactions gracefully [braintreeps/jduff] * Ogone: support different signature encryptors, custom currency and eci [ZenCocoon/rymai/jduff] * Payflow Link: use secure token [jduff] * Added refund method to Exact, Pay Junction and Skip Jack gateways [jduff] * Elavon: added test url [kylekeesling/jduff] * Fix redundent errors when credit card is expired [castiglione/jduff] * Two Checkout: update service url [vampirechicken/jduff] == Version 1.18.1 (September 23, 2011) * Braintree: allow setting merchant_account_id on initialize [jduff] * Realex: only send letters and numbers in shipping code field [Soleone] == Version 1.18.0 (September 23, 2011) * NoChex: Update the URL that payment requests are posted to [caseywhalen/jduff] * QBMS: fixed test mode check [Soleone] * Realex: encode avs info with shipping address [Soleone] * Add Dwolla offsite gateway [armsteadj1/jduff] * Eway: pass email, customer, description and options to store [moklett/tobi] * New dependency: active_utils gem [odorcicd] * Optimal Payments: fix test mode check [jduff]
2011-12-12sed -i is a gnuism, so make a temporary output file instead.dholland2-5/+6
(Still doesn't build on NetBSD due to C++ issues, though.)
2011-12-10finances/kmymoney2: Fix all platformsmarino5-8/+50
The main problem with this package is that sqlite2 was building automatically, but the makefile for it was broken. The QTDIR variable wasn't getting expanded in the makefile, so the rpath for sqlite3 library was corrupt. Once the Makefile was fixed, libsqlite3.so built normally, but it didn't get installed due to another Makefile issue. Finally, it built and installed, but then the PLIST was missing its entry. After everything was verified building ok, I discovered somebody had added and then commented out "sqlite3" option. Since it's building by default, I took this option out. If somebody else decides that it should be optional, I'll let them tweak the configure args, PLIST, and options file to make that happen.
2011-12-10finance/libofx: Fix use of iconv on DragonFlymarino2-4/+4
2011-12-09PKGREV bump for libXp-less openmotifdrochner1-2/+2