# -*- coding: utf-8; mode: tcl; tab-width: 4; truncate-lines: t; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 # See dports/_resources/port1.0/group/kde4-1.1.tcl for more info. PortGroup kde4 1.1 fetch.type svn svn.url svn://anonsvn.kde.org/home/kde/trunk/extragear/office/kmymoney svn.revision 1216485 name kmymoney4-devel version 4.5-${svn.revision} categories kde finance maintainers mk pixilla.com:brad openmaintainer description kmymoney version 4 following SVN HEAD as close as possible (THIS IS STILL AN EXPERIMENTAL PORT.) long_description KMyMoney is the personal finance manager for KDE. (THIS IS STILL AN EXPERIMENTAL PORT.) platforms darwin license GPL2 homepage http://kmymoney2.sourceforge.net/index-home.html master_sites sourceforge:kmymoney2 livecheck.type none distname kmymoney conflicts kmymoney4 depends_lib-append port:libofx \ port:aqbanking5 \ port:kdepimlibs4 \ port:oxygen-icons pre-fetch { ui_msg \ " =================================================== \n \ This port is still VERY EXPERIMENTAL. Be patient!!! \n \ =================================================== \n \ PLEASE MIND THE NOTES DISPLAYED AFTER INSTALL!!! \n \ ===================================================" } post-install { ui_msg \ " =================================================== \n \ This port is still VERY EXPERIMENTAL. Be patient!!! \n \ =================================================== \n \ \n \ So far known problems are: \n \ - chart reports let the app hang \n \ - balance and net worth charts w/o axis lines \n \ - in some cases it doesn't get installed properly \n \ - it may not start up (jumping icon in dock) \n \ \n \ Start application from \n \ \ ${prefix}/Applications/KDE4/kmymoney.app \n \ \n \ Some systems have problems finding phonon, in that \n \ case define the fallback library search path: \n \ \ export DYLD_FALLBACK_LIBRARY_PATH=${prefix}/lib \n \ \n \ In case kmymoney.app doesn't start up, launch the \n \ app's executable from a terminal window \n \ \n \ \ .../kmymoney.app/Contents/MacOS/kmymoney \n \ \n \ and watch its console output! \n \ \n \ =================================================== \n \ " } # This is a patch working around a crash in a date input field: #patchfiles patch-kMyMoneyDateInput_eventFilter.diff patch.dir ${workpath}/${distname} patch.pre_args -p1 configure.args-append -DENABLE_KBANKING=ON variant debug description "Enable debug." { configure.args-append -DCMAKE_BUILD_TYPE=Debugfull } #default_variants +no_x11 +no_gtk variant no_x11 description {} {} variant no_gtk description {build without GTK support to ensure avahi gets build without it, thus avoiding X11 dependencies} {}