Bug 129587

Summary: [patch] finance/gnucash fix support for aqbanking3 on FreeBSD
Product: Ports & Packages Reporter: G. Paul Ziemba <p-fbsd-bugs>
Component: Individual Port(s)Assignee: Michael Johnson <ahze>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff
none
port-patch none

Description G. Paul Ziemba 2008-12-12 06:30:01 UTC
The gnucash-2.2.7 port (finance/gnucash) currently supports aqbanking-2.X, which is getting long in the tooth. As of 2.2.6, gnucash supports aqbanking-3.X, but it does not work on FreeBSD.

Bug fix has been submitted and accepted upstream (please refer to http://bugzilla.gnome.org/show_bug.cgi?id=564033) and will presumably show up in a future gnucash release. In the meantime, here is a patch we can use for the 2.2.7 port. (port updates for aqbanking-3.X forthcoming)

Fix: Simple patch attached.

Patch attached with submission follows:
How-To-Repeat: 1. Build/install aqbanking-3.8.1
2. Ensure no prior versions of aqbanking are installed
3. Build/install gnucash-2.2.7 port with AQBANKING=on
4. Observe that when building gnucash, configure detects aqbanking, and
5. when installing gnucash, /usr/local/lib/gnucash/libgncmod-aqbanking.{so,la} is installed, but
6. "Online Actions" submenu does not appear in the "Actions" menu

Since aqbanking is flagged as an "optional" module, there are no errors logged when the module load step fails.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2008-12-12 06:30:13 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ahze

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 G. Paul Ziemba 2009-01-12 05:05:51 UTC
Per the guidelines in the porters handbook, here is the same
change expressed as a diff against the current finance/gnucash port:


-- 
G. Paul Ziemba
FreeBSD unix:
 9:01PM  up 18 days,  7:40, 10 users, load averages: 0.30, 0.23, 0.20
Comment 3 Pav Lucistnik freebsd_committer freebsd_triage 2009-05-11 21:43:31 UTC
State Changed
From-To: open->closed

This is no longer necessary with gnucash 2.2.9