summaryrefslogtreecommitdiff
path: root/finance
AgeCommit message (Collapse)AuthorFilesLines
2011-05-16Update to 1.0.5. Notable changes:shattered2-7/+6
* Fixed the way to calculate balance variation for the linear regression forecast method (backported from KDE4) * Fixed a crash when a budget selected for a report is no longer present * Don't allow import of investment transactions that don't have a share amount. This used to end in a div by zero when calculating the price. * Add all overdue schedules when calculating forecast * Backported fix from Ian Neal to solve problems when opening the ledger with specific scheduled transactions * Fixed loop in payments of the home page when a schedule is set to end by date * Improved anonymizer * Fixed transaction loader for XML file * Don't preset date in currency calculator to today in all cases
2011-05-15pkglint cleanup:wiz4-27/+15
Shorten DESCR. Fix warning in buildlink3.mk. Install config files properly. Bump PKGREVISION for last.
2011-04-22recursive bump from gettext-lib shlib bump.obache6-9/+12
2011-04-12Update to 2.4.5:wiz2-6/+6
Changes between 2.4.4 and 2.4.5 include: * User-visible changes * [20457] Improve message printed on screen * Note last stable version number * Updated translations or translation-related changes * [20507] Various spelling fixes in comments and translatable strings. * Updated Dutch translation, copied from the translation project. * Updated Italian translation. * Bugs fixed * [20496] Bug #645518: Partly revert r20378, "Correct memory leaks found with valgrind" The original author (Alex) asked to have this part reverted as it seems to cause the crash explained in the bugreport, but he doesn't have time to investigate this in detail right now. * [20481] Bug #645640: Online transfer must not allow to change amount in second window * Bug #642176: Add four decimals to CLF (Chilean Unidades de fomento) Oops, I forgot 1 digit * Bug #642176: Add four decimals to CLF (Chilean Unidades de fomento) While we could not find a document, which defines the decimals, they are indispensable for the conversion of payments in "real" CLP. * Bug #645173 - [PATCH] Configure check uses hardcoded webkit library name Patch by Andy Clayton. * Bug #641645 - Support ActivePerl 5.12 for Finance:Quote on Windows * Bug #644688: Account edit fails to detect that no changes have been made and marks the account 'dirty'. * Other code/build changes * [20501] During win32 build, if a component is already installed, print the installation path Original patch by plongstaff. * [20491] Fix glade message with unintended whitespaces. * [20487]Windows nightly build: fix webserver directory creation hack * [20475] Windows build: fix weekly 2.4 build and move log files into separate directory * [20461] Windows build: allow reset.sh to remove mingw * [20460] Windows build: fix upload code * [20456] Some additional Windows nightly build fixes: - restore the original mingw/msys link, even when the build script abort (due to a die command) - only restore the mingw/msys link if it was saved before - weekly builds should be on Monday, not Tuesday - upload tag rebuilds to a directory named 'releases' instead of 'tags' * [20455] Build server: automatically create directories on webserver for new branches * [20454] Rework the Windows weekly 2.4 build to avoid parallel builds (which would fail) * [20452] Adapt the windows build system to deal with swapping mingw installations on one build machine * Start the 2.4 stable branch so that trunk is now experimental again * Add some convenience getter functions to gncOwner. * Whitespace and spelling corrections * Make error message on missing <dbi/dbi.h> more verbose. Also mention the infamous dbi database drivers here, https://lists.gnucash.org/pipermail/gnucash-devel/2011-February/031171.html
2011-03-16Update to 2.4.4:wiz3-7/+10
Changes between 2.4.3 and 2.4.4 include: * User-visible changes * Update rev to 2.4.4 * Implement automatic creation of stock account for newly imported OFX stocks. Only active if "auto-create commodity" is switched on in the preferences from r20376. * When setting the report print name, check whether this exact name has been used before. Append an increasing number if that was the case. * When setting a printer job name, remove slashes because they are not allowes in filenames. * Add the invoice number in the output printer job name, if an invoice report is printed. * Add option in OFX import to have newly encountered commodities automatically created. * Modify Tax Info on Account Page to display or not display sub-account info based on whether row is expanded. Re-apply changes reverted in r20251. The only difference between this commit and r20207 is that, contrary to the recommendation given in gnc-tree-view.h, "Use GNC_TREE_VIEW_COLUMN_DATA_NONE if you plan on using a non-model data source for this column", it cobtinues to use "GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO". Using "GNC_TREE_VIEW_COLUMN_DATA_NONE" generates problems later in the "gnc_tree_view_add_text_column" routine when it tries to set up sorting for the column ("CRIT <Gtk> gtk_tree_sortable_set_sort_func: assertion `sort_column_id >= 0' failed"). Define a new column, GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO_SUB_ACCT, in gnc-tree-model-account.c filled with gnc_ui_account_get_tax_info_sub_acct_string. Modify gnc-tree-view-account.c to define a tax_info_data_func that displays only the the data in the GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO model column if the row is expanded; otherwise it combines it with the data in the GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO_SUB_ACCT model column. Modily the view creation function to use the new tax_info_data_func for the text after having first set it to GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO to prevent the problem mentioned above, thereby overriding it. * Update page name if invoice/bill is renamed. * Present already open budget page if the user tries to open a budget more than once * Update page name if budget is renamed. * Updated translations or translation-related changes * Bugs fixed * Bug #570042: Better default for book-closing entries in Income Statement Report Options Patch by Tristan Faujour: Proposed patch: make reports ignore book-closing entries I chose to: - Change the reports' default behavior to have them ignore the book-closing entries. - Do not change anything in reports that deal explicitly with them. Here is the content of this patch (everything is under gnucash/src/report): - In function gnc:account-get-trans-type-balance-interval, depending on an argument, closing entries can be ignored (they are identified by xaccTransGetIsClosingTxn). - Some report utility functions are duplicated (with a "-with closing" suffix) to provide the legacy feature. - Equity statement and Profit & Loss reports are modified to call the *-with-closing functions. * Bug #644556: Running the test as root happened to remove /dev/null. Check for this and also fix the respective test. Additionally, it turned out the log system never gave notice about a log output file that was unwritable. Added an appropriate CRITICAL error message. * Bug #644557 - gnucash-2.4.3: downstream patches to fix tests linking Patches kindly provided by Gilles Dartiguelongue <eva@gentoo.org> of the Gentoo project. * Bug #642739 - Translog files being created in Gnucash program installation directory Translog files for databases are now created in a directory "translog" inside the .gnucash dir. The files will be named following this scheme: <dbtype>_<hostname>_<user>_<dbname>.<timestamp>.log * Bug #644036: Counter format validation fails on Windows because the number format is I64i there. Note: Users will run into a problem when copying a windows file to linux and vice versa because the counter format will have to be changed on the other operating system each time. * Bug #521817 - Guid_init causes very long startup delay if Novell Network active P_tmpdir is set to "\" by mingw. The way P_tmpdir is used by GnuCash, this seems to trigger unwanted network activity. So on Windows, I'm replacing it with "C:/temp" for now, based on suggestions found on the internet regarding this issue. * Bug #347265 - budget column resizing/options applies to all budget windows * Other code/build changes * Tag 2.4.4 * Add some more sanity checking in common importer module. * Refactor KVP-related functions of OFX into separate file. * Revert r20405, "Correct memory leaks..." - does not compile with guile-1.6 The patch will be re-applied once trunk requires guile-1.8, which will be done right after the oncoming branching. * Code cleanup in ofx importer; refactoring to get away from the single giant long function. * Add some more const-correctness. * Configure simplification: Use pkg-config for libofx. Remove obsolete external qof detection. (Somehow the argument --with-qt3-wizard-package was writting right inside the qof code stuff. This has been moved to the aqbanking section now.) * Win32: Tweak cross compiling script for webkit so that is seems to almost compile. * Correct memory leaks found with valgrind * Remove unused functions for wall clock timing. Facilities such as this should be used from external expert libraries. Also, this is in the way when cleaning up some log system problems in subsequent commits. * Fix r20394: Output string clean-up was missing the date part. * Move business-options.[hc] from business-utils to app-utils. As "business-core" has been dissolved, the "business-utils" code has no more requirements than app-utils and can be moved there because of this. * Add ChangeLog.2010. * Fix missing timestamp in trace files on Windows * Additional svn:ignore settings * Add yet more gitignores. * Add more gitignore entries. * Add comments to warn about lack of Windows support in the guid_init function. * Fix an accelerator. * Correct memory leaks found with valgrind * Add more debug logging. * Minor code cleanup: Move gconf section name into header; clarify argument name. * Minor code cleanup in ofx importer; improve const-correctness. * Use qualified include path for cmake/automake simplification * Add additional debug markers * Correct memory leak found with valgrind * Remove some obsolete files These files were once copied from gtk 2.8 to work around pre-2.8 gtk bugs when that was still our baseline. Our baseline is currently 2.10, so these files are no longer needed/used. * Fix Gtk CRIT warnings introduced in r20351 * Small spelling corrections in comments and some whitespace adjustments
2011-03-11Update to 2.4.3:wiz3-25/+8
Changes between 2.4.2 and 2.4.3 include: * User-visible changes o Only show the Save As dialog at the end of the Hierarchy druid if it was called at the beginning of a new book, not when a hierarchy is added to from the actions menu. o Set a printer job name when printing reports and cheques o Update revision to 2.4.3 o Fix invoice line ordering mismatch between register window and reports. The new code was missing the call to gncInvoiceSortEntries. o Add extra toolbar buttons as shortcuts for some business functions, "New Invoice" for now. The extra toolbar buttons are disabled until the user enables them manually in Preferences -> Business -> Extra buttons. o Implement command for changing the ordering of invoice entries by moving them up or down one row. Turned out this is rather easy: Just swap the "date-entered" of both items. o Fix r20272: The text selection after auto-completion should work correctly now. o Extend the addr2/addr3 auto-completion also to the shipping addr2/addr3 lines. o Implement auto-completion on the addr2/addr3 lines of the "New Customer" dialog box. o Fix missing copying of invoice currency on "Copy Invoice". Unfortunately this feature has been creating invoices with no currency set. This leads to weird amounts that have more digits than expected and don't sum up correctly, and it also triggers the warning dialog "One or more of the entries are for accounts different from the invoice/bill currency. (...)" o Minor tweaking of icon for duplicate invoice so that it doesn't look grayed out * Translation updates * Bugs fixed o Bug #635552: Rename "Financial Calculator" into "Loan Repayment Calculator" I've been told (by users who know the subject well enough) the "Financial Calculator" should rather be called a "Loan Repayment Calculator" or a "Mortgage Payment Calculator", as this is what is being offered there. So I finally made this renaming. o Bug #640357: Adding very limited Perl-Support for doxygen Adding Doxygen commands to the Perl-scripts in the sources I searched for every *.pl file in the GnuCash source and added Doxygen commands like @file, @brief, @author to better include them in doxygen. Patch by Christoph Holtermann. o Bug #640357: Adding very limited Perl-Support for doxygen There are a few Perl-scripts scattered through the GnuCash sources. This patch enables doxygen to interpret them so that they can be provided with information about author, date and so on. This is done by telling doxygen that their python-files. So python-comments can be used. The actual Perl-source is commented out by using @cond Perl ...PERL-CODE... @endcond Perl Patch by Christoph Holtermann o Bug #640347: Adding Example Skripts for historic Stock Quotes This patch adds the example skripts from http://wiki.gnucash.org/wiki/Stocks/get_prices to the directory python-bindings/example_scripts. Patch by Christoph Holtermann. o Bug #640328: This patch makes Transaction.GetSplitList and Account.GetSplitList return Split instances I changed gnucash_core.py so that GetSplitList methods of Transaction and Account return Split-instances so that the user doesn't need to call Split(instance=GetSplitList()[n]). I checked the examples and changed one either. Patch by Christoph Holtermann o Bug #639906: Changing the way __format__ works for Split and Transaction Patch by Christoph Holtermann o Bug #641832: Workaround to avoid the current crashes on windows. On win32 the queryf() calls below seem to crash. On the other hand, we know the used libdbi on windows is fine, so as a first workaround, we assume libdbi is safe. o Bug #642445 [PATCH] Segfault when tip_of_the_day.list is empty o Bug #642284: Fails to build on Ubuntu Natty Patch by Ahmed El-Mahmoudy. o Bug #641832: Use g_strdup_printf() instead of dbi_conn_queryf() to format the query; the latter crashed msvcrt. Also reverts r20287 because the root bug is fixed. o Bug #641909: Fix broken price scatter plot The report was unknowingly broken by the move of one function in r20209 namely gnc-locale-default-iso-currency-code from app-utils to core-utils, and somehow this needs a re-export in the core-utils.scm declaration. (I don't know why. For me, this confirms again this whole scheme plugin stuff sucks, royally.) * Other code/build changes o Tag 2.4.3 o Re-indentation of source code. o Really fix conditional configure test for gtkmm. o Add optional module that compiles with gtkmm, i.e. in C++. This was just a crazy idea, but it turns out to be extremely easy. This can be used as a place for new GUI elements which people prefer to write in gtkmm/C++ instead of C. It's disabled by default. Use configure --enable-gtkmm to enable it. o Fix const-correctness of gnc-module interface. o Add missing run-time typechecks in new code. o Fix CRIT gtk warning if the old_page_long_name was NULL but still passed to g_strrstr. o Add accessor of GtkUIManager in GncMainWindow. o QofSession: Don't push a new generic error if there's already one available that might be more descriptive. o Remove no-longer-correct warning about the aqbanking5 setup wizard not being implemented: It is. o Add a Timespec constructor for the current clock time. o Fix potential parsing of NULL strings by correctly use an empty non-NULL string instead. o Another error message somewhat more verbose. o Make log warning about bad gnc_numeric print the actual error code. o Add address auto-completion of r20272 also for address line 4. o Add a common shared quickfill object for the addr2/addr3 lines of a GncAddress. o Minor code cleanup - remove includes from header if not necessary. o Fix CRIT error message on program quit in the aqbanking module.
2011-03-04Add tex-euro{,-doc}.minskim1-1/+3
2011-03-04Import tex-euro-doc-1.1 as finance/tex-euro-doc.minskim4-0/+20
This is documentation for tex-euro.
2011-03-04Import tex-euro-1.1 as finance/tex-euro.minskim4-0/+27
Converts arbitrary national currency amounts using the Euro as base unit, and typesets monetary amounts in almost any desired way. Write, e.g., \ATS{17.6} to get something like '17,60 oS (1,28 Euro)' automatically. Conversion rates for the initial Euro-zone countries are already built-in. Further rates can be added easily. The package uses the fp package to do its sums.
2011-02-26Add an patch for changed page structure.obache3-3/+61
PR#44623 by Marko Schuetz Schmuck. Bump PKGREVISION. While here, set LICENSE=gnu-gpl-v2 (or later).
2011-02-12Update to 2.4.2:wiz3-9/+17
Changes between 2.4.0 and 2.4.2 include: * User-visible changes * Partly revert r20207, "Modify Tax Info on Account Page..." The changes in the tree-model-account caused CRITICAL gtk warnings, so we revert that part for now. The changes in gnc-ui-utils.[hc] have been kept. * Do not modify the entry's DateEntered when duplicating invoice to keep the entry ordering. Follow-up to r20115. * Modify Tax Info on Account Page to display or not display sub-account info based on whether row is expanded. Revert changes made in gnc-ui-util.c in rev 20039 and instead put those changes in new function: gnc_ui_account_get_tax_info_sub_acct_string. Define a new column, GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO_SUB_ACCT, in gnc-tree-model-account.c filled with gnc_ui_account_get_tax_info_sub_acct_string. Modify gnc-tree-view-account.c to define a tax_info_data_func that displays only the the data in the GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO model column if the row is expanded; otherwise it combines it with the data in the GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO_SUB_ACCT model column. Modily the view creation function to use the new tax_info_data_func. * Open the newly created invoices for editing after import. * Make the splash screen stack as a regular window instead of stacking in front of everything else. * SQL Backend Version Control: The final part. New error dialog boxes for ERR_SQL_DB_TOO_OLD and ERR_SQL_DB_TOO_NEW Marks the book read-only if the user doesn't upgrade a too-old db and when the user tries to load a too-new db. * Provide more detail in commit error when it's caused by a read-only book. Mark error message for translation. * Throw an error and return if if the book is marked readonly. * Add icons for Duplicate Invoice functionality * This patch adds a new option under Edit -> Preferences -> Date/Time that looks like this: Date Completion When a date is entered without year, it should be taken: (*) In the current calendar year ( ) In a sliding 12-month window starting this many months before the current month: [ 6 ] Patch by Peter Selinger with minor modifications * Fix a bug introduced in 20042 which caused lists of Scheme strings passed to C code to be garbage. This caused online price quotes to fail for anything other than a currency. * Make it possible to include trading accounts in the Income Statement and Profit and Loss reports. * Additionally, make the "Duplicate Invoice" feature available as menu item and toolbar button when viewing an invoice. * Implement "Duplicate Invoice" feature, where a new invoice is created as a copy of an old one with new date and new ID. This patch makes this feature available as button "Duplicate" in the search window. * Make reconcile+update import action of r20021 bug#373415 enabled by default because it's so useful. * Fix version number in welcome report. * Set sort order for GncEntry quickfill to LIFO by-date. Previously, the insertion order was random instead of by-date. * Activate balance averaging in account piechart report, introduced in r19253. * Add budget name to budget tab * Add info about sub-accounts to Tax Info column on Accounts page. * A plugin to import CSV data as a new invoice or bill. Based on code written by Sebastian Held. Also includes a python script to massage a downloaded order form into the correct format for import. See contrib/rapid2gnucash.py This works with Rapid Electronics (UK) and can be used as a basis for other vendors. Users need to add a line in their ~/.gnucash/config.user for the module to be loaded: (gnc:module-load "gnucash/plugins/bi_import" 0) See bug #624911 for more details. * Add "copy budget" command to menu. Works like "open budget" except that a copy of the budget is made with the name "Copy of "+name of old budget. This command will allow you to easily create a copy of your 2010 budget and change its name to "2011". I also plan to add UI capabilities to more easily manipulate budget numbers. * Fully implement auto-completion in the invoice entries on the description field, separately for bills or invoices. The quickfill is obtained from the global cache of the GncEntry's descriptions, one for invoices, one for the rest. The auto-completion is a simple query to get the newest entry with the same description, but limited to invoices or bills, respectively. * Add a new report: Customer Summary. This report shows a table of all customers and the sales, profit, and markup in that table. * Add a new report: Future Scheduled Transaction Summary. * Improve GncEntry quickfill to create separate quickfills for invoices and bills As well as lots of bug and translation fixes.
2011-01-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz3-5/+6
2010-12-23Update to 2.4.0:wiz8-267/+209
The GnuCash development team proudly announces GnuCash 2.4.0, the latest stable release of the GnuCash Free Accounting Software. With this new release series, GnuCash can use an SQL database using SQLite3, MySQL or PostgreSQL. It runs on GNU/Linux, *BSD, Solaris, Microsoft Windows and Mac OSX. WARNING: You should uninstall any earlier GnuCash version from your system prior to installing 2.4.0. Failing to do so may result in startup errors. In particular on Windows this may cause "Parse error: entry point not found" errors. Major changes in the 2.4.0 release include; * In addition to the XML backend, Gnucash can now use a SQLite3, MySQL or PostgreSQL database to store the data. This is a new implementation using libdbi. It supports all features including the business features. In order to build with this, add --enable-dbi to the configure command. In addition to the libdbi-dev package for your distribution, you will also need the appropriate DBD (libdbi driver) package for sqlite3, mysql or postgresql. (not enabled in pkgsrc due to lack of recent libdbi) * As a replacement for the current GtkHTML HTML engine used to display reports and graphs, Gnucash can use WebKit. WebKit is the engine used by Google Chrome on Windows and Safari on Apple. (enabled in pkgsrc)
2010-11-18Bump ABI_DEPNDS of gtkhtml314 and recursive bump from libgtkhtml shlib name ↵obache1-2/+2
changed.
2010-11-15PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnomeabs2-4/+4
2010-11-07Do not install gnc-test-env. This file got CVE-2010-3999 attached to itwiz2-4/+7
and it's not needed except for testing. Bump PKGREVISION. While here, include desktopdb.mk.
2010-11-07Add comments to some patches.wiz4-7/+13
2010-11-01Reset maintainer.wiz1-2/+2
2010-09-14Bump dependency on pixman to 0.18.4 because cairo-1.10 needs thatwiz2-4/+4
version, and bump all depends. Per discussion on pkgsrc-changes.
2010-09-10Update finance/ruby-activemerchant to 1.5.1.taca3-175/+42
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk. * Update HOMEPAGE. * Add LICENSE. * Ajust new ruby package's framework. Changes are over 100 lines, please refer HOMEPAGE for detail.
2010-08-21Bump the PKGREVISION for all packages which depend directly on perl,seb6-8/+12
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=..."), minus the packages updated after the perl package update. sno@ was right after all, obache@ kindly asked and he@ led the way. Thanks!
2010-08-14Fix compilation on MacOS X 10.6, from upstream via Lothar Braun in PR 43756.wiz2-1/+18
2010-07-14Recursive PKGREVISION bump for the net/mDNSResponder updatesbd1-2/+2
2010-06-13Bump PKGREVISION for libpng shlib name change.wiz3-5/+6
Also add some patches to remove use of deprecated symbols and fix other problems when looking for or compiling against libpng-1.4.x.
2010-05-20Update to 0.9.1, based on PR 43330 by Gary Duzan.wiz4-79/+133
Set LICENSE. LibOFX 0.9.0: - this release now exports version information thus allowing depending applications to determine the version of LibOFX to compile against - some fields have been added to OfxFiLogin to allow for modification of some OFX header fields in outgoing requests. Together with the latest AqBanking3 this should fix the problem with servers suddenly rejecting connections from LibOFX applications - the calling application can now tell libofx where the data files reside. This allows for relocatable binaries (most importantly on Windows) - some warnings from recent versions of GCC have been fixed - libOFX can now easily be cross-compiled for Windows on Linux - the OFX header is now scanned for a hint regarding the encoding of the document and convert the data to UTF8 if iconv is available at compile time. - the API for online requests has been cleaned up
2010-03-24Recursive revision bump for GMP update.asau1-2/+2
2010-03-16Update to 1.0.3, provided by maintainer Gary Duzan in PR 42981.wiz3-12/+44
What's new in KMyMoney 1.0.3: . The KMyMoney development team is pleased to announce a major step forward for what has been described as . "the easiest personal money tool out there", with the availability of a new stable release, version 1.0.3. . This is a maintenance release which fixes a few bugs that have been reported and has some updated translations. What's new in KMyMoney 1.0.2: . This is a maintenance release which fixes a few bugs that have been reported and has some updated translations. What's new in KMyMoney 1.0.1: . This is a maintenance release which fixes a crash when creating credit card and loan accounts.
2010-01-18Second try at jpeg-8 recursive PKGREVISION bump.wiz2-4/+4
2010-01-17Recursive PKGREVISION bump for jpeg update to 8.wiz4-7/+8
2009-12-15Recursive bump for libltdljoerg1-2/+2
2009-10-31Update to 1.17:wiz2-6/+6
* Lots of tests added * IndiaMutual.t tests added * Yahoo_europe: Bug 44245 solved. Wrong fields returned. * Documentation: Bug 48818 corrected. * yahoo_europe.t tests corrected * Bourso.t tests corrected * AEX.pm removed code for options and futures. (didn't work) * Bug in Yahoo::Base corrected. Sometimes year range is wrongly returned. * Bug in Yahoo::Base corrected. GBp wrongly interpreted. * Goldmoney.pm patched. support for platinum added. * New module HU.pm (Hungarian stocks) * Bug RT 46155 solved by modifying link in IndiaMutual.pm * Cominvest URL modified * currencies adapted to yahoo denomination * currency retrieval updated (yahoo website changed) * ASX.pm updated due to website change
2009-09-02Update to 1.0, using pkgsrc-wip/kmymoney2-stable packaged by Gary Duzan.wiz8-85/+806
Since our latest stable release, 0.8.9, a lot of effort has been put by the developers and the community to add new features and test them to make this a rock-solid release. Over 2 years of development have seen the addition of budgets, a forecast feature, many new reports, report charts, a complete redesign of the import feature, which allows for a much easier migration from other application and a swifter synchronization with online banking. The support of PGP encryption for the KMyMoney files has been improved too, including the option to have multiple keys for a single file, so no one can access your financial your financial records. The summary view has been revamped to show more and more useful information, allowing you to have an overview of your finance at a glance. Also, there are now translations for 22 languages, though not all of them are as complete as we would like, and we have users wherever KDE3 is installed. That results not only in a greater quality application, but also in one that can be customized to fit the needs of a wide range of users. Additionally, if you use either Oxygen or Tango icons, you can enjoy the exclusive sets of icons we have prepared for this release, because finance can be good looking too! In between all that work, we have fixed a lot of bugs and little annoyances to make this the best KMyMoney release ever! Into the future, the effort to port the application to KDE4 is already underway. Following our usual conservative approach, the first release for KDE4 will be very similar to this one, featurewise. Subsequent releases will take full advantage of the new platform. Also, the coordination work with other KDE4 financial applications under the umbrella of the nascient KDE Finance group opens the door to other exciting possibilities.
2009-08-26bump revision because of graphics/jpeg updatesno3-6/+6
2009-08-21Set LICENSE.wiz1-1/+2
2009-07-22Remove USE_DIRS from pkgsrc.wiz2-4/+2
Shared directories can now be created independently by the pacakges needing them and will be removed automatically by pkg_delete when empty. Packages needing empty directories can use the @pkgdir command in PLIST. Discussed and ok'd in thread starting at http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-08user-destdir supportjoerg1-16/+18
2009-07-07pkgsrc changes:sno2-7/+8
- Updating package for p5 module of Finance::Currency::Convert::WebserviceX from 0.07000 to 0.07001 - Setting LICENSE=${PERL5_LICENSE} according to META.yml - Using Module::Install as module type Upstream changes: 0.07001 Sun May 2410:32:43 2009 - Fixed problem with result cache: #RT46216 - (DELTA) Christian Lackas
2009-06-14Use @pkgdir.joerg1-2/+2
2009-06-14Remove @dirrm entries from PLISTsjoerg6-166/+6
2009-06-12Update ruby-activemerchant package to 1.4.2, resulting fix recenttaca3-10/+50
build problem. * Add LICENSE == Version 1.4.2 (April 24, 2009) * Fix typo in Authorize.net CIM [infused] * Add missing ISO countries [Edward Ocampo-Gooding] * Add support for Guernsey to country.rb [cody] * Add American Express to the MonerisGateway [cody] * Use :words_connector instead of connector in RequiresParameters [cody] * Fixed CreditCard not validating start_month and start_year when set as string [Tekin] * Update PostsData to support get requests [cody] * Fix broken Quickpay remote test [cody] * Update Quickpay gateway to v3. Add support for offsite integration for Danish Dankort cards [Lars Pind] * Use default partner id when passed in :partner is blank with PayflowGateway [cody] * Remove PayflowGateway.certification_id [cody] * Set Response#test? to true in TrustCommerce gateway when using the demo account in production [cody] * Correctly set Sage.supported_countries [cody] * Add BogusGateway#void [Donald Ball] * Fix PSL gateway capturing [cody] * Fix failed Visa debit purchases with PSL gateway start date info is present [cody] * Support personal fixtures file on Windows [cody] * Clearer variable naming for BraintreeGateway#authorize [Jonathan S. Katz] * Fix brittle Authorize.net tests [cody] * Add support for Authorize.net duplicate window [Seamus Abshere] * Return transaction id for PayPal refunds [jxtps435] * Allow storage of e-checks with BraintreeGateway [jimiray] * Add test URL to PayJunction gateway [boomtowndesigngroup] * More robust parsing for Wirecard gateway [Soleone] * Pass the issue number to CardStream verbatim and update test card numbers [Soleone] == Version 1.4.1 (December 9, 2008) * Update CardStream URL. Note that you will also need to update your login id. [cody] == Version 1.4.0 (November 27, 2008) * Return failed authorization when SkipJack purchase fails [Tron, cody] * Update README [cody] * Add metadata to Authorize.net CIM gateway [cody] * Make ActionViewHelper compatible with changes to concat method in ActionPack [cody] * Remove PayPal and Payflow Name-Value gateways. PayPal is no longer terminating the Payflow XML API. [cody] * Don't directly use the inflector in the action view helper [cody] * Work around Rails Inflector change [cody] * Add configurable timeouts to PostsData [Michael Koziarski] * Add valid_sender? method to gateway integrations [Soleone] * Fix PayPal error parsing [cody] * Fix MIT-LICENSE [cody] * Add a payment gateway for Website Payments Pro Canada [cody] * Fix shipping amount option in Sage gateway [Darrick Wiebe] * Improved message and error message handling [Soleone] * Get Wirecard working in the Live environment [Soleone] * Remove dead code in PayPal Common API files [cody] * Use the PayPal short error message if the long message is empty [cody] * Fix unit tests when being run by Cruise Control [cody] * Add support for PayPal Fraud Review Response [cody] * Add testing support for German Wirecard Gateway [Soleone] * Specify required version of ActiveSupport [cody] * Make ssl_strict a superclass_delegating_accessor so the entire application's validation of SSL certs can be disabled in the event of certificate problem. [cody] * Make Gateway.application_id a superclass_delegating_accessor so it can be set from outside the subclass definition [cody] * Add Discover to the list of supported card types for Braintree [cody] * Add support for Modern Payments gateway [Jeremy Nicoll, cody] * Add support for EFT/ACH and Interac Online to the BeanstreamGateway [cody] * Document the SageGateway [cody] * Add support for echecks with SageGateway. [cody] * Handle all successful SecurePay AU response codes [cody] * Get SageGateway working with real test account. Improve test suite. [cody] * Unify TrustCommerce, Payment Express, and Braintree CC storage [benjamin.curtis] * Update to use new Payflow Pro URLs [cody] * Fix missing Content-Type header for Ruby 1.8.4 [cody] * Fix Authorize.Net CIM response.message [patrick.t.joyce] * Add JCB and Diners Club as supported cards to SageGateway [cody] * Add CA country code to Sage gateway's supported countries [cody] * Add support for Sage Payment Solutions gateway [cody] * Add test mode detection to Beanstream [cody] * Add support for Beanstream payment gateway [xiaobozz] * Add support for PayPal NV Pair API. Will be used to replace the usage of the PayPal SOAP API in ActiveMerchant in the future [Greg Furmanek, cody] * Protx does support UK Maestro [cody] * Add tests for length of UK Maestro cards [cody] * Return all the error messages and codes from paypal responses [cody] * Fail hard when attempting to capture without a credit card with NetRegistry [cody] * Add support for the order fields to the create_customer_profile_transaction in Authorize.net CIM. [Patrick T. Joyce] * Strip invalid characters and limit lengths of Protx customer data [Simon Russell] * Fix empty start or end dates in Protx [Simon Russell] * Add support for Authorize.net CIM [Patrick T. Joyce, Ian Lotinsky] * Add option to skip order review to all PayPal Express gateways [garret.alfert, cody] * Add capturing partial amounts, fix issue number formatting, fix authorization string when nil values returned, fix parsing of multiple '=' characters, simplify message_from [Simon Russell] * Fix StartDate in ProtxGatewy [cody] * Add support for refunds and continuous authority references to DataCashGateway [joel.chippindale] * Fix gross in HiTrust notification. Don't use Money object in Verifi gateway [cody] * Initial implementation of Payflow Name-Value API [Greg Furmanek] * Add support for CyberSource credits [mjuneja]
2009-05-21update mirror.zafer1-2/+2
2009-05-21pkgsrc changes:sno2-8/+8
- Updating package for p5 module Locale::Currency::Format from 1.26 to 1.28 - Setting gnu-gpl-v2 as license - removing dependency to p5-Locale-Codes, because it uses nowhere in Locale::Currency::Format Upstream changes are not recorded
2009-05-20Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlibwiz2-3/+4
major change. Reported by Robert Elz in PR 41345.
2009-05-12Fix install on platforms not using pax tar. Bump PKGREVISION.hasso1-2/+5
2009-04-24Modify dependencies to perl-modules which are deployed with the perl-core,sno1-2/+2
mainly Scalar::Util and List::Util
2009-04-20Update to 1.16, and use REPLACE_PERL generously.wiz2-6/+10
2009-04-13 Erik Colson <eco@ecocode.net> * Release 1.16 2009-04-12 Erik Colson <eco@ecocode.net> * BUGFIX: Bourso.pm allmost completely rewritten due to website change. * BUGFIX: Morningstar.pm patched by Fredrik Persson. * BUGFIX: AEX.pm patched by Herman van Rink. 2009-03-19 Erik Colson <eco@ecocode.net> * BUGFIX: 12:XXpm formatted time handling. 2009-03-04 Erik Colson <eco@ecocode.net> * RENAMED ITE is now RZR 2009-03-02 Erik Colson <eco@ecocode.net> * BUGFIX: ZA.pm patched. 2009-03-01 Erik Colson <eco@ecocode.net> * BUGFIX: Stephen Ebelt patch applied for goldmoney.pm * BUGFIX: Encoding problem solved by Ashwin 2009-02-16 Bradley Dean <bjdean@bjdean.id.au> * NEW: Function fetch_live_currencies. 2009-02-15 Bradley Dean <bjdean@bjdean.id.au> * NEW: Module Finance::Quote::Currencies created for use in currency_lookup. 2008-12-05 Erik Colson <eco@ecocode.net> * Finanzpartner module adapted to site updated. By Jan Wilamowius. * Morningstar patched by Fredrik Persson. 2008-11-09 Erik Colson <eco@ecocode.net> * Bourso.pm updated due to website update. By Bernard Fuentes
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg2-26/+12
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2009-03-08Use mk/omf-scrollkeeper.mk instead of textproc/rarian/omf.mk.wiz1-2/+2
2009-02-24Update to 2.2.9:wiz3-11/+25
2.2.9 - 23 February 2009 Welcome to the GnuCash 2.2.9 Release. Fixed Bugs: o #339027: Reconcile window should display the date o #435642: Crash editing results of a find o #438132: Warning about commodity being NULL for root account on save o #462148: Report output is vertically inverted and bottom up printed (mirror, reverse, &c.) o #514455: Dutch (Netherlands) translation of account templates o #526775: Win32: Crashes when importing brokerage account data o #542382: Assign GnuCash to file name extension .gnucash o #564209: Improved debuggability for module loading o #564450: HUF currency handling incorrect as 1HUF divided into 100FILLERs o #564928: Segfault when closing a invoice tab o #565421: gnc-date-edit.c did not compile with Gtk < 2.10 o #565721: Multicolumn report options: Report names are not translated o #566198: Slovakia joined the Euro o #566352: Crash during OFX import under Win 2000 / SP4 o #566567: Scheme modifications are not built on windows o #567174: Files with NIS stocks fail to open o #568327: Using most "budget" reports, without a budget defined crashes gnucash o #568653: Add SKR49 template o #568945: The gnc_pricedb_convert_balance_... methods should look for the reciprocal of the exchange rate o #569734: Give the template root account a name o #570166: Weird text entry box when typing on Account Tree page o #570894: Use of symbol t, which is not defined in all guile versions o #571220: Program won't start if SCHEME_LIBRARY_PATH is set Other Changes: o Added German account template for a Wohnungswirtschaft business o Fixed french business account templates o Updated translations: Catalan, Chinese, German, Italian
2009-01-05Update to 2.2.8:wiz3-8/+13
2.2.8 - 14 December 2008 Welcome to the GnuCash 2.2.8 Release. Fixed Bugs: o #115066: "Search For" dialog shows all when criteria is left as default o #128774: "Edit exchange rate" context menu item disfunctional often o #137017: date of transaction change with time zone change o #339433: TiaaCref price quote dates off by one day o #340041: 0 as an amount should be allowed in Exchange Editor o #345980: changing Stylesheet doesn't commit o #347274: to track the difference between budgeted and actual amounts in the budget report o #348860: Error with saved multicolumn reports o #405472: Unable to save changes on files opened over FUSE and sshfs o #432457: Security/stock import should follow tutorial regarding Account Name o #435427: "Generic import transaction matcher" dialog does not sort by date o #436342: Currency exchange druid does not show on changed o #436920: crash on loading OFX data for a commodity that exists without cusip field o #492417: currency mapping of New Israeli Shekel o #529494: Wrong fractional precision in register with multi-currency transactions o #532889: Monthly scheduled payments preview shows wrong dates o #536299: Fix two underlinking issues o #539947: OpenSolaris:__FUNCTION__ not defined in sun cc o #543332: Severe performance regression in Average Balance report o #548218: OpenSolaris: $(expression) cause configure error on solaris o #554042: OpenSolaris: configure fail on checking 'unsigned long is at least as big as guint32' o #557604: date-utilities.scm typos o #557374: MT940 import does not work o #563160: Multicolumn report: Confusing order of "Column span" and "Row span" o #563273: crash in GnuCash Finance Management: Starting GnuCash o #564033: aqbanking plugin: g_module_open failed: WEXITSTATUS undefined Other Changes: o Fix account defaulting for posting vendor bill o Fix tax-related inconsistency in UI o Fix the average cost price source computation for a certain case o Add account templates: Dutch, Finnish o Update account templates: Italian, Slovak o Update translations: Finnish, German, Hebrew, Italian, Japanese, Russian, Slovak, Simplified Chinese