[Midnightbsd-cvs] mports: mports/finance: Add openhbci
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Mon Apr 28 23:41:26 EDT 2008
Log Message:
-----------
Add openhbci
Modified Files:
--------------
mports/finance:
Makefile (r1.5 -> r1.6)
Added Files:
-----------
mports/finance/openhbci:
Makefile (r1.1)
distinfo (r1.1)
pkg-descr (r1.1)
pkg-plist (r1.1)
mports/finance/openhbci/files:
patch-configure (r1.1)
patch-transaction.cpp (r1.1)
-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/finance/Makefile,v
retrieving revision 1.5
retrieving revision 1.6
diff -L finance/Makefile -L finance/Makefile -u -r1.5 -r1.6
--- finance/Makefile
+++ finance/Makefile
@@ -6,6 +6,7 @@
SUBDIR += kexchange
SUBDIR += kmymoney2
SUBDIR += libofx
+ SUBDIR += openhbci
SUBDIR += opentaxsolver
SUBDIR += wmstock
--- /dev/null
+++ finance/openhbci/pkg-descr
@@ -0,0 +1,15 @@
+OpenHBCI -- the first free client-side implementation of the HBCI
+specification.
+
+HBCI is a bank-independent homebanking standard used by many German
+banks. This publicly available protocol describes communication,
+authentification, encryption, and business transactions taking place
+between a homebanking applications and a bank's server. OpenHBCI
+provides an object oriented library implementing the current
+client-side HBCI specification. The library is written in C++, with C
+wrappers also available. OpenHBCI provides the application programmer
+with a high-level abstraction of almost all business transactions, so
+that all HBCI details are totally encapsulated and do not need to be
+bothered with.
+
+WWW: http://openhbci.sourceforge.net
--- /dev/null
+++ finance/openhbci/pkg-plist
@@ -0,0 +1,82 @@
+bin/openhbci-config
+include/openhbci.h
+include/openhbci/abstracttrans.h
+include/openhbci/account.h
+include/openhbci/accountparams.h
+include/openhbci/adminjobs.h
+include/openhbci/api.h
+include/openhbci/api_c.h
+include/openhbci/auth.h
+include/openhbci/balance.h
+include/openhbci/bank.h
+include/openhbci/bankparams.h
+include/openhbci/bpdjob.h
+include/openhbci/cmdlineoptions.h
+include/openhbci/conf.h
+include/openhbci/cryptkey.h
+include/openhbci/customer.h
+include/openhbci/date.h
+include/openhbci/datetime.h
+include/openhbci/deskey.h
+include/openhbci/directory.h
+include/openhbci/dllimport.h
+include/openhbci/error.h
+include/openhbci/file.h
+include/openhbci/filestream.h
+include/openhbci/hbci.h
+include/openhbci/hbcistring.h
+include/openhbci/hbcistringlist.h
+include/openhbci/inetaddress.h
+include/openhbci/init_plugins.h
+include/openhbci/interactor.h
+include/openhbci/interactorcb.h
+include/openhbci/limit.h
+include/openhbci/listwrappers.h
+include/openhbci/job.h
+include/openhbci/libloader.h
+include/openhbci/loader.h
+include/openhbci/medium.h
+include/openhbci/mediumplugin.h
+include/openhbci/mediumpluginfile.h
+include/openhbci/mediumpluginlist.h
+include/openhbci/mediumrdhbase.h
+include/openhbci/messagequeue.h
+include/openhbci/outbox.h
+include/openhbci/outboxjob.h
+include/openhbci/outboxjobs.h
+include/openhbci/outboxjobkeys.h
+include/openhbci/outboxaccjobs.h
+include/openhbci/outboxstojobs.h
+include/openhbci/parser.h
+include/openhbci/plugin.h
+include/openhbci/pluginfile.h
+include/openhbci/pointer.h
+include/openhbci/progressmonitor.h
+include/openhbci/progressmonitorcb.h
+include/openhbci/rsakey.h
+include/openhbci/simpleconfig.h
+include/openhbci/socket.h
+include/openhbci/standingorder.h
+include/openhbci/statusreport.h
+include/openhbci/stream.h
+include/openhbci/swiftparser.h
+include/openhbci/transaction.h
+include/openhbci/tree.h
+include/openhbci/updjob.h
+include/openhbci/user.h
+include/openhbci/userparams.h
+include/openhbci/value.h
+lib/libopenhbci.a
+lib/libopenhbci.la
+lib/libopenhbci.so
+lib/libopenhbci.so.14
+lib/openhbci/plugins/14/media/rdhfile.so.0
+lib/openhbci/plugins/14/media/rdhfile.so
+lib/openhbci/plugins/14/media/rdhfile.la
+lib/openhbci/plugins/14/media/rdhfile.a
+share/aclocal/openhbci.m4
+ at dirrm lib/openhbci/plugins/14/media
+ at dirrm lib/openhbci/plugins/14
+ at dirrm lib/openhbci/plugins
+ at dirrm lib/openhbci
+ at dirrm include/openhbci
--- /dev/null
+++ finance/openhbci/Makefile
@@ -0,0 +1,25 @@
+# Ports collection makefile for: openhbci
+# Date created: Jan 3, 2003
+# Whom: Heiner Strauss <heiner at bilch.com>
+#
+# $MidnightBSD: mports/finance/openhbci/Makefile,v 1.1 2008/04/29 03:41:24 laffer1 Exp $
+# $FreeBSD: ports/finance/openhbci/Makefile,v 1.14 2007/02/01 02:41:36 kris Exp $
+
+PORTNAME= openhbci
+PORTVERSION= 0.9.17.2
+CATEGORIES= finance
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+DISTNAME= openhbci-0.9.17-2
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= HBCI is a bank-independent homebanking standard
+LICENSE= lgpl
+
+USE_AUTOTOOLS= libtool:15
+WRKSRC= ${WRKDIR}/${PORTNAME}-0.9.17
+GNU_CONFIGURE= yes
+CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd6.0
+USE_LDCONFIG= yes
+
+.include <bsd.port.mk>
--- /dev/null
+++ finance/openhbci/distinfo
@@ -0,0 +1,3 @@
+MD5 (openhbci-0.9.17-2.tar.gz) = ba7ef097c22594aecbd7aa494a5f60a2
+SHA256 (openhbci-0.9.17-2.tar.gz) = 6031a42ec0c37eaa867e2a20a93fca97cf7dfe95d20bacd2b670c2f274fbe271
+SIZE (openhbci-0.9.17-2.tar.gz) = 736175
--- /dev/null
+++ finance/openhbci/files/patch-configure
@@ -0,0 +1,11 @@
+--- configure.orig Sat Aug 21 06:41:37 2004
++++ configure Tue May 17 15:19:54 2005
+@@ -20034,7 +20034,7 @@
+ echo "$as_me:$LINENO: checking if plugin loading is supported" >&5
+ echo $ECHO_N "checking if plugin loading is supported... $ECHO_C" >&6
+ case `basename $CC` in
+- gcc*)
++ gcc* | cc*)
+ gccversion=`$CC --version`
+ case $gccversion in
+ 0.*)
--- /dev/null
+++ finance/openhbci/files/patch-transaction.cpp
@@ -0,0 +1,10 @@
+--- src/openhbci/core/transaction.cpp.orig Sun Jul 20 16:02:04 2003
++++ src/openhbci/core/transaction.cpp Sun Jul 20 16:02:48 2003
+@@ -34,6 +34,7 @@
+ #include <config.h>
+ #endif
+
++#include <assert.h>
+ #include "transaction.h"
+ #include "hbcistring.h"
+
More information about the Midnightbsd-cvs
mailing list