Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110293 - enable-kbanking in kmymoney2
Summary: enable-kbanking in kmymoney2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High enhancement (vote)
Assignee: Gentoo KDE team
URL: http://sourceforge.net/mailarchive/fo...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-24 00:16 UTC by Johannes Pfister
Modified: 2007-03-16 09:31 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
patched ebuild with HBCI support (kmymoney2-0.8.3-r0.ebuild,1.07 KB, text/plain)
2006-03-24 14:13 UTC, Malte S. Stretz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Johannes Pfister 2005-10-24 00:16:06 UTC
Tried it with EXTRA_CONF=enable-kbanking emerge -v kmymoney2 
and inserted in the ebuild EXTRA_CONF=--enable-kbanking 
Nothing happend.  
Still got "checking if kbanking support desired... no" 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

Actual Results:  
checking if kbanking support desired... no 

Expected Results:  
checking if kbanking support desired... yes
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-10-24 01:11:55 UTC
Should be EXTRA_ECONF, but I don't understand why is this a major bug.
Comment 2 Johannes Pfister 2005-10-24 01:37:18 UTC
(In reply to comment #1)  
> Should be EXTRA_ECONF, but I don't understand why is this a major bug.  
  
Because in Germany it is not possible without that to contact your bank. So,  
there is no way to do onlinebanking, but this should be a main feature of the  
software. Description on the homepage:   
KMyMoney is striving to be a full-featured replacement for your Windows-based  
finance software. Without onlinebanking it isnt a replacement.  
Tried it again with:  EXTRA_ECONF=--enable-kbanking emerge -v kmymoney2 
and EXTRA_ECONF="--enable-kbanking" in the ebuild but still no success. 
So, please tell me how to solve this. 
  
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2005-10-24 01:42:58 UTC
(In reply to comment #2)
> (In reply to comment #1)  
> Because in Germany it is not possible without that to contact your bank. So,  
> there is no way to do onlinebanking, but this should be a main feature of the  
> software. 

That does not make it a major bug, it's simply an unsupported feature. So I
assume you are requesting support for kbanking? 

Comment 4 Johannes Pfister 2005-10-24 02:08:09 UTC
(In reply to comment #3) 
> (In reply to comment #2) 
> > (In reply to comment #1)   
> > Because in Germany it is not possible without that to contact your bank. 
So,   
> > there is no way to do onlinebanking, but this should be a main feature of 
the   
> > software.  
>  
> That does not make it a major bug, it's simply an unsupported feature. So I 
> assume you are requesting support for kbanking?  
>  
>  
Is it possible to add an USE-OPTION for kbanking or a little description how 
to? Or where to find support? 
 
Comment 5 Gregorio Guidi (RETIRED) gentoo-dev 2005-10-24 03:04:00 UTC
> Is it possible to add an USE-OPTION for kbanking or a little description how  
> to? Or where to find support?  
 
I don't think we are able to support this option at the moment because it is a 
feature we cannot try. First we need some user that tries to enable it: change 
--disable-kbanking to --enable-kbanking in the ebuild, figure out the 
dependencies (net-libs/aqbanking is probably needed, see also 
http://www.aquamaniac.de/aqbanking/), test if it works or if it is still beta 
software, and so on. 
Anyone is free to help... 
 
Comment 6 Johannes Pfister 2005-10-24 03:31:51 UTC
(In reply to comment #5)     
> > Is it possible to add an USE-OPTION for kbanking or a little description     
how       
> > to? Or where to find support?       
>       
> I don't think we are able to support this option at the moment because it is     
a      
> feature we cannot try. First we need some user that tries to enable it:     
change      
> --disable-kbanking to --enable-kbanking in the ebuild, figure out the      
> dependencies (net-libs/aqbanking is probably needed, see also      
> http://www.aquamaniac.de/aqbanking/), test if it works or if it is still beta      
> software, and so on.      
> Anyone is free to help...      
>       
okay, thank you. Dependencies were fullfilled (emerge -vp aqbanking) 
Changed the Option in ebuild, section:    
src_compile() {    
        local myconf="$(use_enable ofx ofxplugin)    
                      --enable-kbanking    
emerged with:  USE="ofx" emerge -v kmymoney2   
but still:  
KBanking support:                      disabled  
OFX plugin:                            yes  
  
  
     
Comment 7 Marcus D. Hanwell (RETIRED) gentoo-dev 2005-10-24 05:08:47 UTC
As Jakub said this is not a major bug. I live in the UK and cannot test this 
feature at all with any of my accounts with several major banks. Emailing me 
personally will not help - I read bug email and respond where I can. As far as 
I am concerned this is not a major feature and the program is very useable 
without it. You could even look to upstream mailing lists and/or bug reports. 
Comment 8 Malte S. Stretz 2006-03-24 14:13:10 UTC
Created attachment 83046 [details]
patched ebuild with HBCI support

Here's a modified ebuild which enables kbanking if the hbci USE flag was given.  It pulls in net-libs/aqbanking in that case and checks if that one was compiled with the kde USE flag.  It requires aqbanking-1.8, the reason is that this http://de.gentoo-wiki.com/KMyMoney (German) Wiki entry suggests that that version is required :)  I'm still compiling KMyMoney and will ahve to make my chipcard reader work with KMyMoney so I can't say yet if it really works.  Will report back.
Comment 9 Malte S. Stretz 2006-03-24 14:13:39 UTC
reopening, we've got an ebuild now :)
Comment 10 Arne Flagge 2006-03-25 04:25:38 UTC
The ebuild worked for me

Portage 2.1_pre6-r7 (default-linux/x86/2006.0, gcc-4.1.0, glibc-2.4-r1, 2.6.16-gentoo i686)
=================================================================
System uname: 2.6.16-gentoo i686 AMD Athlon(tm) XP 3200+
Gentoo Base System version 1.12.0_pre16
ccache version 2.4 [enabled]
dev-lang/python:     2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache confcache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
LINGUAS="de"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aac acpi alsa apm arts avi bash-completion berkdb bitmap-fonts bzip2 cairo cdparanoia cli crypt css ctype cups curl dba dbus dvd dvdr dvdread emboss expat fastbuild ffmpeg firefox foomaticdb force-cgi-redirect fortran ftp gd gdbm gtk2 hal hbci howl jikes jpeg kde kdeenablefinal libg++ libwww lm_sensors mad mbrola memlimit mmx mmxext mozcalendar mozsvg mp3 mpeg mplayer musicbrainz ncurses nls nptl nsplugin ogg opengl pam pcre pdflib perl pic png posix profile python qt readline session simplexml slang slp sndfile soap sockets spell spl sse ssl svg tcpd threads tokenizer truetype truetype-fonts type1-fonts udev vorbis win32codecs x264 xml xml2 xsl xv xvid zlib elibc_glibc input_devices_keyboard input_devices_evdev kernel_linux linguas_de userland_GNU video_cards_none video_cards_nvidia"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LDFLAGS, MAKEOPTS
Comment 11 Caleb Tennis (RETIRED) gentoo-dev 2006-03-25 04:44:27 UTC
added 0.8.3-r1, thanks for the ebuild.