BSD Ports

finance/kmymoney 5.2.1_1 FreeBSD

KDE personal finance manager

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
8f1408ac02
License
GPLv2+
Categories
finance, kde
Package size
13233.0 KiB, 41073.9 KiB installed

Description

KMyMoney is a personal finance manager for KDE.

It operates similar to MS-Money, supports different account types, categorization of expenses and incomes, reconciliation of bank accounts and QIF import/export. Online banking support (statement download) is also provided for the OFX and HBCI protocols.

In the other systems

SystemPortVersion
FreeBSDfinance/kmymoney5.2.1_1
OpenBSDproductivity/kmymoney5.2.2
NetBSDfinance/kmymoney5.2.1nb7
DragonFlyfinance/kmymoney5.1.3_6
GhostBSDfinance/kmymoney5.2.1_1

Install

Binary package:

pkg install kmymoney

From the ports tree:

cd /usr/ports/finance/kmymoney/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	kmymoney>0:finance/kmymoney
LIB_DEPENDS=	libkmm_base_dialogs.so:finance/kmymoney

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest5.2.1_15.2.1_1-5.2.1-
FreeBSD:14:quarterly5.2.1_15.2.1_1n/a5.1.3_7-
FreeBSD:15:latest5.2.1_15.2.1_1n/a-5.2.1
FreeBSD:15:quarterly5.2.1_15.2.1_1n/an/an/a
FreeBSD:16:latest5.2.1_1-n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 4

The full lists below include those, and their dependencies in turn.

Build dependencies 434

The first 100 are listed.

Run dependencies 424

The first 100 are listed.

No port depends on this one.

Configuration

Options name: finance_kmymoney

OptionDefaultDescription
ADDRESSBOOKonKDE PIM address book support
CALENDARoniCalendar exporter
GNUPGonGNU Privacy Guard support
HOLIDAYSonFetch holidays from KDE PIM system
KBANKINGonOnline banking via KBanking (AqBanking)
OFXonOFX (Open Financial Exchange) importer
QUOTESonOnline stock and currency price quotes
SQLCIPHERoffKMyMoney database encryption
WOOBoffOnline banking via Web Outside Of Browsers
USES
cmake compiler:c++17-lang desktop-file-utils gettext-runtime:build gettext-tools kde:6 pkgconfig qt:6 shared-mime-info shebangfix tar:xz
Service scripts
none

Files

Manual pages 1
  • kmymoney(1)
