finance/libofx 0.10.9_2
OpenSource implementation of the OFX (Open Financial eXchange)
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2+
- Categories
- finance
- Package size
- 607.1 KiB, 6748.4 KiB installed
Description
LibOFX is a parser and an API designed to allow applications to very easily support OFX command responses, usually provided by financial institutions for statement downloads.
LibOFX was implemented directly from the full OFX 1.6 spec, and currently supports:
- Banking transactions and statements
- Credit card and statements
- Investment transactions
- OFX 2.0
Future projects for LibOFX include:
- Header parsing
- DTD autodetection
- Currency conversion
- QIF import
- QIF export (integrated inside the library)
- OFX export
Install
As a binary package — by origin, or by package name:
pkg install finance/libofx
pkg install libofx
From the ports tree:
cd /usr/ports/finance/libofx/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libofx>0:finance/libofx
LIB_DEPENDS= libofx.so:finance/libofx
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.10.9_2 | 0.10.9_2 | 0.10.9 | 0.10.9_2 | 0.10.9_2 |
| FreeBSD:14:quarterly | 0.10.9_2 | 0.10.9_2 | n/a | 0.10.9_2 | 0.10.9_2 |
| FreeBSD:15:latest | 0.10.9_2 | 0.10.9_2 | n/a | 0.10.9_2 | 0.10.9_2 |
| FreeBSD:15:quarterly | 0.10.9_2 | 0.10.9_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.10.9_2 | 0.10.9_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 3
libcurl.so: ftp/curllibxml++-2.6.so: textproc/libxml++26libosp.so: textproc/opensp
The full lists below include those, and their dependencies in turn.
All build dependencies 30
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/glibmm
- devel/gmake
- devel/libffi
- devel/libinotify
- devel/libsigc++20
- devel/libunistring
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- lang/perl5.42
- lang/python312
- lang/python315
- math/mpdecimal
- print/indexinfo
- security/libssh2
- textproc/expat2
- textproc/libxml++26
- textproc/libxml2
- textproc/opensp
- www/libnghttp2
All run dependencies 28
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/glibmm
- devel/libffi
- devel/libinotify
- devel/libsigc++20
- devel/libunistring
- devel/pcre2
- devel/py-packaging
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- lang/perl5.42
- lang/python312
- lang/python315
- math/mpdecimal
- print/indexinfo
- security/libssh2
- textproc/expat2
- textproc/libxml++26
- textproc/libxml2
- textproc/opensp
- www/libnghttp2
Configuration
Options name: finance_libofx
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- cpe gettext-runtime gmake gnome iconv libtool localbase pathfix pkgconfig compiler:c++11-lang
- Service scripts
- none
Files
Manual pages 2
- ofxconnect(1)
- ofxdump(1)
pkg-plist 15
- bin/ofx2qif
- bin/ofxconnect
- bin/ofxdump
- include/libofx/libofx.h
- lib/libofx.a
- lib/libofx.so
- lib/libofx.so.7
- lib/libofx.so.7.0.4
- libdata/pkgconfig/libofx.pc
- share/libofx/dtd/ofc.dtd
- share/libofx/dtd/ofx160.dtd
- share/libofx/dtd/ofx201.dtd
- share/libofx/dtd/opensp.dcl
- share/man/man1/ofxconnect.1.gz
- share/man/man1/ofxdump.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| libofx-0.10.9.tar.gz | 1.478209e+06 | 1ca89ff7d681c9edad312172ac464231a8de686e653213612f9417492cef0d37 |
Master sites 2
- https://github.com/libofx/libofx/releases/download/0.10.9/
- SF/libofx/libofx
Commit history 0
No commits in the history this site was built from.