Commit graph

434 commits

Author SHA1 Message Date
drochner
987c135e4b update to 0.8.3
change: Fix problem with string lengths. Fixes Gnucash bug
       	http://bugzilla.gnome.org/show_bug.cgi?id=353986
2007-09-05 16:42:16 +00:00
wiz
765a607be7 Update to 2.2.0: Changes for the gnucash-2.2.0 release. 2007-09-02 22:24:40 +00:00
wiz
8606b80f0e Update to 2.2.1:
2.2.1 - 19 August 2007
  	 Welcome to the GnuCash 2.2.1 Release.
	 Fixed Bugs:
	 o #170729: locale-specific delimiters in scheduled transactions
		    templates and mortgage druid
	 o #339260: Right-click doesn't select txn but works on the previously
		    selected in the register
	 o #361604: Balance sheet report shows incorrect prices for commodities
		    when using "nearest in time" option
	 o #445917: Dialog says, Click "Next"..., Button says "Forward"
	 o #452496: Dirtying a split does not dirty the parent txn or book
	 o #457027: About dialog shows wrong year in Copyright string
	 o #457213: Resizing SLR window causes it to show up as blank next time
	 o #457228: AqBanking Wizard QtCore4.dll error on WinXP, procedure entry
		    point not found
	 o #457944: startup delay, keep splash screen during file loading
	 o #458080: RPM .spec file still depends on g-wrap
	 o #458567: Ship with windows gtkrc
	 o #458783: Doesn't start if installed into a directory with an "umlaut"
	 o #459259: Unshortened column-title in Scheduled Transactions editor
		    for some locales
	 o #460432: Crash when running Account Report or Account Transaction
		    Report against A/R account
	 o #460924: Fox for warning: the address of '*' will always evaluate as
		    'true'
	 o #462567: win32: GnuCash improperly interprets filenames as URLs and
		    fails
	 o #465338: hbci module init fails on FreeBSD due to change 15799
	 o #468115: Save Account Tree Sort Preference
	 Other Changes:
	 o Fix XPF [CFP Franc Pacifique] to not use cents, add YER [Yemeni Riyal]
	 o Update gnome libraries in Win32 build
	 o Avoid a few critical warnings and improve logging
	 o Completely remove FreqSpec
	 o Disable Close books and QSF Import again
	 o Update translations: British English, Catalan, French, German,
		                Hungarian, Japanese, Ukrainian
2007-08-29 23:01:41 +00:00
rillig
6aecf48699 Added mk/misc/category.mk, which contains the definitions that are only
useful for category Makefiles, as opposed to bsd.pkg.subdir.mk, which is
also relevant for the top-level directory. Adjusted the category Makefiles.
2007-08-13 08:12:41 +00:00
wiz
3266a11028 Remove gnucash-current -- merged into gnucash. 2007-07-19 19:36:20 +00:00
wiz
5d2e2326a2 Update to 2.2.0, based on gnucash-current package.
2.2.0 - 14 July 2007
  	 o Welcome to the GnuCash 2.2.0 Release.
	 o With this new release series, GnuCash is available on Microsoft
	 Windows for the first time, and it also runs on GNU/Linux, *BSD,
	 Solaris and Mac OSX.
	 o This release has only a few user-visible new features, except for
	 the completed port to the Microsoft Windows operating system. In
	 summary, the following features are new, compared to the older 2.0.x
	 series:
	 o Port to Microsoft Windows completed. Note that Windows 2000, XP, or
	 Vista is required; GnuCash does not run on Windows 98 or 95.
	 o Data file notice: In version 2.1.2 the format for scheduled
	 transactions in the data file was changed. Files using the old format
	 will be read without problems by this new version, but the new
	 version of GnuCash only writes the new format. The new file format
	 cannot be loaded by older versions of GnuCash. (If you try, the file
	 will fail to be loaded with an error message.) As a result, if you
	 begin using the new Gnucash, and you have data files with scheduled
	 transactions, then these files will not be readable by older
	 versions. If you have to make a new data file readable by older
	 versions of GnuCash, this can be achived by deleting all records of
	 scheduled transactions in the scheduled transaction editor.
	 o SWIG is now used instead of g-wrap for providing language bindings.
	 o The Scheduled Transaction list view is now improved and summarized
	 more compactly. The Since-Last-Run dialog has been simplified.
	 o Check printing has been improved, with new formats and simpler
	 format descriptions.
	 o Automatic saving of the data file was added.
	 o Bugfixes and improvements since the last version 2.1.5 include:
	 o Updated translations.
	 o Improved handling of Online Banking wizard on Windows.
2007-07-19 19:35:03 +00:00
wiz
4a2fbb61bd Update to 2.1.5:
2.1.5 - 02 July 2007
	 o Welcome to GnuCash 2.1.5 aka "Release Candidate 2", the fifth of
	 several unstable 2.1.x releases of the GnuCash Open Source Accounting
	 Software which will eventually lead to the stable version 2.2.0.
	 With this new release series, GnuCash is available on Microsoft
	 Windows for the first time, and it also runs on GNU/Linux, *BSD,
	 Solaris and Mac OSX.
	 This release is intended for developers and testers who want to help
	 tracking down bugs.
	 o WARNING: Make sure you make backups of any files used in testing
	 versions of GnuCash in the 2.1.x series. Although the developers go
	 to great lengths to ensure that no data will be lost we cannot
	 guarantee that your data will not be affected if for some reason
	 GnuCash crashes in testing these releases.
	 o Please test any and all features important to you. Then post any
	 bugs you find to bugzilla
	 http://bugzilla.gnome.org/enter_bug.cgi?product=GnuCash
	 o Bugfixes and improvements since the last version 2.1.4 include:
	 o Updated translations.
	 o German translation of Online Banking wizard is activated on
	 Windows.
	 o Improvements to Windows packaging.
	 o When adding custom reports to the menu, appropriate user feedback
	 will be given.
	 o Automatic saving of the data file was added.

 2.1.4 - 16 June 2007
	 o Welcome to GnuCash 2.1.4 aka "Release Candidate 1", the fourth of
	 several unstable 2.1.x releases of the GnuCash Open Source Accounting
	 Software which will eventually lead to the stable version 2.2.0.
	 o Bugfixes and improvements since the last version 2.1.3 include:
	 o Bugfixes with the graphical reports
	 o Fixing the Online Banking wizard
	 o Updated translations
	 o Improvements to Windows packaging
2007-07-08 17:57:34 +00:00
joerg
5dc5cb14e1 floor and trunc do the same for non-negative values. The former is C90,
so use that.
2007-06-19 23:15:52 +00:00
wiz
9d27f90a6f opencdk shlib major changed; bump ABI depends and PKGREVISIONs of
affected packages.
2007-06-05 05:36:59 +00:00
wiz
d9160c00ef Update to 2.1.3:
Bugfixes and improvements since the last version 2.1.2 include:

    * Fixes to crashes and slowness in Scheduled Transaction Editor
    * Fix to crash when editing style sheets and selecting images using
      Windows version
    * Fix crash on QIF import with german umlaut
    * Updated translations
    * Improvements to Windows packaging
2007-06-04 19:26:58 +00:00
obache
896dc5a123 Update kmymoney2 to 0.8.6.
Based on PR 36353 by Gary Duzan, add some missng entries to PLIST.

Changes:
* Sourceforge and other bug report fixes
  * Fixed Debian #412264 (Crashes when updating the amount of a scheduled
    transaction to zero)
  * Fixed #1327943 where the user could not abort a QIF import with bad date
    formats
  * Added online help for new investment wizard; partially addresses
    #1506390
  * Fixed #1557049 (Difference amount not updated when modifying a transaction)

* Internationalization issues
  * New Argentinian translation provided by Alvaro Soliverez
  * New Slovakian translation provided by Juraj Bu?
  * New partial Czech translation provided by Ji?i Mikula?ek
  * Updated Portuguese translation provided by Jose Jorge
  * Updated German translation
  * Updated Polish translation provided by Robert Gomu?ka
  * Updated Czech translation provided by Ji?i Mikula?ek
  * Updated Spanish and Galician translation provided by M Villarino
  * Updated French translation
  * Updated Italian translation provided by Vincenzo Reale

  * Support all UTF-8 characters in schedule list items and account editor
    dialog caption

  * Added Slovenian Tolar to the ancient currencies
  * Corrected ISO code for new Turkish Lira and added old Turkish Lira
    to the list of ancient currencies

* GUI changes
  * Added ability to print home page
  * Fixed rounding problems with automatic VAT assignment
  * Fixed problem when modifying values in a transaction that has a VAT part
  * Fixed date widget keyboard behaviour for Up/Down cursor key
  * Fixed problem with customization of list background colors

* Scheduled transaction fixes
  * Fixed a problem detecting finished schedules
  * Don't allow to remove account if still referenced from schedule
  * Don't create a scheduled transaction containing splits without an account reference
  * Fixed a problem in determining the next payment of schedules
    that start in the future (Patch and test case provided by David Houlden)

* Investment changes
  * Added Yahoo France web price source
  * Added new price source "Gielda Papierow Wartosciowych" provided
    by Piotr Adacha
  * Fix the shares and values to have the correct fraction during file load

* Online banking changes
  * Improved detection of KBanking support
  * KBanking default is now auto-detection

* Build fixes
  * Fixed a problem with detection of VPATH environment in Makefiles
    Thanks to Bob Ewart for reporting
  * Added support for automake 1.10
  * Use include path given with --with-extra-includes during OpenSP detection
  * Fixed prevention of using unsermake on some systems
  * Added -lkdeui to the link phase of the kbanking plugin (was missing)