pkg-plist 660
  • bin/kmymoney
  • include/kmymoney/accountsmodel.h
  • include/kmymoney/amountedit.h
  • include/kmymoney/amounteditcurrencyhelper.h
  • include/kmymoney/amountvalidator.h
  • include/kmymoney/appinterface.h
  • include/kmymoney/bicvalidator.h
  • include/kmymoney/budgetsmodel.h
  • include/kmymoney/costcentermodel.h
  • include/kmymoney/creditdebitedit.h
  • include/kmymoney/ibanbicitemdelegate.h
  • include/kmymoney/ibanvalidator.h
  • include/kmymoney/importinterface.h
  • include/kmymoney/imymoneyprocessingcalendar.h
  • include/kmymoney/imymoneystorageformat.h
  • include/kmymoney/institutionsmodel.h
  • include/kmymoney/journalmodel.h
  • include/kmymoney/kaccounttemplateselector.h
  • include/kmymoney/kbicedit.h
  • include/kmymoney/kcurrencycalculator.h
  • include/kmymoney/kguiutils.h
  • include/kmymoney/kibanlineedit.h
  • include/kmymoney/kmm_gpgfile_export.h
  • include/kmymoney/kmm_keychain_export.h
  • include/kmymoney/kmm_menuactionexchanger_export.h
  • include/kmymoney/kmm_mymoney_export.h
  • include/kmymoney/kmm_plugin_export.h
  • include/kmymoney/kmm_printer_export.h
  • include/kmymoney/kmm_selections_export.h
  • include/kmymoney/kmm_settings_export.h
  • include/kmymoney/kmm_webconnect_export.h
  • include/kmymoney/kmm_widgets_export.h
  • include/kmymoney/kmm_yesno_export.h
  • include/kmymoney/kmymoneyaccountcombo.h
  • include/kmymoney/kmymoneyaccountcompletion.h
  • include/kmymoney/kmymoneyaccountselector.h
  • include/kmymoney/kmymoneycategory.h
  • include/kmymoney/kmymoneycombo.h
  • include/kmymoney/kmymoneycompletion.h
  • include/kmymoney/kmymoneycurrencyselector.h
  • include/kmymoney/kmymoneydateedit.h
  • include/kmymoney/kmymoneylineedit.h
  • include/kmymoney/kmymoneymvccombo.h
  • include/kmymoney/kmymoneyplugin.h
  • include/kmymoney/kmymoneyselector.h
  • include/kmymoney/kmymoneysettings.h
  • include/kmymoney/kmymoneysettings_addons.h
  • include/kmymoney/kmymoneyutils.h
  • include/kmymoney/kmymoneyvalidationfeedback.h
  • include/kmymoney/mymoneyaccount.h
  • include/kmymoney/mymoneybudget.h
  • include/kmymoney/mymoneycategory.h
  • include/kmymoney/mymoneycostcenter.h
  • include/kmymoney/mymoneyenums.h
  • include/kmymoney/mymoneyexception.h
  • include/kmymoney/mymoneyfile.h
  • include/kmymoney/mymoneyfinancialcalculator.h
  • include/kmymoney/mymoneyforecast.h
  • include/kmymoney/mymoneyinstitution.h
  • include/kmymoney/mymoneyinvesttransaction.h
  • include/kmymoney/mymoneykeyvaluecontainer.h
  • include/kmymoney/mymoneymodel.h
  • include/kmymoney/mymoneymodelbase.h
  • include/kmymoney/mymoneymoney.h
  • include/kmymoney/mymoneyobject.h
  • include/kmymoney/mymoneypayee.h
  • include/kmymoney/mymoneypayeeidentifiercontainer.h
  • include/kmymoney/mymoneyprice.h
  • include/kmymoney/mymoneyqifprofile.h
  • include/kmymoney/mymoneyreport.h
  • include/kmymoney/mymoneyschedule.h
  • include/kmymoney/mymoneysecurity.h
  • include/kmymoney/mymoneysplit.h
  • include/kmymoney/mymoneystatement.h
  • include/kmymoney/mymoneytag.h
  • include/kmymoney/mymoneytemplate.h
  • include/kmymoney/mymoneytransaction.h
  • include/kmymoney/mymoneytransactionfilter.h
  • include/kmymoney/mymoneyunittestable.h
  • include/kmymoney/mymoneyutils.h
  • include/kmymoney/nationalaccountdelegate.h
  • include/kmymoney/nationalaccountedit.h
  • include/kmymoney/onlinejob.h
  • include/kmymoney/onlinejobfolder.h
  • include/kmymoney/onlinejobmessage.h
  • include/kmymoney/onlinejobmessagesview.h
  • include/kmymoney/onlinejobsmodel.h
  • include/kmymoney/onlinejobtyped.h
  • include/kmymoney/onlinepluginextended.h
  • include/kmymoney/onlinetasks/interfaces/credittransfer.h
  • include/kmymoney/onlinetasks/interfaces/ionlinejobedit.h
  • include/kmymoney/onlinetasks/interfaces/ionlinetasksettings.h
  • include/kmymoney/onlinetasks/interfaces/onlinetask.h
  • include/kmymoney/onlinetasks/interfaces/onlinetaskconverter.h
  • include/kmymoney/onlinetasks/interfaces/onlinetasksettingsfactory.h
  • include/kmymoney/parametersmodel.h
  • include/kmymoney/payeesmodel.h
  • include/kmymoney/popuppositioner.h
  • include/kmymoney/pricemodel.h
  • include/kmymoney/reconciliationmodel.h

The first 100 are listed.

distinfo 5
FileSizeSHA256
kmymoney-5.2.1.tar.xz1.1124956e+07feadf40b6d4c90d77e32716a858dd23769081863104d8cea62910b1ec3e4336b
aac6f62208c3bc856c70971ca98d44558e7d6e93.patch4339e4a20053446dbd4add9e345abdf437ebb7519e61b114a14e27acf69d5179e738
b28d1af4303050ff0d9548aaaafbd89aa06c1794.patch1621395dcab8193bd3112ce28c86a57ddd12be930d72183a30f64089be1b4364adf5
d05e0579f068fa52f3340ea448b2c781b837e711.patch30156de3596bc938984e1cce0777f6ac5e88653d4f8df5080007918a731c84b8999b9
b429ac275e9ebde2b234e2c33cce936beb8589f2.patch5162352920ab6ea794258bdcc0f1711e012b9a9e9c7477facd841c24754f7990c477
Master sites 1
  • KDE/stable/kmymoney/5.2.1

Commit history 1

DateCommitCreditsLog message
8f1408ac02 Dima Panov finance/kmymoney: unbreak build (+)
KMyMoney require SqlPrivate component from Qt6 but missed in dependency declaration via find_package /wrkdirs/usr/ports/finance/kmymoney/work/kmymoney-5.2.1/kmymoney/plugins/sqlcipher/qsql_sqlite.cpp:37:10: fatal error: 'QtSql/private/qsqlcachedresult_p.h' file not found 37 | #include <QtSql/private/qsqlcachedresult_p.h> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. Reported by: bulk -t