Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#31027 closed enhancement (fixed)

gwenhywfar4/aqbanking5: provide a gtk option

Reported by: drkp (Dan Ports) Owned by: mkae (Marko Käning)
Priority: Normal Milestone:
Component: ports Version: 2.0.1
Keywords: Cc:
Port: gwenhywfar4 aqbanking5

Description

I'd like to switch gnucash to using aqbanking5 instead of aqbanking 4. However, it seems to require a gtk2 version of gwenhywfar instead of the qt4 version. (It would also be great to not require qt4 as a dependency for a gtk app!)

The attached patch creates a gwenhywfar4-gtk subport that builds the gtk2 gui instead of the qt4 one. I used a subport instead of a variant since we can't specify dependencies on variants. The one slightly unfortunate part is that gwenhywfar4-gtk conflicts with gwenhywfar4 (the qt version), so you can't have both installed as you'd be able to with variants. On the other hand, gnucash and kmymoney are the only users of aqbanking/gwenhywfar, and you can't currently have both installed, so that's no worse than the status quo.

There's also an aqbanking5-gtk subport whose only difference is to use a dependency on gwenhywfar4-gtk.

Thoughts?

Attachments (2)

gwenhywfar4.patch (2.0 KB) - added by drkp (Dan Ports) 13 years ago.
aqbanking5.patch (999 bytes) - added by drkp (Dan Ports) 13 years ago.

Download all attachments as: .zip

Change History (5)

Changed 13 years ago by drkp (Dan Ports)

Attachment: gwenhywfar4.patch added

Changed 13 years ago by drkp (Dan Ports)

Attachment: aqbanking5.patch added

comment:1 Changed 13 years ago by mkae (Marko Käning)

Hi, that sounds like a nice thing to do.

I figure you should be listed as a maintainer for the subport, don't you think?

I'll apply your patches assuming they work fine, since I am not going to check out gnucash myself now.

Thanks so much for contributing!

comment:2 Changed 13 years ago by mkae (Marko Käning)

Resolution: fixed
Status: newclosed

Committed in r83331

comment:3 Changed 13 years ago by drkp (Dan Ports)

Great, thanks! Feel free to add me as a comaintainer if you like.

Note: See TracTickets for help on using tickets.