* Other problems fixes
  * Fixed lockup when using the 'open existing KMyMoney file' option on
    the welcome page
  * Fixed a memory leak and crash when a second instance of KMyMoney
    is aborted
  * Fixed a memory leak and crash when starting with option '--help'
  * Disable the search button of the FindTransaction dialog
    if no selection has been made in order to prevent crashes
2007-05-23 13:38:22 +00:00
wiz
2c388e4c30 Update to 2.1.2:
Attention: if you're using Scheduled Transactions, this version is not
compatible with 2.0.x, so you won't be able to open them with 2.0.x
after using them with 2.1.x.

 2.1.2 - 19 May 2007
 	 o Welcome to GnuCash 2.1.2 aka "Financially secure yet?"the third of
	 several unstable releases of the GnuCash Open Source Accounting
	 Software which will eventually lead to the stable version 2.2.0.
	 With this new release series, GnuCash is available on Microsoft
	 Windows for the first time, and it also runs on GNU/Linux, *BSD,
	 Solaris and Mac OSX.
	 This release is intended for developers and testers who want to help
	 tracking down bugs.
	 o WARNING: Make sure you make backups of any files used in testing
	 versions of GnuCash in the 2.1.x series. Although the developers go
	 to great lengths to ensure that no data will be lost we cannot
	 guarantee that your data will not be affected if for some reason
	 GnuCash crashes in testing these releases.
	 o Please test any and all features important to you. Then post any
	 bugs you find to bugzilla
	 http://bugzilla.gnome.org/enter_bug.cgi?product=GnuCash
	 o Compared to the 2.0.x series, there are only very few user-visible
	 new features, except for the completed port to the Microsoft Windows
	 operating system. Minor new features compared to the 2.0.x series
	 are;
	 o The Scheduled Transaction Editor and Management dialogs have been
	 integrated into the overall GnuCash User Interface to give the user a
	 more consistent experience in creating scheduled transactions.
	 o Internally, the programming language wrappers are no longer being
	 generated by the not-so-well-maintained package "g-wrap" but instead
	 by the well-established wrapper generator "SWIG". In effect, gnucash
	 does no longer depend on g-wrap anymore but uses SWIG now.
	 o New printing formats for check printing
	 o Bugfixes and improvements since the last version 2.1.0 include:
	 o Internal GObject integration is much more advanced by now
	 o Crash on OFX import crashing has been fixed
	 o Windows timezone problems fixed
	 o Some memory leaks have been fixed
2007-05-21 22:33:36 +00:00
wiz
54c8db7823 Depend on devel/g-wrap196. Bump PKGREVISION. 2007-05-17 17:41:27 +00:00
wiz
0c1773f521 Well, this was not supposed to be imported. 2007-05-13 22:44:53 +00:00
wiz
df18c78ea9 + gnucash-current. 2007-05-13 22:44:08 +00:00
wiz
2667060181 Package for gnucash-2.1.1, the current development release.
Changes vs. the 2.0 branch:

 2.1.1 - 28 Apr 2007
 	 o Welcome to GnuCash 2.1.1 aka "Bug-begone" the second of several
	 unstable releasese releases of the GnuCash Open Source Accounting
	 Software which will eventually lead to the stable version 2.2.0. With
	 this new release series, GnuCash is available on Microsoft Windows
	 for the first time, and it also runs on GNU/Linux, *BSD, Solaris and
	 Mac OSX. This release is intended for developers and testers who want
	 to help tracking down bugs.
	 o WARNING: Make sure you make backups of any files used in testing
	 versions of GnuCash in the 2.1.x series. Although the developers go
	 to great lengths to ensure that no data will be lost we cannot
	 guarantee that your data will not be affected if for some reason
	 GnuCash crashes in testing these releases.
	 o Please test any and all features important to you. Then post any
	 bugs you find to bugzilla
	 http://bugzilla.gnome.org/enter_bug.cgi?product=GnuCash
	 o Compared to the 2.0.x series, there are only very few user-visible
	 new features, except for the completed port to the Microsoft Windows
	 operating system. Minor new features compared to the 2.0.x series
	 are;
	 o The Scheduled Transaction Editor and Management dialogs have been
	 integrated into the overall GnuCash User Interface to give the user a
	 more consistent experience in creating scheduled transactions.
	 o Internally, the programming language wrappers are no longer being
	 generated by the not-so-well-maintained package "g-wrap" but instead
	 by the well-established wrapper generator "SWIG". In effect, gnucash
	 does no longer depend on g-wrap anymore but uses SWIG now.
	 o New printing formats for check printing
	 o Bugfixes and improvements since the last version 2.1.0 include:
	 o Start-up behaviour has been improved: Windows size is better,
	 splash screen can be clicked away
	 o OFX DirectConnect import uses correct ID fields for transaction
	 matching
	 o More Scheduled Transactions bugs have been fixed
	 o Windows: Reading/writing to compressed data files has been tested
	 more thoroughly and fixed in various places
	 o Windows: Crash on changing default currencies fixed

 2.1.0 - 14 Apr 2007
 	 o Welcome to GnuCash 2.1.0 aka "Opening Windows" the first of
	 several unstable releases of the GnuCash Open Source Accounting
	 Software which will eventually lead to the stable version 2.2.0. This
	 release is the very first of to support Windows as a platform and is
	 intended for developers and adventurous testers who want to help
	 tracking down bugs.
	 o WARNING WARNING WARNING - Make sure you make backups of any files
	 used in testing versions of GnuCash in the 2.1.x series. Although the
	 developers go to great lengths to ensure that no data will be lost we
	 cannot guarentee that your data will not be affected if for some
	 reason GnuCash crashes in testing these releases.
	 o PLEASE TEST TEST AND TEST SOME MORE any and all features important
	 to you. Then post any bugs you find to bugzilla
	 http://bugzilla.gnome.org/enter_bug.cgi?product=GnuCash
	 o If you have the urge to help beyond testing please get involved in
	 the discussions on the GnuCash mailing lists which you will find at
	 http://www.gnucash.org. We especially need people to help with
	 updating the documentation as all texts refer currently to the 1.8.x
	 series. Please see http://wiki.gnucash.org/wiki/Development on how to
	 get involved.
	 o PS I'm not going to list the many features changed or updated in
	 this release because obviously there is so much that has changed.
2007-05-13 22:43:34 +00:00
wiz
2e8801824f Remove some GNOME1 packages that are unmaintained upstream and/or in
pkgsrc, in preparation for gnome1-libs removal(*).

There was no feedback for keeping these packages after my
HEADS UP mail to pkgsrc-users a week ago.

(*) More to come before that can happen, though.
2007-05-13 14:39:15 +00:00
wiz
885ae8cc56 Adapt for move of misc/goffice to misc/goffice0.2. 2007-05-05 00:18:58 +00:00
wiz
51be76375e Bump PKGREVISION for gtkhtml38 shlib name change. 2007-04-11 22:45:56 +00:00
wiz
e0378cad3d Remove gkrellm1 and its dependencies from pkgsrc.
This has been replaced ages ago with gkrellm version 2.

No disagreement on pkgsrc-users.
2007-04-01 21:36:16 +00:00
wiz
2d1a8cc474 Bump PKGREVISION for gnome-keyring ABI bump. 2007-03-21 12:05:41 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
wiz
0d0b8dd299 Update to 2.0.5:
2.0.5 - 18 February 2007
 	 o Release of new stable version 2.0.5.
	 o Fix some strings not being translated.
	 o Use guiles native sort and record.
	 o Adjust how payment dialog resizes.
	 o Don't abort when F::Q fails to return a quote.
	 o Change Russian Ruble from RUR to RUB.
	 o Fix security problem with tmp filesystem and symlink attack.
	 o Add French and Canadian French translation updates.
	 o Do not crash on delete_event in new user dialog.
	 o Add sanity checks when accessing GncPluginPage.
	 o Make new windows the same size as the active one.
	 o The New Turkish Lira changed from TRL to TRY in 2005.
2007-02-19 20:31:10 +00:00
rillig
71d427f62d Two programs need Perl. PKGREVISION++ 2007-02-15 14:30:09 +00:00
ghen
2ff118ab54 Homepage moved. 2007-02-10 09:40:52 +00:00
joerg
009c70b4d7 Modular Xorg support. 2007-02-02 14:35:20 +00:00
markd
1c38046a13 Update icons location of KDE apps. Bump PKGREVISION 2007-01-26 04:03:19 +00:00
wiz
0be728dd4d Depend on g-wrap<1.9.7, since that version breaks it.
Bump PKGREVISION.
2007-01-21 12:53:21 +00:00
wiz
e5b04d25c0 Very belatedly bump PKGREVISION for all jasper dependencies because
of the shlib name change (!) during the update to 1.900.0.

Noted by Robert Elz in PR 35431.
2007-01-17 23:47:18 +00:00
wiz
487c60bcb9 Add buildlink3.mk file for dependencies.
XXX: further bl3.mk files might need to be included, but
the current state suffices for the one dependency I know of.
2007-01-17 21:00:02 +00:00
wiz
35e31b4b64 Update to 1.13:
2007-01-07  David Hampton

	* CVSTAG: finance_quote_1_13

	* lib/Finance/Quote.pm: Update version to 1.13.

	* lib/Finance/Quote.pm: Update the store_date() function for the
	case when the year isn't explicitly stated.  If the specified
	month would put the quote in the future, then consider this a
	quite from last year.  manly intended to handle the rollover from
	December to January on web sites that don't specify the year.
	Suggestion from Christian Lupien.

	* lib/Finance/Quote/BMONesbittBurns.pm: Enhance module to support
	mutual fund quotes (which have less data than stock quotes).
	Correct date format parsing.  Fix from Christian Lupien

	* lib/Finance/Quote/StockHouseCanada.pm: The fund name seems to be
	a moving target. Search all tables of depth one looking for it.

