Bug 129598 - Update ports: finance/aqbanking, devel/gwenhywfar to 3.X, relevant to gnucash
Summary: Update ports: finance/aqbanking, devel/gwenhywfar to 3.X, relevant to gnucash
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-12 19:00 UTC by G. Paul Ziemba
Modified: 2009-05-11 21:50 UTC (History)
0 users

See Also:


Attachments
file.shar (11.76 KB, text/plain)
2008-12-12 19:00 UTC, G. Paul Ziemba
no flags Details
aqbanking-3.8.1-patch (31.45 KB, text/plain; charset=us-ascii)
2009-01-12 01:21 UTC, G. Paul Ziemba
no flags Details
gwenhywfar-3.6.0-patch (15.07 KB, text/plain; charset=us-ascii)
2009-01-12 01:21 UTC, G. Paul Ziemba
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description G. Paul Ziemba 2008-12-12 19:00:01 UTC
Here are port updates for finance/aqbanking and devel/gwenhywfar to take them to aqbanking-3.8.1 and gwenhywfar-3.6.0, respectively. I am including them in one PR because they must be upgraded in tandem (new aqbanking requires new gwenhywfar). I have tested these ports locally with gnucash and have fetched online banking info successfully from two banks and three credit cards.

There are five items of note:

1. The source tarballs are not available from SF anymore: the author
   is now hosting them at www2.aquamaniac.de. The URLs to obtain the
   tarballs there contain CGI parameters naming the file. I wasn't sure
   how best to write the URLs vis a vis MASTER_SITES and DISTFILES, but
   what I put in gwenhywfar/Makefile seems to work. Maybe there is a better
   way.

   The aqbanking tarball is hosted by the GENTOO sites so I named them
   in the aqbanking Makefile. The gwenhywfar-3.6.0 tarball is not yet
   available for GENTOO so I have left it pointing to www2.aquamaniac.de.

2. As noted above, the two ports should be upgraded in tandem as aqbanking-3
   requires gwenhywfar-3.

3. The upgrade of these ports should occur _after_ the gnucash fix described
   in PR 129587 is committed.

4. I did not see any other ports that would be affected by this change
   (portsdb -r aqbanking shows only finance/gnucash; portsdb -r gwenhywfar
   shows only finance/aqbanking and finance/gnucash) but perhaps someone
   with stronger ports-fu than mine should doublecheck.

5. The upgrade to aqbanking-3 removes its depencency on libofx for online
   OFX support (it is now built-in to aqbanking-3).

Fix: Attaching shar files. It seems I can't attach two files at once: will attach gwenhywfar here and see if I can submit aqbanking shar afterward. Shars are also available at: http://www.sonic.net/~enrico/ports/aqbanking-3.8.1.shar and http://www.sonic.net/~enrico/ports/gwenhywfar-3.6.0.shar

Patch attached with submission follows:
Comment 1 Stefan Walter freebsd_committer freebsd_triage 2009-01-07 21:14:36 UTC
Hi Paul,

as these are updates to existing ports, can you please send the intended
changes in unified diff format? (Also see [1] for details.) Please send
the patches as a followup to this PR.

Thanks and regards,
Stefan

[1]: http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/port-upgrading.html
Comment 2 G. Paul Ziemba 2009-01-08 16:51:56 UTC
On Wed, Jan 07, 2009 at 10:14:36PM +0100, Stefan Walter wrote:
> as these are updates to existing ports, can you please send the intended
> changes in unified diff format? (Also see [1] for details.) Please send
> the patches as a followup to this PR.

Stefan,

thanks for your response - I'll do as you suggest.

cheers,

 ~!paul

-- 
G. Paul Ziemba
FreeBSD unix:
 8:46AM  up 14 days, 19:25, 12 users, load averages: 0.62, 0.48, 0.42
Comment 3 G. Paul Ziemba 2009-01-12 01:21:47 UTC
Here are diffs against the current ports to bring finance/aqbanking
to 3.8.1 and devel/gwenhywfar to 3.6.0. Please note that these should
be applied only AFTER the patchfile in PR 129587 is added to
finance/gnucash, otherwise gnucash-2.2.7 will fail silently
when it tries to use aqbanking-3.x.

-- 
G. Paul Ziemba
FreeBSD unix:
 5:06PM  up 18 days,  3:45, 11 users, load averages: 0.28, 0.37, 0.37
Comment 4 Pav Lucistnik freebsd_committer freebsd_triage 2009-05-11 21:41:21 UTC
State Changed
From-To: open->closed

Committed, thanks!
Comment 5 dfilter service freebsd_committer freebsd_triage 2009-05-11 21:42:04 UTC
pav         2009-05-11 20:41:48 UTC

  FreeBSD ports repository

  Modified files:
    devel/gwenhywfar     Makefile distinfo pkg-descr pkg-plist 
    devel/gwenhywfar/files patch-Makefile.in 
  Added files:
    devel/gwenhywfar/files patch-src-gui-cgui.c 
  Log:
  - Update to 3.6.0
  
  PR:             ports/129598
  Submitted by:   G. Paul Ziemba <p-fbsd-bugs@ziemba.us>
  
  Revision  Changes    Path
  1.12      +12 -7     ports/devel/gwenhywfar/Makefile
  1.4       +3 -3      ports/devel/gwenhywfar/distinfo
  1.2       +4 -4      ports/devel/gwenhywfar/files/patch-Makefile.in
  1.1       +13 -0     ports/devel/gwenhywfar/files/patch-src-gui-cgui.c (new)
  1.3       +1 -1      ports/devel/gwenhywfar/pkg-descr
  1.6       +147 -140  ports/devel/gwenhywfar/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 6 dfilter service freebsd_committer freebsd_triage 2009-05-11 21:42:26 UTC
pav         2009-05-11 20:42:18 UTC

  FreeBSD ports repository

  Modified files:
    finance/aqbanking    Makefile distinfo pkg-plist 
    finance/aqbanking/files patch-Makefile.in 
  Added files:
    finance/aqbanking    pkg-message 
    finance/aqbanking/files patch-configure 
                            patch-src-frontends-qbanking-lib-gui-Makefile.in 
                            patch-src-plugins-backends-aqhbci-ui-qt3-libs-dialogs-Makefile.in 
  Log:
  - Update to 3.8.1
  
  PR:             ports/129598
  Submitted by:   G. Paul Ziemba <p-fbsd-bugs@ziemba.us>
  
  Revision  Changes    Path
  1.14      +16 -29    ports/finance/aqbanking/Makefile
  1.4       +3 -3      ports/finance/aqbanking/distinfo
  1.2       +3 -3      ports/finance/aqbanking/files/patch-Makefile.in
  1.1       +38 -0     ports/finance/aqbanking/files/patch-configure (new)
  1.1       +14 -0     ports/finance/aqbanking/files/patch-src-frontends-qbanking-lib-gui-Makefile.in (new)
  1.1       +16 -0     ports/finance/aqbanking/files/patch-src-plugins-backends-aqhbci-ui-qt3-libs-dialogs-Makefile.in (new)
  1.1       +19 -0     ports/finance/aqbanking/pkg-message (new)
  1.8       +216 -267  ports/finance/aqbanking/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"