2007-01-01  David Hampton

	* lib/Finance/Quote/FTPortfolios.pm: Rewrite this module for the
	new web site design.

	* lib/Finance/Quote/TSP.pm: Strip spaces around the dollar values.

	* lib/Finance/Quote/FinanceCanada.pm: Rewrite this module for the
	new web site design.

	* test/*.t: Some restructuring of tests.  Add a couple more tests
	on dates.  Replace a couple of test stocks that are no longer
	valid.

	* test/*.t: Accept last year as a valid date.  Comes in hand when
	testing modules at the start of the new year.

	* lib/Finance/Quote/ZA.pm: Update for changes in the display of
	the web site.

2006-12-31  David Hampton

	* lib/Finance/Quote/StockHouseCanada.pm:
	* test/stockhousecanada.t: New module for getting Canadian Mutual
	fund quotes from Chris Carton

	* lib/Finance/Quote/Deka.pm: Update for changes in the display
	of the web site.  Now uses an https url.

	* lib/Finance/Quote/LeRevenu.pm: Updates from Dominique Corbex for
	changes in the display of the web site.

	* lib/Finance/Quote/Trustnet.pm: Update for changes in the display
	of the web site.

2006-09-11  David Hampton

	* Move AIA.pm to AIAHK.pm since AIA has sites in multiple
	countries.

2006-09-10  David Hampton

	* lib/Finance/Quote/AIA.pm:
	* test/aia.pm: New module to access American International
	Assurance fund information.  Based on perl script from Wouter van
	Marle

	* lib/Finance/Quote/Bourso.pm: Update the URL to track changes on
	the web site.
2007-01-15 22:41:09 +00:00
wiz
6f34e4fe9f Update to 2.0.4:
2.0.4 - 1 January 2007
 	 o Release of new stable version 2.0.4.
	 o Correct account compatibility check with top level account.
	 o Check for potentially failed utf8 conversion of locale strings.
	 o Fix crash when accessing the File Properties Menu.
	 o Avoid crash when renaming page in a page-less window.
	 o Save and restore the visibility of the toolbar, statusbar, and
	   summarybar.
2007-01-14 15:55:15 +00:00
joerg
b5aa7f107e Modular Xorg support. 2007-01-13 16:50:12 +00:00
rillig
2829e658f2 Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.

Fixes PR 35265, although I did not use the patch provided therein.
2007-01-07 09:13:46 +00:00
joerg
58c3144236 Mechanically replace all includes of buildlink3.mk of the following
packages with the modular Xorg equivalent. Those are falling back
to the old location by default, so this commmit doesn't change
dependencies.

graphics/xpm ==> x11/libXpm
fonts/Xft2 ==> x11/libXft
x11/Xfixes ==> x11/libXfixes
x11/xcursor ==> x11/libXcursor
x11/Xrender ==> x11/libXrender
x11/Xrandr ==> libXrandr
2006-12-15 20:32:52 +00:00
wiz
6859f59c22 Update to 2.0.3:
2.0.3 - 10 December 2006
 	 o Release of new stable version 2.0.3.
	 o Core changes;
	 - Fix for crashes on Solaris and Windows.
	 - Fix for crash on quit during save.
	 - Fix a bug so that blank transactions are marked as pending.
	 - When progress bar is showing, do not make menus and toolbars
	   insensitive, but rather the underlying action groups.
	 - Save window size and position of the transfer dialog.
	 o Scheduled Transactions changes;
	 - Fix for UTF-8 bug in month name.
	 o Import changes;
	 - Fix missing date when reconciling from HBCI.
	 o Reports changes;
	 - Fix some scheme inexact errors.
	 o Help changes;
	 - Inform the user about 'gnucash-docs' package when Help is selected
	   with no content.
	 o Translations;
	 - Updated British English, French, German translation.
2006-12-12 19:27:35 +00:00
wiz
658d9cf876 tv@ pointed out that curl-7.16.0 had a shlib major bump --
increase its BUILDLINK_ABI_DEPENDS, and bump PKGREVISIONs
of dependencies.

Sorry for not finding this earlier.
2006-11-19 11:50:23 +00:00
wiz
a24a569cb5 Fix "test ==". 2006-11-05 12:51:14 +00:00
wiz
c280437ce5 Update to 2.0.1:
2.0.1  - 8 Oct 2006
 	 o Updated to release 2.0.1.
	 o Updates to help by Dave Herman.
	 o Fixed author accreditation in files.
2006-10-23 22:47:45 +00:00
wiz
12d9ba2c32 Update to 2.0.2:
2.0.2 - 08 October 2006
 	 o Release of new stable version 2.0.2
	 o Configure changes;
	 - Find absolute path of gconftool-2 during configure. Make gconftool
	   rules to fail if gconftool-2 could not be found.
	 - Fix Makefiles for .schemas file installation.
	 o Core changes;
	 - various: String fixes that have been delayed due to the string
	   freeze.
	 - Update so that bug-buddy 2.16 will still allow you to file bugs
	   against gnucash.
	 - Add a tip for raising the accounts menu in a register page.
	 - Maintain the accounthierarchy when reparenting the descendants of a
	   deleted account.
	 - If the file type wasn't recognized, check whether this failed
	   because of no read permission and give appropriate user feedback.
	 - Avoid crash from opening transaction in more than one register.
	 - Add the ability to override the default sort.
	 o Import Changes;
	 - Improve wording for XML data file import druid.
	 - Replace exact comparison of doubles by checking for a small enough
	   difference.
	 - Double-check really every string from aqbanking for valid utf-8
	   characters.
	 o Translations;
	 - Updated Hungarian translation
	 - Updated complete Nepali translation
	 - Updated French translation
2006-10-23 21:46:39 +00:00
markd
0109b4b9b7 Fix "test ==". 2006-10-19 07:30:39 +00:00
wiz
18a998e4e5 Fix "test ==". 2006-10-16 22:47:53 +00:00
markd
a1e8937cbd Update kmymoney2 to 0.8.5
From Gary Duzan in PR pkg/34669 with some tweaks from me.

Changes:
0.8.5:
some bug fixes and user interface improvements. Some build system changes
will help in implementing the application on a wide selection of platforms.
Improvements to the file importers (GnuCash and QIF).

0.8.4:
several bug fixes and some improvements to the entry of scheduled
transactions. There are also some new translations and miscellaneous
changes, all of which should help to make building and using the
application even easier.

0.8.1-3:
Changes unknown.
2006-10-07 12:14:18 +00:00
wiz
80052f4a53 Add missing dependency on yelp. Bump PKGREVISION. 2006-09-24 07:27:00 +00:00
jmmv
f190ea92a4 Bump revisions due to gnome-vfs2 update: dbus-glib is now a dependency.
This fixes problems when some installed packages are outdated.
Per wiz@'s request.

Grrr, I really hate this kind of change.
2006-09-16 12:20:32 +00:00
joerg
e8737ed5d3 unlink(2) needs unistd.h. 2006-09-11 07:18:27 +00:00
wiz
6b2fc477bf Update to 0.8.2:
LibOFX 0.8.2:
- bug fixes for GCC4.x and 64-bit compatibility
- fix to enable OFXDirectConnect in Aqbanking
- improvements to ofxpartner functionality
- minor build system modifications
- new fields for fees, commissions and stock split data
- fix a memory leak and a potential crashing bug

Remove curl/buildlink3.mk from buildlink3.mk, since the library
provided by this package is not linked against curl.
2006-09-03 13:02:17 +00:00
jmmv
280998fea2 gnucash is now a GNOME 2 application, so use gnome2-dirs instead of
gnome1-dirs.

Bump PKGREVISION to 1.  (No functional change but a dependency has been
modified.)
2006-08-10 15:28:40 +00:00
wiz
2972540652 Update to 1.12:
2006-06-27  David Hampton

	* Makefile.PL: State the dependency on Crypt::SSLeay that several
	modules now have.

	* lib/Finance/Quote/Yahoo/Base.pm: Don't set fields that are
	defined but are empty..

	* test/yahoo_brasil.t: Update the test module to have more cases
	and use better stocks.

	* lib/Finance/Quote/Yahoo/Brasil.pm: Update for the change of the
	data separator from a semicolon to a comma.

	* test/financecanada.t:
	* test/hex.t: Add new test cases to cover the last untested
	modules. All modules are now tested.

	* lib/Finance/Quote/FinanceCanada.pm: Don't set the success flag
	if the lookup failed.

	* lib/Finance/Quote/Platinum.pm: Use the new url of the pricing
	information.

	* lib/Finance/Quote/ManInvestments.pm: Update for the new table
	format on the web site.

	* test/indiamutual.t:
	* test/aex.t: Update the test cases to use currently listed funds.

	* lib/Finance/Quote/ManInvestments.pm: The url for updating
	quotes has changed, as has the table header.

	* lib/Finance/Quote/Bourso.pm:
	* lib/Finance/Quote/LeRevenu.pm:
	* test/bourso.t:
	* test/lerevenu.t: Updated modules from Dominique Corbex
	The name field now returns the real name
	and not ticker symbols, and other small fixes.

2006-04-08  David Hampton

	* lib/Finance/Quote/Trustnet.pm: Work around the fact that gnucash
	escapes the ampersand character when passing stock names to F::Q.

	* lib/Finance/Quote/DWS.pm: Updated module from Klaus Dahlke
	to retrieve quotes from the new DWS web page.

	* lib/Finance/Quote/Tiaacref.pm: Explicitly state in the code that
	this module requires ssl support (it uses an https:// url).  This
	prevents perl from trying to run the code when ssl support isn't
	present.

	* lib/Finance/Quote.pm:
	* lib/Finance/Quote/HEX.pm:
	* test/hex.t: New module from Mika Laari
	to fetch quote information from the Helsinki stock exchange.

	* Documentation/Hackers-Guide: Add a section on the q->store_date()
	function.  All modules should use this function to set the 'date'
	and 'isodate' fields based on the retrieved textual date (or lack
	thereof).

	* test/lerevenu.t: Test the right module.

2006-04-07  David Hampton

	* lib/Finance/Quote.pm:
	* lib/Finance/Quote/LeRevenu.pm:
	* test/lefrevenu.t: New module from Dominique Corbex
	to fetch information from the LeRevenu.com site in France.

	* t/yahoo_europe.t: New test cases for non-GBP London exchange
	stocks.  Use new stock for test of the XETRA exchange.  (Can't
	find a non-Euro stock there, so remove those tests.)

	* lib/Finance/Quote/Yahoo/Base.pm: Patch from p1n0 at sourceforge.net
	to only divide London exchange values by 100 if they are
	denominated in pence.

2006-04-06  David Hampton

	* lib/Finance/Quote.pm:
	* lib/Finance/Quote/Bourso.pm:
	* test/bourso.t: New module from Dominique Corbex
	to fetch information from the "Paris Stock Exchange", http://www.boursorama.com.

	* lib/Finance/Quote/VWD.pm: Updated module from Jörg Sommer that
	is more tolerant of the advertising added to the web page.
2006-08-06 11:07:30 +00:00
wiz
6a584921bf Update to 2.0.1:
2.0.1 - 30 July 2006
 	 o Release of new stable version 2.0.1
	 o Configure changes;
	 - Check for (g-wrap) module, apparently some distributions ship
	   g-wrap-config separately from the g-wrap.scm guile module.
	 - Check for SLIB.
	 o Core changes;
	 - Correctly set column sort orders from gconf.
	 - Allow proper compile/install from tarball using separate builddir.
	 o Import Changes;
	 - Fixed bug where OFX/HBCI imports loose spaces in descriptions
	 - Ignore any unknown !Option in QIF files that are being imported.
	 - Allow comma-radix numbers without a radix. I.e., allow "17.500" to
	   be parsed either as "seventeen and a half" or as "seventeen thousand
	   five hundred".  Note that numbers STILL default to decimal-radix
	   instead of asking the user to choose.
	 - Replace the hbox separating debits from credits in the
	   reconciliation window by a homogeneous table.
	 - Remove obsolete buttons for aqbanking/hbci setup that are unneeded.
	 o Business changes;
	 - Fixed problem when booking an invoice with account name using
	   account separator character.
	 - Set the summary bar values when the invoice window is first opened.
	 - Properly round invoice entries and totals.
	 o Scheduled Transactions changes;
	 - Changed Since-Last-Run default to automatically run at GnuCash
	   start.
	 o Reports changes;
	 - Change cmdline warning into an actual user's error dialog when user
	   attempts to save a report with the same name as an existing report.
2006-07-31 19:48:41 +00:00
wiz
32f0966059 Update DESCR, not devel version any longer. Noted by mjl. 2006-07-16 08:45:33 +00:00
wiz
08c85d74ff Remove some unneeded dependencies.
The README was outdated, confirmed by the authors.
Bump PKGREVISION.
2006-07-14 21:56:30 +00:00
wiz
8e93cf2ff1 Update to 2.0.0:
2.0.0  - 9 July 2006
 	 o Updated to release 2.0.0
	 o Most of the text still needs work

 1.9.0  - 28 May 2006
	 o First release with screenshots updated for the 2.0.0 GnuCash
	 o Most of the text still needs work
	 o Build system is now updated to remove the html version
	   and doc-tools and only to use the GNOME help system.
2006-07-14 15:20:44 +00:00
joerg
756593c2ea Wants perl. 2006-07-13 13:35:13 +00:00
wiz
2fc13d7f63 I won't maintain this package any longer, and I'll probably remove
it after 2006Q3 is cut. Set MAINTAINER to pkgsrc-users for now.
2006-07-13 10:10:37 +00:00
wiz
dc3141d13a Mention that this is the older GTK1 version. 2006-07-12 13:31:24 +00:00
wiz
7248a04608 Newer version in finance/gnucash. 2006-07-11 13:00:05 +00:00
wiz
dd5bb1cce2 Remove gnucash-devel, add gnucash-gtk1. 2006-07-11 12:59:43 +00:00
wiz
a5f785bdcb Some more patches for 2.0.0. 2006-07-11 12:58:29 +00:00
wiz
b4c546b99f Update to 2.0.0, based on gnucash-devel:
2.0.0 - 9 July 2006
 	 o Release of new stable version 2.0.0.
	 o GnuCash 2.0 is based on state-of-the-art gtk2 GUI technology.
	 o GnuCash 2.0 follows the Gnome Human Interface Guidelines (HIG) for
	   a consistent behaviour and look-and-feel for the whole Desktop.
	 o New tabbed window.
	 o New importing feature: OFX DirectConnect can directly retrieve and
	   import account statements over the Internet.
	 o Implemented a "Hide account" feature to keep a better overview of
	   your current accounts.
	 o Implemented the ability to create budgets within GnuCash using
	   your account data.
	 o New importing feature: MT940 files can be imported (in addition to
	   QIF files and OFX files).
	 o The data file format has been improved with respect to
	   international characters. Data files with international characters
	   can be transferred to other countries flawlessly.
	 o Support for Accounting Periods.
	 o GnuCash Help and Guide are now fully integrated with the GNOME Help
	   system (Yelp).
	 o New releases of Finance::Quote and LibOFX will be coming soon to
	   update support for GnuCash 2.0.0.
2006-07-11 12:58:07 +00:00
wiz
73dd9c6c8e Reimport gnucash as gnucash-gtk1. 2006-07-11 12:56:25 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
jlam
b7ebfd264d Add an explicit run-time dependency on perl because these packages
install perl scripts.  Bump the PKGREVISION for the dependency change.
2006-07-07 22:10:06 +00:00
jlam
ee68c93314 LIBTOOL_OVERRIDE generally doesn't need to be specified anymore... just
set OVERRIDE_DIRDEPTH to find any libtool scripts deeper in the WRKSRC
tree unless they're named something other than "libtool".

SHLIBTOOL_OVERRIDE generally doesn't need to be specified either -- just
define it to the empty list and shlibtool-override will look for libtool
scripts.
2006-07-07 15:49:30 +00:00
jlam
00478b39e6 Sweep pkgsrc and convert packages that included intltool/buildlink3.mk
to use instead "USE_TOOLS+=intltool".  Remove now unused
intltool/buildlink3.mk
2006-07-05 05:37:39 +00:00
wiz
6242c89e81 Update to 1.9.8:
1.9.8 - 18 June 2006
 	 o Welcome to GnuCash 1.9.8 aka "Grab that cash with both hands and
	 make a stash" the first release candidate of the GnuCash Open Source
	 Accounting Software which will eventually lead to the stable version
	 2.0.0. This release contains many bugfixes since the second beta
	 release.
	 o PLEASE TEST any and all features important to you. Then post any
	 bugs you find to bugzilla
	 http://bugzilla.gnome.org/enter_bug.cgi?product=GnuCash
	 o We would like to encourage people to test this and any further
	 releases as much as possible and submit bug reports in order that we
	 can polish GnuCash to be as stable as possible for the 2.0.0 release
	 in a few weeks.
	 o Major bugfixes include -
	 o More Register fixes.
	 o Restore the business reports menu.
	 o QIF import and HBCI fixes.
	 o Fixes for currencies.
	 o Fixes to business invoices.
	 o General UI fixes.
2006-07-02 11:07:03 +00:00
joerg
cae62889df Include config.h before kdemacro.h gets (indirectly) included.
Otherwise KDE_EXPORT doesn't get correctly defined, resulting in
link errors with visibility-enabled compilers.
2006-06-28 16:04:06 +00:00
rillig
5c7dfcc95a Replaced ${CP} with ${INSTALL_DATA} in do-install. 2006-06-17 18:01:17 +00:00
rillig
f6a5cf3bbe Fixed pkglint warnings. 2006-06-14 10:26:42 +00:00
rillig
779096c638 Fixed pkglint warnings and the PLIST. Bumped PKGREVISION. 2006-06-14 10:25:01 +00:00
wiz
f9002d6328 Update to 1.9.7:
1.9.7 - 04 June 2006
 	 o Welcome to GnuCash 1.9.7 aka "Banking on Gnu Cash!" the second
	 beta release of the GnuCash Open Source Accounting Software which will
	 eventually lead to the stable version 2.0.0. This release contains
	 many bugfixes since the first beta release.
	 o PLEASE TEST any and all features important to you. Then post any
	 bugs you find to bugzilla
	 http://bugzilla.gnome.org/enter_bug.cgi?product=GnuCash
	 o We would like to encourage people to test this and any further
	 releases as much as possible and submit bug reports in order that we
	 can polish GnuCash to be as stable as possible for the 2.0.0 release
	 in a few weeks.
	 o Major bugfixes include -
	 o Hide not finished funtionality for the 2.0 release
	 o Fixes to lots functionality
	 o Fixes to XML import
	 o Patches to work with guile 1.8
	 o HBCI fixes
 	 o Many updated translations.
	 o New splash screen from Joshua Facemyer / Impressus Art
	 o Fix the help file names now the docs are xml instead of html.
	 o Fixes for MacOS and Windows builds
	 o Fixes to progress bar.
	 o UTF8 fixes
	 o Fixes for glib 2.6
2006-06-13 19:54:35 +00:00
joerg
be176c2bcf Uses C++. 2006-06-06 19:14:24 +00:00
wiz
ce8c1da1ef Update to 1.9.6:
1.9.6 - 14 May 2006
 	 o Welcome to GnuCash 1.9.6 aka "Time to make a difference" the first
	 beta release of the GnuCash Open Source Accounting Software which will
	 eventually lead to the stable version 2.0.0. This release contains
	 many bugfixes since the sixth unstable release.
	 o PLEASE TEST any and all features important to you. Then post any
	 bugs you find to bugzilla
	 http://bugzilla.gnome.org/enter_bug.cgi?product=GnuCash
	 o We would like to encourage people to test this and any further
	 releases as much as possible and submit bug reports in order that we
	 can polish GnuCash to be as stable as possible for the 2.0.0 release
	 in a few weeks.
	 o Major bugfixes include -
	 o More Register fixes.
	 o Fixes to Scheduled Transactions.
	 o Many Report fixes.
 	 o Many updated translations.
	 o New icons
	 o Fixes to lots functionality
	 o Fixes to logging
	 o Many Qof fixes
	 o Fixes to budgeting
	 o HBCI fixes
2006-05-16 17:32:50 +00:00
wiz
7cb66fc5fd Update to 1.9.5:
1.9.5 - 16 Apr 2006
 	 o Welcome to GnuCash 1.9.5 aka "The final countdown begins" the sixth
	 of several unstable releases of the GnuCash Open Source Accounting
	 Software which will eventually lead to the stable version 2.0.0. This
	 release contains many bugfixes since the fifth release but is still
	 only intended for developers and adventurous testers who want to help
	 tracking down bugs.
	 o WARNING WARNING WARNING - Make sure you make backups of any files
	 used in testing versions of GnuCash in the 1.9.x series. Although the
	 developers go to great lengths to ensure that no data will be lost we
	 cannot guarentee that your data will not be affected if for some
	 reason GnuCash crashes in testing these releases.
	 o PLEASE TEST TEST AND TEST SOME MORE any and all features important
	 to you. Then post any bugs you find to bugzilla
	 http://bugzilla.gnome.org/enter_bug.cgi?product=GnuCash
	 o Major bugfixes include -
	 o More Register fixes.
	 o Fixes to Scheduled Transactions.
	 o Report fixes.
	 o Make the entire UI insensitive when the progress bar is showing.
	 o Fixes for currencies and currency quote retrievals.
	 o Lots of Qof fixes.
	 o Profiling fixes to improve speed and response.
	 o Memory leak fixes.
	 o Fixes for 64-bit compiles.
	 o Add a per-account "hidden" flag.
	 o Fixes to compile with gcc4.
	 o Fixes to xml file format.
2006-04-29 20:38:57 +00:00
joerg
686b32c1ff Don't create a fake man page, fix the Imakefile file to not expect a
man page at all.
2006-04-28 14:36:33 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +00:00
jlam
1cf9796f3c BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with
USE_TOOLS+=msgfmt.
2006-04-13 18:23:29 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
wiz
35af0e470f Update to 1.9.4:
1.9.4 - 05 Apr 2006
 	 o Welcome to GnuCash 1.9.4 aka "Better late than never" the fifth of
	 several unstable releases of the GnuCash Open Source Accounting
	 Software which will eventually lead to the stable version 2.0.0. This
	 release contains many bugfixes since the fourth release but is still
	 only intended for developers and adventurous testers who want to help
	 tracking down bugs.
	 o WARNING WARNING WARNING - Make sure you make backups of any files
	 used in testing versions of GnuCash in the 1.9.x series. Although the
	 developers go to great lengths to ensure that no data will be lost we
	 cannot guarentee that your data will not be affected if for some
	 reason GnuCash crashes in testing these releases.
	 o PLEASE TEST TEST AND TEST SOME MORE any and all features important
	 to you. Then post any bugs you find to bugzilla
	 http://bugzilla.gnome.org/enter_bug.cgi?product=GnuCash
	 o Major bugfixes include -
	 o More Register fixes.
	 o Fixes to Scheduled Transactions.
	 o Report fixes.
	 o Add support for renumbering the account codes for all the children
	   of a given account.
	 o Fixes to the hierarchy druid.
	 o Regularize capitalization of the word 'GnuCash' where its user
	   visible.
	 o Fixes for Scheduled Transactions.
	 o Added new toolbar icons and buttons.
	 o Fix the lack of action strings in the popup menu.
	 o Add a context menu to the reconcile window.
	 o Fix the dialog so that the 'Cancel' button cancels all changes made
	   since the dialog was opened.
	 o Fixes for currencies and currency quote retrievals.
2006-04-08 23:40:11 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
jlam
13334f61cf Remove BUILD_DEPENDS on bison and just use USE_TOOLS+=bison instead. 2006-04-04 14:46:15 +00:00
jlam
26d1765101 * List the info file entries directly in the PLIST.
* Honor PKGINFODIR and PKGMANDIR.
2006-04-04 14:45:44 +00:00
jlam
b6f92e0c47 Force using the included guile-www distribution since we don't know
if the pkgsrc version will work.  This fixes PLIST problems that depend
on whether or not devel/guile-www is installed.
2006-04-04 06:13:11 +00:00
minskim
4a28423d25 Make this package build with gcc-4. 2006-04-03 17:26:40 +00:00
wiz
63de30771c Update to 1.9.3:
1.9.3 - 19 Mar 2006
 	 o Welcome to GnuCash 1.9.3 aka "Mo money, mo problems" the fourth of
	 several unstable releases of the GnuCash Open Source Accounting
	 Software which will eventually lead to the stable version 2.0.0. This
	 release contains many bugfixes since the third release but is still
	 only intended for developers and adventurous testers who want to help
	 tracking down bugs.
	 o WARNING WARNING WARNING - Make sure you make backups of any files
	 used in testing versions of GnuCash in the 1.9.x series. Although the
	 developers go to great lengths to ensure that no data will be lost we
	 cannot guarentee that your data will not be affected if for some
	 reason GnuCash crashes in testing these releases.
	 o PLEASE TEST TEST AND TEST SOME MORE any and all features important
	 to you. Then post any bugs you find to bugzilla
	 http://bugzilla.gnome.org/enter_bug.cgi?product=GnuCash
	 o Major bugfixes include -
	 o More Register fixes.
	 o Fixes for OFX importer.
	 o Add printing support for the graphs.
	 o Add multi-commodity SX support.
	 o Fixes for windows/mingw32 porting.
	 o Fixes for currency settings.
	 o Add support for XSL.
	 o Recode all po files into UTF-8 character encoding.
	 o Lots of Qof fixes.
	 o Fix the build-order (and install order) of the engine libs.
	 o Fix a problem where account cell contents disappear when focusing
	   in/out of an account cell.
	 o Report fixes
	 o More Qof fixes
	 o More fixes for UTF-8 support
	 o Fixes to Scheduled Transactions
2006-03-29 22:07:22 +00:00
jlam
11993b86ed Bump PKGREVISION for all packages that had broken INSTALL/DEINSTALL
scripts prior to revision 1.43 of bsd.pkginstall.mk.
2006-03-21 06:00:43 +00:00
wiz
3fe600bcf8 Add patch that should fix build on amd64. 2006-03-14 23:36:11 +00:00
joerg
1c5ee73441 forgotten patch. 2006-03-13 21:23:54 +00:00
joerg
f7ef0258b1 More DragonFly fixes. 2006-03-13 21:23:03 +00:00
reed
5501a051e5 In COMMENT, change "kde3" to simply "KDE". 2006-03-11 03:29:20 +00:00
rillig
bbb049a2af Fixed pkglint warnings. 2006-03-10 23:53:49 +00:00
wiz
4105d86f09 Update to 1.9.2:
1.9.2 - 05 Mar 2006
o Welcome to GnuCash 1.9.2 aka "With extra flavor enhancements" the
  third of several unstable releases of the GnuCash Open Source
  Accounting Software which will eventually lead to the stable version
  2.0.0. This release contains many bugfixes since the second release
  but is still only intended for developers and adventurous testers who
  want to help tracking down bugs.
o WARNING WARNING WARNING - Make sure you make backups of any files
  used in testing versions of GnuCash in the 1.9.x series. Although the
  developers go to great lengths to ensure that no data will be lost we
  cannot guarentee that your data will not be affected if for some
  reason GnuCash crashes in testing these releases.
o PLEASE TEST TEST AND TEST SOME MORE any and all features important
  to you. Then post any bugs you find to bugzilla
  http://bugzilla.gnome.org/enter_bug.cgi?product=GnuCash
o Major bugfixes include -
o More Register fixes.
o HIGify the scheduled transaction dialogs.
o Fix the qof configure test for OSX.
o Compile cleanly with when _FORTIFY_SOURCE is defined.  This
  definition is forced when building RPMs on FC4.
o Catch and defer the quit command if a file save is in progress.
o Disable quote related functionality when F::Q isn't installed.
o Lots of Qof fixes.
o Add ebuild for gnucash 1.9/2.0 series.
o Fix x-axis labeling and other barchart improvements.
o Get MT940 importer to compile again (experimental; requires
  aqbanking-1.9.7). It is not yet tested with actual files.
o Menu and toolbar fixes.
o Remember the order in which the notebook tabs are referenced.
o Updates to business invoicing functionality.
o Fix Chart of Accounts export so it works again.
o Add support for using multi-byte unicode thousands separator and
  decimal point characters when printing numbers.
o Lots of fixes to splits and transaction editing.
o Added new icons.
2006-03-07 04:32:48 +00:00
wiz
35af66a196 Belatedly bump PKGREVISION for all libtasn1 dependencies, since
libtasn1 had a shlib major bump.
Also update dependencies in bl3.mk files.

Addresses PR 32998 by Robert Elz.
2006-03-06 00:18:10 +00:00
jlam
6e0c050321 * Teach the tools framework how to supply the pkgsrc version of
makeinfo if no native makeinfo executable exists.  Honor TEXINFO_REQD
  when determining whether the native makeinfo can be used.

* Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo.

* Get rid of all the "split" argument deduction for makeinfo since
  the PLIST module already handles varying numbers of split info files
  correctly.

NOTE: Platforms that have "makeinfo" in the base system should check
      that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
      correct.
2006-03-05 16:27:22 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
joerg
19ff684726 Fix errno. Work around gnucash trying clever things with struct lconv,
which breaks with -Werror on DragonFly.
2006-02-23 22:19:45 +00:00
wiz
6bf425fd8b Update to 1.9.1:
1.9.1 - 19 Feb 2006

o Welcome to GnuCash 1.9.1 aka "So we meet again" the second of
  several unstable releases of the GnuCash Open Source Accounting
  Software which will eventually lead to the stable version 2.0.0. This
  release contains many bugfixes since the first release but is still
  only intended for developers and adventurous testers who want to help
  tracking down bugs.
o WARNING WARNING WARNING - Make sure you make backups of any files
  used in testing versions of GnuCash in the 1.9.x series. Although the
  developers go to great lengths to ensure that no data will be lost we
  cannot guarentee that your data will not be affected if for some
  reason GnuCash crashes in testing these releases.
o PLEASE TEST TEST AND TEST SOME MORE any and all features important
  to you. Then post any bugs you find to bugzilla
  http://bugzilla.gnome.org/enter_bug.cgi?product=GnuCash
o Major bugfixes include -
o Register fixes
o Finance::Quote issues
o Correctly open an account and its sub-accounts.
o Change the reports from using a hard-coded fiscal year to using the
  global accounting period set in the preferences.  Both the start date
  and the end date are used, so the user is free to choose any arbitrary
  period.
o Use the price nearest to midday to get the value in the default
  currency.
o Make the desktop more HIG-compliant.
o Patch to prevent crash when voiding a transaction.
o Aqbanking updates
o Report fixes
o Autodetect OFX and use it if we find it.
o Qof fixes
2006-02-20 23:25:46 +00:00
wiz
6f664796f6 Set USE_MSGFMT_PLURALS to yes for the 2.1/i386 bulk build. 2006-02-15 22:25:23 +00:00
wiz
d60bab3c62 Take maintainership. 2006-02-15 21:34:47 +00:00
wiz
7f5d9bf9ec Add and enable gnucash-devel. 2006-02-10 17:46:35 +00:00
wiz
ae2834a35c Initial import of gnucash-1.9.0, the first development release of
the GTK2/GNOME2 version of GnuCash.

NOTE: THIS IS A DEVELOPMENT RELEASE!!! THIS VERSION HAS NOT
BEEN TESTED PROPERLY AND MAY DO ABSOLUTELY ANYTHING!

USE AT YOUR OWN RISK (AND KEEP *LOTS* OF BACKUPS)

See the pkgsrc/finance/gnucash package for the stable version.

GnuCash is a personal finance manager. A check-book like register GUI
allows you to enter and track bank accounts, stocks, income and even
currency trades. A full set of reports allow you to see the state of
your finances. The interface is designed to be simple and easy to use,
but is backed with double-entry accounting principles to ensure
balanced books.

Features include:

  - An easy-to-use interface.  If you can use the
    register in the back of your checkbook, you
    can use GnuCash.  Type directly into the register,
    tab between fields, and use quick-fill to
    automatically complete the transaction.
    The interface is customizable from within the
    application itself (no editing config files :) )
  - Scheduled Transactions
  - Mortgage & Loan Repayment Druid
  - Small Business Accounting Features
  - OFX Import
  - HBCI Support
  - Quicken File Import
  - Reconcile window  with running reconciled
    and cleared balances makes reconciliation easy.
  - Stock/Mutual Fund Portfolios
  - Get Stock & Mutual Fund quotes from various web sites,
    update portfolio automatically (more funds being added
    regularly).
  - Reports
  - Multiple Currencies & Currency Trading
  - New Multi-Currency Transaction Handling
  - Chart of Accounts
  - Split Transactions
  - Double Entry
  - Income/Expense Account Types (Categories)
  - General Ledger
  - Written in C with embedded scheme support via Guile.
  - File access is locked in a network-safe fashion, preventing
    accidental damage if several users attempt to access the
    same file, even if the file is NFS-mounted.
  - Provides a byte-stream format, which allows accounts and
    account groups to be transmitted to other processes
    via pipes or sockets.
  - International date handling, many different translations.
  - New User Manual and Help
  - Redesigned Menus
2006-02-10 17:46:08 +00:00
wiz
1b09ae391d Add libofx option, addressing second part of PR 32439 by Gary Duzan.
Turn it on by default and bump PKGREVISION.

Fix pkglint warnings and whitespace nits while here.
2006-02-09 21:46:47 +00:00
joerg
70f6f5b076 mkstemp is in unistd.h on DragonFly and FreeBSD, so include that as well. 2006-02-08 16:21:51 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
wiz
a3d146e024 Add and enable libofx. 2006-02-05 22:26:43 +00:00
wiz
a3ce94c442 Initial import of libofx-0.8.0, based on the package provided by
Gary Duzan in PR 32439:

This is the LibOFX library. It is a parser and an API designed to
allow applications to very easily support OFX command responses,
usually provided by financial institutions for statement downloads.
To my knowledge, it is the first working OpenSource implementation
of the OFX (Open Financial eXchange) specification on the client
side.
2006-02-05 22:25:01 +00:00
wiz
07da413070 Fix p5-Crypt-SSLeay pattern; bump PKGREVISION (binary package was broken). 2006-01-25 19:49:43 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
wiz
b7fe7feef0 Fix path to p5-Crypt-SSLeay after its reimport. 2006-01-20 20:38:09 +00:00
wiz
79c7fc87b8 Update to 1.11:
2006-01-10  David Hampton

	* test/dws.t:
	* test/maninvestments.t:
	* test/yahoo_brasil.t: Accept dates in both the previous and
	current year as valid responses.

	* test/aex.t: Change test currency to one still on the exchange.

	* lib/Finance/Quote/VWD.pm: Jörg Sommer's patch to work better
	with invalid WKNs and to extract the exchange information from its
	new location.

2005-11-18  David Hampton

	* lib/Finance/Quote/AEX.pm: Use the store_date function.

	* lib/Finance/Quote/ASX.pm:
	* lib/Finance/Quote/Cdnfundlibrary.pm:
	* lib/Finance/Quote/Platinum.pm:
	* lib/Finance/Quote/Trustnet.pm:
	* lib/Finance/Quote/Yahoo/Base.pm: Add code to protect against
	empty tables, data fields, etc.

	* test/aex.t: Correct the number of test cases.  Changed test
	stock to one that is still on the exchange.  Site no longer
	provides time (date only) so remove tests for time of quote.
	Futures quotes don't always have bid/ask values so comment out
	those tests.

	* test/indiamutual.t:
	* test/trustnet.t:
	* test/union.t:
	* test/yahoo.t: Changed test stock to one that is still on the
	exchange.

	* test/yahoo_brasil.t: All returned prices (for all stocks I
	tried) return a price of zero, so comment out the test for
	non-zero.

2005-10-23  David Hampton

	* lib/Finance/Quote/VWD.pm: Put back the call to the
	HTML::TableExtract first_table_state_found() function for now.  At
	some point this should be removed and the 2.0 version of
	HTML::TableExtract required.

	* lib/Finance/Quote.pm: Make note of an alternate yahoo URL that
	can be used to obtain currency quotes. From Gerry Barksdale

2005-10-22  David Hampton

	* lib/Finance/Quote/Tiaacref.pm:
	* test/tiaacref.t: Add Support for TIAA-CREF mutual funds from
	Brandon

	* lib/Finance/Quote/VWD.pm: Remove the thousands separator
	character from quote values.

	* lib/Finance/Quote/TSP.pm:
	* test/tsp.t: Frank Mori Hess's change
	to add support for the TSP lifecycle L funds.

	* ChangeLog: Archive pre-2005 data into a separate file.

	* lib/Finance/Quote/Deka.pm: Add a new module to retrieve German
	investment fund prices from Deka.  Module from Knut Franke

	* lib/Finance/Quote/USFedBonds.pm:
	* test/usfedbonds.t: Add a new US Federal Bonds stock quote module
	from Stephen Langenhoven

2005-10-21  David Hampton

	* lib/Finance/Quote.pm: Updated to work with new Yahoo currency
	conversion pages.

	* lib/Finance/Quote/Tiaacref.pm: New URL from Kevin Foss.  Uses
	https, so the Crypt::SSLeay module is now required for TIAA-CREF
	quotes.

	* lib/Finance/Quote/ZI.pm: Zürich Invest has been purchased by
	Deutsche Bank and integrated into DWS.  The DWS.pm module should
	now be used in place of the ZI.pm module.

	* lib/Finance/Quote/VWD.pm: Patch from Rainer Dorsch to return the
	current price as 'last'.  The HTML::TableExtract
	first_table_state_found() function has been deprecated.  Accept
	both the old and new values as correct answers.

	* lib/Finance/Quote/ZA.pm:
	* test/za.t: Add a new South African stock quote module from
	Stephen Langenhoven

2005-08-10  David Hampton

	* lib/Finance/Quote/VWD.pm: Handle invalid ISINs better. VWD
	delivers a 404 error instead of a blank page.  Fix suggested by
	Uwe Simon
2006-01-19 21:50:09 +00:00
joerg
04b712aeb7 No values.h for DragonFly and FreeBSD. Add rpath entry for /usr/pkg/lib,
since it doesn't picked up on DragonFly.
2006-01-12 22:06:16 +00:00
joerg
3cd3838719 No values.h on DragonFly and FreeBSD. Add explicit rpath for
/usr/pkg/lib, for some reason it doesn't get picked up on DragonFly
by default.
2006-01-12 21:46:13 +00:00
wiz
f90659b313 Remove swig dependency, it was replaced by g-wrap a long time ago.
Add missing intltool buildlink3 file.
Bump PKGREVISION.
2006-01-12 17:32:16 +00:00
wiz
751d30d637 DEPENDS and PKGREVISION bumps because db4's library name changed. 2006-01-06 15:10:01 +00:00
joerg
6e4a0dd799 Bump all motif packages for recent openmotif update. The major version
of the shared libXm has changed.
2005-12-12 21:36:54 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
tv
5fa918f2d1 "rm -f" in case the file didn't exist to begin with. 2005-11-08 16:49:35 +00:00
wiz
39f4626700 Accept p5-HTML-TableExtract>1. 2005-10-26 02:12:45 +00:00
wiz
5d6f935413 regen. 2005-10-20 14:18:58 +00:00
wiz
9ae94525bc Update to 1.8.12. Take up maintainership.
1.8.12 - 19 Oct 2005
 	 o Online Banking/HBCI improvements: Debit notes are fixed
 	 again; Bank-internal money transfers are now supported, if
 	 the HBCI bank offers them; Setup wizard can now works with
 	 HBCI, OFX-Connect, and other AqBanking backends; Fix
 	 character encoding issues in utf-8 locales; Fix date interval
 	 in the import transaction matcher for OFX and HBCI import;
 	 Fix PIN entry bug.
 	 o New currencies added: Romanian Leu, Bulgarian Lev, Malagasy Ariary
 	 o Fix problem with long date formats in some locales (bug#170444)
 	 o Add configure macros for mips, mipsel, arm, and m68k; Fix
 	 compilation on OpenBSD 64bit architectures
 	 o Updated translations: German, Italian, Kinyarwanda
2005-10-20 14:18:24 +00:00
wiz
4fa4ac8504 Update to 1.10:
2003-07-06	Pawel Konieczny
	* Update of F::Q::AEX module: added a remap functionality
	  which translates the official stock ticker to AEX CGI
	  symbol

	* Update of F::Q::AEX module: Distiguishing indices and stocks:
	  indices will have "currency" label undefined, stocks will have
	  value "EUR".  This fixes the currency conversion problem for
	  indices.

	* Update of F::Q::AEX module: Cleanup of labels: "offer" renamed to
	  "ask" ("ask" is more common, besides, it can be
	  currency-converted). Label "offer" stays for backward
	  compatibility.

	* Update of F::Q::AEX module: Cleanup of garbage in some fields.
	  (Ocassionally, the http fetch & parse will return garbage for
	  some values).

2003-07-07	Pawel Konieczny
	* AEX module: added label 'symbol'

2003-08-27	Pawel Konieczny
	* AEX module: following a suffestion of Paul Fenwick, value
	'undef' is returned if no valid data could be dowloaded
	(previously it was returning empty strings in such cases).

2003-08-31	Pawel Konieczny
	* AEX module: major update: fetching of stock and index options
	implemented.  POD and test script updated as well.

2003-08-31  David Hampton

	* Yahoo/Base.pm: Added entry for the Lisbon Portugal stock
	exchange.

2003-09-12  David Hampton

	* Yahoo/Base.pm: Added suffixes for 1) the US Options, 2) US
	exchanges when using a non-US Yahoo site, and 3) the Zurich
	exchange.

2003-09-15	Pawel Konieczny
	* AEX module: major update: additional labels for options available:
	volume, oi, and other. Subframes cache implemented, resulting in
	substantial speedup for repeating (intraday) requests of individual
	options.

2003-09-20	Pawel Konieczny
	* AEX module: major update: fetching of futures quotes
	implemented.  POD and test script updated as well.

2004-02-08  David Hampton

	* Yahoo/Base.pm: Added suffixes for the Brussels and Dublin
	exchanges.

2004-07-02	Paul Fenwick

	* Added Finance/Quote/Tdefunds.pm thanks to David Grant.

	* Added t/tdefunds.t basic regression test (3 tests).

	* Fixed bug #916966, TASE prices were 100 times their true
	  price.  Thanks to Eldad Zack for the patch.

2005-01-14  David Hampton

	* lib/Finance/Quote/Cdnfundlibrary.pm: Got the module working again.

2005-02-06  David Hampton

	* lib/Finance/Quote/BMONesbittBurns.pm: Got the modules working again.

2005-02-09  David Hampton

	* lib/Finance/Quote/Fidelity.pm:
	* lib/Finance/Quote/Union.pm: Got the modules working again.

	* lib/Finance/Quote/Yahoo/Base.pm: Extract the currency directly
	from Yahoo, instead of looking it up in an exchange/currency
	mapping table.

	* t/*: Various new test and updated modules.

2005-03-01  David Hampton

	* lib/Finance/Quote.pm: New modules.  New function to parse files
	separated by semicolons instead of commas.

	* lib/Finance/Quote/AEX.pm: Worked over modules from Johan van
	Oostrum.  Most of the old AEX data has migrated elsewhere.

	* lib/Finance/Quote/ASX.pm:
	* lib/Finance/Quote/Trustnet.pm: Got the modules working again.

	* lib/Finance/Quote/ManInvestments.pm:
	* lib/Finance/Quote/Platinum.pm: New modules for Australian
	investment price sources from Ian Dall
	users.sourceforge.net>.

	* lib/Finance/Quote/NZX.pm: New modules for fetching quotes the
	from the New Zealand stock exchange. Provided by Michael Curtis.

	* lib/Finance/Quote/SEB.pm: New modules for fetching quotes from
	the Swedish Bank.  Submitted by Tomas Carlsson.

	* lib/Finance/Quote/TSP.pm: New modules for fetching quotes from
	the US Govt. Thrift Service Plan.  Submitted by Frank Mori Hess.

	* lib/Finance/Quote/Yahoo/Base.pm: Corrected currency tags for Vienna and Valence.

	* lib/Finance/Quote/Yahoo/Brasil.pm: Add new Yahoo Brasil module
	from Ismael Orenstein

	* t/*: Various new test modules.

2005-03-19  David Hampton

	* lib/Finance/Quote/AEX.pm: Spelling correcting from Frank Mori
	Hess.

	* lib/Finance/Quote.pm: Documentation correction from Trent
	Piepho.

	* lib/Finance/Quote/Yahoo/Base.pm (yahoo_request): Fix an
	undefined reference when Yahoo ocassionally returns an empty
	field.

2005-03-19  David Hampton

	* almost all files: Collapsed all date parsing code into a single
	function.  This function handles the date formats provided by all
	current quote sources and converts them all into the F::Q standard
	of a US date format.  It also adds an ISO format date to all
	quotes in the new isodate field.  Added lots of test functions to
	check date formats.


2005-03-19  David Hampton

	* lib/Finance/Quote/Trustnet.pm: Encode the '&' character before
	calling the user agent GET function.  Fixes bug 747080.

2005-05-04  David Hampton

	* lib/Finance/Quote/FTPortfolios.pm: Update for changes in the
	website.

	* t/ftportfolios.t: New test module.

	* TSP.pm: Replace core parsing with tighter code.  Support the
	symbols used by both Frank Mori Hess' and Trent Piepho's TSP
	modules.  Make the symbols case insensitive.

	* lib/Finance/Quote/Cdnfundlibrary.pm: Find table by headers
	instead of by index.

	* test/asegr.t: New module
	* lib/Finance/Quote/ASEGR.pm: New module

	* lib/Finance/Quote/ASX.pm: Skip any blank lines in the table.
	Pass an extra parameter to TableExtract to keep it from doing
	unnecessary work that produces warnings.

2005-06-29  David Hampton

	* lib/Finance/Quote/VWD.pm: Updated module from Jörg Sommer

	* lib/Finance/Quote/cdnfundlibrary.pm: Changes inspired by
	kalaleq@users.sourceforge.net allow retrieval of more data.

	* lib/Finance/Quote.pm:
	* lib/Finance/Quote/Yahoo/NZ.pm: New module from Stephen Judd

	* lib/Finance/Quote/NZX.pm: Tweak to allow both NZX and Yahoo:NZ
	to get quotes for New Zealand Stocks (use method nz).

	* CVSTAG: finance_quote_1_09

2005-05-30  Paul Fenwick

	* MANIFEST: Updated with files intended for distribution.

	* lib/Finance/Quote.pm: Updated $VERSION to 1.09

	* CVSTAG: Updated finance_quote_1_09 tag on MANIFEST and
	  lib/Finace/Quote.pm

	* Released updated version 1.09 with new MANIFEST and Quote.pm
	  to Sourceforge.

	* lib/Finance/Quote/VWD.pm: Re-enabled $VERSION and bumped
	  to 1.01 to allow correct indexing on CPAN, however the
	  older version currently remains in the 1.09 release.

2005-06-04  Paul Fenwick

	* lib/Finance/Quote.pm: Bumped $VERSION to 1.10, primarily
	  to work around a problem with CPAN distributions.

	* CVSTAG: finance_quote_1_10
2005-10-19 23:43:15 +00:00
wiz
d415adb760 Complete move of p5-finance-quote to p5-Finance-Quote. 2005-10-19 23:34:06 +00:00
wiz
697d64b79c Depend on p5-Finance-Quote instead of p5-finance-quote.
Bump PKGREVISION.
2005-10-19 23:33:37 +00:00
wiz
b832d9f727 Re-import p5-finance-quote as p5-Finance-Quote (to match distfile name
and other perl package names).
2005-10-19 23:31:55 +00:00
markd
3c585088db Update kmymoney2 to version 0.8
New features:
 Investments
 Reports
 Multiple currencis
 GnuCash File Converter
 OFX Import
 An improved look andfeel
 Encryption of your Data File through GPG
 Calculator Widget when entering values
 Completion of data within edit fields
 Online Quotes for Stocks & Currencies
 Support for VAT
 "Anonymous" File Format to assist debugging
 Online manual
 Plugin Structure
 and of course, lots and lots of bug fixes

also fixes to deal with qt-3.3.5.
2005-10-09 12:33:58 +00:00
wiz
7acfaf8177 Reset maintainer: 550 5.1.6 Recipient no longer on server 2005-09-30 15:02:55 +00:00
jlam
7820875fff Remove the abuse of buildlink that was pkg-config/buildlink3.mk. That
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables.  Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.

For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-08-10 20:56:10 +00:00
jlam
7fbb8d9527 Bump the PKGREVISIONs of all (638) packages that hardcode the locations
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.
2005-08-06 06:19:03 +00:00
wiz
446fa529a8 Remove some obsolete packages using gnome[1]-libs.
List posted to tech-pkg by jmmv on June 15, no negative comments.
2005-07-23 21:34:55 +00:00
wiz
8ec3d3a297 Add REPLACE_PERL line for dump-finance-quote script.
Bump PKGREVISION.
Remove unneeded comment while here.
2005-07-21 20:43:47 +00:00
wiz
d774725534 Change path from devel/pkgconfig to devel/pkg-config.
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-07-21 16:29:42 +00:00
jlam
3e474a90d8 Get rid of USE_PERL5. The new way to express needing the Perl executable
around at either build-time or at run-time is:

	USE_TOOLS+=	perl		# build-time
	USE_TOOLS+=	perl:run	# run-time

Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.
2005-07-16 01:19:06 +00:00
jlam
7a6521287b Turn PERL5_PACKLIST into a relative path instead of an absolute path.
These paths are now relative to PERL5_PACKLIST_DIR, which currently
defaults to ${PERL5_SITEARCH}.  There is no change to the binary
packages.
2005-07-13 18:01:18 +00:00
jlam
81edaaa606 Create directories before installing files into them. 2005-06-16 06:57:37 +00:00
jlam
95fd1f6ec9 Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
2005-06-01 18:02:37 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
wiz
21cc822ae4 Fix path to guile-slib in DEPENDS. 2005-04-18 15:13:55 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
wiz
97e154dfc1 Add missing runtime dependency. PKGREVISION=2. 2005-03-30 11:15:46 +00:00
rillig
76d1f48884 Emma uses gettext-0.10.35, which is incompatible with devel/gettext-lib.
Approved by wiz.
2005-03-16 11:48:24 +00:00
wiz
ea3c5dddf7 Use g-wrap-1.9.5 instead of 1.3.x series. Bump PKGREVISION. 2005-03-02 21:50:46 +00:00
agc
8cafa95e37 Add RMD160 digests in addition to the SHA1 ones. 2005-02-22 21:08:31 +00:00
wiz
f5df63e78f Update to 1.8.5:
1.8.5  - 11 Dec 2004
 	 o general-customization.xsl patch from Johan Buret
	 o David Harrison's updates to ch_dep.xml
	 o Add outline for German translation of gnucash guide.
	 o chapter overhaul by pks
	 o update language support list
2005-02-09 20:22:08 +00:00
wiz
60b6b88eb2 Update to 1.8.11:
1.8.11 - 06 Feb 2005
 	 o Add extra sanity checks and verbose error message if the setup
	 wizard of aqhbci cannot be found.
	 o Fix potentially missing initialization of gwenhywfar library, as
	 reported by Peter O'Gorman on Max OS X.
	 o Properly accumulate splits (bug #165053).  Also fixes a (related)
	 memory leak
	 o Add explicit dependency on business-utils.
	 o Adapt to latest changes in aqbanking; external wizard name is no
	 longer hard-coded here but is asked from aqbanking.
	 o Enable debit notes again in HBCI.
	 o Update German translation.
	 o Thomas Bushnell's patch to protect non-backup pruning (#164875)
	 o Add the transaction guid to some error warning messages.
	 o Fix HBCI date range for statement download.
	 o Fix the last-day-of-month computation for leap years.
2005-02-09 20:20:50 +00:00
wiz
da56694720 Fix path to perl after recent perl buildlinking. Bump PKGREVISION
now that gnucash starts again. Improve MESSAGE while here.
Thanks to minskim for hints how to fix this.
2005-01-02 22:28:48 +00:00
wiz
ae2a440b91 Update to 2.6.10:
1. Alert handling : Xquote can send e.g. an E-mail when some value
   exceeds boundaries set by the user.
2. Enhanced the use of XbaeMatrix : allow the user to change settings
   on the matrix directly instead of via custom dialogs.
3. Publish full documentation at
        http://xinvest.sunsite.dk/htmldocs.html
2005-01-01 04:20:38 +00:00
reed
e117eda090 Bump PKGREVISIONs due to libtiff update.
Some BUILDLINK_RECOMMENDED bumps done also.

(If I missed any, please let me know -- and let me know a good
way to automate this.)
2004-12-28 23:18:15 +00:00
wiz
c970c64d1d Update to 1.8.10.
Changes:
1.8.10 - 11 Dec 2004
 o Don't use C++/C99 declarations.  Declare variables at the top of
 the function.
 o Updated British English, Czech, Italian, Russian, German,
 Brazilian Portugese, Dutch, French, Spanish, translations.
 o Fabien COELHO's zero-balance patch to remove accounts of zero
 balance from the report.
 o Fix a broken recursion problem.  Don't call show-acct? from
 use-acct? so we don't recurse ad flictum.  This recursive call isn't
 necessary, just have use-acct? recurse unto itself.
 o look in ${srcdir} for build-config.scm.in
 o Work around problems with libltdl3.
 o don't automatically try to (require 'format), so gnucash will build
 on an slib-3 system.
 o Added quote sources for Indian Mutual Funds.
 o Skip the case when a token is the empty string. This caused many
 warnings about a NULL kvp_frame lookup.
 o Luigi Ballabio's automake patch to gnucash.m4
 o guile-1.6 complains about string->symbol when passed a symbol.
 o applied Vasil's patch to improve the transaction report for HTML
 export purposes.
 o Backport of CVS-head changes to improve register open performance
 when working with large account trees (>500 accounts).  The new code
 caches the quickfill tree so that it is shared by all register
 windows.
 o create gnc:current-saved-reports, as the file to store saved
 reports from cstim.  Autoload the saved-reports file at startup
 (after config.user/config.auto is loaded).
 o Added gnc:report-generate-saved-forms that will generate the scheme
 code necessary to create a new report from the saved options of an
 old report.
 o Added example Menu item "File -> Save all reports" that will call
 the new report saving function for all reports. This would need more
 work so that not all reports are saved but only the currently
 selected one -- any volunteer may feel free to add that.
 o Fix saving of report: It now appends to
 ~/.gnucash/saved-reports-1.8 Statusbar tip is now more verbose.
 o Add toolbar element for saving the current report.
 o Add function for saving one particular report to the
 ~/.gnucash/saved-reports-1.8 file. Add extra menu only for customized
 reports.
 o Remove the previous function for saving all reports since it is no
 longer necessary.
 o Apply David Reiser's patch for Quicken(tm) cheques with stub.
 o Apply David Grant's patch to add TD Efunds.
 o make the desktop file HIG compliant.
 o change the gtkhtml order to search for >= 1.1 before < 1.1, in
 order to try to fix #84707 on systems with multiple versions of
 gtkhtml.
 o Perry Smith's Null Account Patch.  Make sure the security is a real
 string before appending an account separator, so we don't try to
 create a "null" account.
 o Add option to include zero-amount splits in computations.
 o fix xaccAccountGetBalanceAsOfDate() to properly compute the balance
 at the end of the split list.
 o Major change for HBCI, back-ported from HEAD. The HBCI online
 banking is no longer based on the openhbci library but instead on the
 aqbanking library http://sf.net/projects/aqbanking which is Martin
 Preuss' successor of openhbci. This means that now aqbanking-0.9.5 is
 required instead of any openhbci package.
 o Fixes for x86_64
 o Update for new LibOfx, this among other things, gives gnucash
 Microsoft OFC support.
 o Duplicate match tweaks in import code
 o Andreas Rottmann's patch to support g-wrap 1.9.
 o provide a default account name so we don't crash when someone
 imports a broken QIF that has a !Account without an account name.
 o Daniel Lindenaar's patch to implement a check-box in the Invoice
 Post Dialog (with a default in the File Preferences) to choose to
 accumulate splits when posting an invoice, or post a 1:1 mapping.
 o Phil Longstaff's patch to prevent duplicate pricedb entries.
 o Heath Martin's x86_64 patch
 o Mark search criteria for translation -- somehow this had been
 missed all the time.
 o Change currency mnemonic for "New Israeli Shekel" from "ILS" to
 "NIS".
 o Identified and fixed several places with untranslated strings.
 o Add configure check for libofx version 0.7.0 and respective error
 message. Update docs.
 o Improve importer performance by matching imported transactions only
 against transactions in the proper time interval.
 o send an event when a payment is processed so the invoice gets
 updated as "paid" in the search window.
 o Make sure we set the proper search-type when we create the query,
 otherwise the search will fail later.

Package changes:
. install documentation in share/doc instead of share/doc/html
. cleanup of the Makefile
2004-12-26 21:34:46 +00:00