ports/91105: [PATCH] Take maintainership finance/libofx

Michael C. Shultz ringworm01 at gmail.com
Fri Dec 30 19:40:28 UTC 2005


>Number:         91105
>Category:       ports
>Synopsis:       [PATCH] Take maintainership finance/libofx
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 30 19:40:03 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Michael C. Shultz
>Release:        FreeBSD 5.4-STABLE i386
>Organization:
>Environment:
System: FreeBSD ringworm.mechee.com 5.4-STABLE FreeBSD 5.4-STABLE #1: Mon Dec 19 07:15:55 PST 2005 root at ringworm.mechee.com:/usr5/obj/usr5/src/sys/RINGWORM5 i386


>Description:

	Take maintainership finance/libofx

	1. This port came up as a failed build on pointyhat 
	http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.4.2005092302/libofx-0.8.0.log
	And doesn't seem to be widly used so I chose it for an experiment.  The way I have it
	set up now if any key dependencies are out of date they will be upgraded before this
	port is built.  There are 25 portlint warnings but no errors so I hope you all will
	bear with me on that for now.

	Note to commiter:
		1. Remove all patches in files/
		2. Adds files/patch-libofx-0.8.0_1
		3. Adds scripts/configure	(must be executiple) 

	2. I've test bult this port on a clean FreeBSD 6.0 and a full FreeBSD 5.4,
	packages and pkg_deletes/pkg_adds ok, what I don't know for certain is
	how a tinderbox will handle it though I don't expect there to be any problems.

	3.  If this port flies then I'll go trolling for other pointy hat candidates
	to further the experiment, candidates being ports that fail to build on pointyhat,
	not widely popular, and have an interesting dependency chain and are not maintained 
	by anyone.


>How-To-Repeat:

	N/A

>Fix:

--- libofx-0.8.0_1.diff begins here ---
diff -ruN libofx/Makefile libofx-0.8.0_1/Makefile
--- libofx/Makefile	Tue Nov 15 10:44:17 2005
+++ libofx-0.8.0_1/Makefile	Fri Dec 30 06:06:50 2005
@@ -5,22 +5,35 @@
 # $FreeBSD: ports/finance/libofx/Makefile,v 1.14 2005/11/15 06:49:13 ade Exp $
 #
 
-PORTNAME=	libofx
-PORTVERSION=	0.8.0
-CATEGORIES=	finance
-MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
+PORTNAME=		libofx
+PORTVERSION=		0.8.0
+CATEGORIES=		finance
+MASTER_SITES=		${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
 
-MAINTAINER=	ports at FreeBSD.org
-COMMENT=	OpenSource implementation of the OFX (Open Financial eXchange)
+MAINTAINER=		ringworm01 at gmail.com
+COMMENT=		OpenSource implementation of the OFX (Open Financial eXchange)
 
-LIB_DEPENDS=	curl.3:${PORTSDIR}/ftp/curl \
-		osp.3:${PORTSDIR}/textproc/opensp
+GNU_CONFIGURE=		yes
 
-USE_GMAKE=	yes
-USE_GNOME=	gnometarget
+PORTMANAGER_AVAILABLE_VERSION=		`cd ${PORTSDIR}/sysutils/portmanager && /usr/bin/make -V PKGNAME`
+AUTOCONFIG259_AVAILABLE_VERSION=	`cd ${PORTSDIR}/devel/autoconf259 && /usr/bin/make -V PKGNAME`
+AUTOMAKE15_AVAILABLE_VERSION=		`cd ${PORTSDIR}/devel/automake15 && /usr/bin/make -V PKGNAME`
+
+CURL_AVAILABLE_VERSION= 		`cd ${PORTSDIR}/ftp/curl && /usr/bin/make -V PKGNAME`
+OPENSP_AVAILABLE_VERSION=		`cd ${PORTSDIR}/textproc/opensp && /usr/bin/make -V PKGNAME`
+
+BUILD_DEPENDS+= 	${LOCALBASE}/bin/portmanager:${PORTSDIR}/sysutils/portmanager
+BUILD_DEPENDS+= 	${LOCALBASE}/bin/portmanager:${PORTSDIR}/devel/autoconf259
+BUILD_DEPENDS+= 	${LOCALBASE}/bin/portmanager:${PORTSDIR}/devel/automake15
+
+LIB_DEPENDS+= 		MG:${PORTSDIR}/textproc/opensp
+LIB_DEPENDS+= 		MG:${PORTSDIR}/ftp/curl
+
+USE_GMAKE=		yes
+USE_GNOME=		gnometarget
 USE_GETOPT_LONG=	yes
-USE_AUTOTOOLS=	libtool:15
+
 CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
 CONFIGURE_ARGS=	--disable-doxygen --disable-dot --disable-gengetopt \
 		--with-opensp-includes=${LOCALBASE}/include/OpenSP
@@ -28,6 +41,89 @@
 
 CPPFLAGS=	-I${LOCALBASE}/include
 LDFLAGS=	-L${LOCALBASE}/lib
+
+pre-everything::
+
+#
+#	build depends
+#
+	@echo	"-----------------------------------------------------"
+	@echo	"checking build dependencies:"
+	@echo	"PORTMANAGER_AVAILABLE_VERSION-=>${PORTMANAGER_AVAILABLE_VERSION}"
+
+	@if (test -d ${PKG_DBDIR}/${PORTMANAGER_AVAILABLE_VERSION} ) ; then	\
+		echo    "===>  sysutils/portmanager installed and up to date";	\
+	else	\
+		echo    "===>  sysutils/portmanager not installed or out of date";	\
+		cd ${PORTSDIR}/sysutils/portmanager && /usr/bin/make deinstall clean reinstall && /usr/bin/make clean;	\
+		if [ "$?" -ne "0" ]; then	\
+			echo "===> ERROR <=== sysutils/portmanager failed to build";	\
+BROKEN= Build dependency sysutils/portmanager failed during make or upgrade;	\
+		fi;	\
+	fi
+
+	@echo	"-----------------------------------------------------"
+	@echo	"checking build dependencies:"
+	@echo	"AUTOMAKE15_AVAILABLE_VERSION-=>${AUTOMAKE15_AVAILABLE_VERSION}"
+
+	@if (test -d ${PKG_DBDIR}/${AUTOMAKE15_AVAILABLE_VERSION} ) ; then	\
+		echo    "===>  devel/automake15 installed and up to date";	\
+	else	\
+		echo    "===>  devel/automake15 not installed or out of date";	\
+		${LOCALBASE}/bin/portmanager	devel/automake15;	\
+		if [ "$?" -ne "0" ]; then	\
+			echo "===> ERROR <=== devel/automake15 failed to build, see /var/db/portmanager.log";	\
+BROKEN= Build dependency devel/automake15 failed during make or upgrade;	\
+		fi;	\
+	fi
+
+	@echo	"-----------------------------------------------------"
+	@echo	"checking build dependencies:"
+	@echo	"AUTOCONFIG259_AVAILABLE_VERSION-=>${AUTOCONFIG259_AVAILABLE_VERSION}"
+
+	@if (test -d ${PKG_DBDIR}/${AUTOCONFIG259_AVAILABLE_VERSION} ) ; then	\
+		echo    "===>  devel/autoconf259 installed and up to date";	\
+	else	\
+		echo    "===>  devel/autoconf259 not installed or out of date";	\
+		${LOCALBASE}/bin/portmanager	devel/autoconf259;	\
+		if [ "$?" -ne "0" ]; then	\
+			echo "===> ERROR <=== devel/autoconf259 failed to build, see /var/db/portmanager.log";	\
+BROKEN= Build dependency devel/autoconf259 failed during make or upgrade;	\
+		fi;	\
+	fi
+
+#
+#	lib depends
+#
+	@echo	"-----------------------------------------------------"
+	@echo	"checking lib dependencies:"
+	@echo	"OPENSP_AVAILABLE_VERSION-=>${OPENSP_AVAILABLE_VERSION}"
+
+	@if (test -d ${PKG_DBDIR}/${OPENSP_AVAILABLE_VERSION} ) ; then	\
+		echo    "===>  textproc/opensp installed and up to date";	\
+	else	\
+		echo    "===>  textproc/opensp not installed or out of date";	\
+		${LOCALBASE}/bin/portmanager textproc/opensp -l;	\
+		if [ "$?" -ne "0" ]; then	\
+			echo "===> ERROR <=== textproc/opensp failed to build, see /var/db/portmanager.log";	\
+BROKEN= Lib dependency textproc/opensp failed during make or upgrade see /var/db/portmanager.log;	\
+		fi;	\
+	fi
+
+	@echo	"-----------------------------------------------------"
+	@echo	"checking lib dependencies:"
+	@echo	"CURL_AVAILABLE_VERSION-=>${CURL_AVAILABLE_VERSION}"
+
+	@if (test -d ${PKG_DBDIR}/${CURL_AVAILABLE_VERSION} ) ; then	\
+		echo    "===>  ftp/curl installed and up to date";	\
+	else	\
+		echo    "===>  ftp/curl not installed or out of date";	\
+		${LOCALBASE}/bin/portmanager ftp/curl -l;	\
+		if [ "$?" -ne "0" ]; then	\
+			echo "===> ERROR <=== ftp/curl failed to build, see /var/db/portmanager.log";	\
+BROKEN= Lib dependency ftp/curl failed during make or upgrade see /var/db/portmanager.log;	\
+		fi;	\
+	fi
 
 post-install:
 .if !defined(NOPORTDOCS)
diff -ruN libofx/files/patch-Makefile.in libofx-0.8.0_1/files/patch-Makefile.in
--- libofx/files/patch-Makefile.in	Wed Aug 31 15:16:42 2005
+++ libofx-0.8.0_1/files/patch-Makefile.in	Wed Dec 31 16:00:00 1969
@@ -1,20 +0,0 @@
---- Makefile.in.orig	Mon Aug  1 03:46:41 2005
-+++ Makefile.in	Mon Aug  1 14:09:23 2005
-@@ -206,7 +206,7 @@
- sharedstatedir = @sharedstatedir@
- sysconfdir = @sysconfdir@
- target_alias = @target_alias@
--SUBDIRS = inc dtd lib doc . ofx2qif ofxdump ofxconnect 
-+SUBDIRS = inc dtd lib . ofx2qif ofxdump ofxconnect 
- docdir = ${prefix}/share/doc/libofx
- doc_DATA = \
-   AUTHORS \
-@@ -621,7 +621,7 @@
- 
- info-am:
- 
--install-data-am: install-docDATA
-+install-data-am:
- 
- install-exec-am:
- 
diff -ruN libofx/files/patch-inc_libofx.h libofx-0.8.0_1/files/patch-inc_libofx.h
--- libofx/files/patch-inc_libofx.h	Sat Feb 12 13:44:18 2005
+++ libofx-0.8.0_1/files/patch-inc_libofx.h	Wed Dec 31 16:00:00 1969
@@ -1,70 +0,0 @@
---- inc/libofx.h.orig	Sat Feb 12 16:40:57 2005
-+++ inc/libofx.h	Sat Feb 12 16:39:46 2005
-@@ -38,8 +38,12 @@
- 
- #ifdef __cplusplus
- #define CFCT extern "C"
-+#define CFCT_start extern "C" {
-+#define CFCT_end }
- #else
- #define CFCT
-+#define CFCT_start
-+#define CFCT_end
- #define true 1
- #define false 0
- #endif
-@@ -207,7 +211,9 @@
-  other events).  An OfxStatusData structure is passed to this event, as well as
-  a pointer to an arbitrary data structure.
- */
--CFCT typedef int (*LibofxProcStatusCallback)(const struct OfxStatusData data, void * status_data);
-+CFCT_start
-+typedef int (*LibofxProcStatusCallback)(const struct OfxStatusData data, void * status_data);
-+CFCT_end
- 
- /**
-  * \brief An abstraction of an account
-@@ -264,7 +270,9 @@
-  part of OfxStatementData structure passed to ofx_proc_statement event, 
-  as well as a pointer to an arbitrary data structure.
- */
--CFCT typedef int (*LibofxProcAccountCallback)(const struct OfxAccountData data, void * account_data);
-+CFCT_start
-+typedef int (*LibofxProcAccountCallback)(const struct OfxAccountData data, void * account_data);
-+CFCT_end
- 
- /**
-  * \brief An abstraction of a security, such as a stock, mutual fund, etc.
-@@ -320,7 +328,9 @@
-  An OfxSecurityData structure is passed to this event, as well as
-  a pointer to an arbitrary data structure.
- */
--CFCT typedef int (*LibofxProcSecurityCallback)(const struct OfxSecurityData data, void * security_data);
-+CFCT_start
-+typedef int (*LibofxProcSecurityCallback)(const struct OfxSecurityData data, void * security_data);
-+CFCT_end
- 
- typedef enum {
-     OFX_CREDIT,     /**< Generic credit */
-@@ -498,7 +508,9 @@
-  generated. An OfxTransactionData structure is passed to this event, as well as
-  a pointer to an arbitrary data structure.
- */
--CFCT typedef int (*LibofxProcTransactionCallback)(const struct OfxTransactionData data, void * transaction_data);
-+CFCT_start
-+typedef int (*LibofxProcTransactionCallback)(const struct OfxTransactionData data, void * transaction_data);
-+CFCT_end
- 
- /** 
-  * \brief An abstraction of an account statement. 
-@@ -567,7 +579,9 @@
-  events have been sent. An OfxStatementData is passed to this event, as well as
-  a pointer to an arbitrary data structure.
- */
--CFCT typedef int (*LibofxProcStatementCallback)(const struct OfxStatementData data, void * statement_data);
-+CFCT_start
-+typedef int (*LibofxProcStatementCallback)(const struct OfxStatementData data, void * statement_data);
-+CFCT_end
- 
- /** 
-     \brief NOT YET SUPPORTED
diff -ruN libofx/files/patch-lib_ofx_preproc.cpp libofx-0.8.0_1/files/patch-lib_ofx_preproc.cpp
--- libofx/files/patch-lib_ofx_preproc.cpp	Sat Apr 12 21:17:55 2003
+++ libofx-0.8.0_1/files/patch-lib_ofx_preproc.cpp	Wed Dec 31 16:00:00 1969
@@ -1,13 +0,0 @@
-
-$FreeBSD: ports/finance/libofx/files/patch-lib_ofx_preproc.cpp,v 1.2 2003/04/13 04:17:55 marcus Exp $
-
---- lib/ofx_preproc.cpp.orig	Sat Nov 23 23:09:24 2002
-+++ lib/ofx_preproc.cpp	Sat Apr 12 22:10:56 2003
-@@ -22,6 +22,7 @@
- #include <stdlib.h>
- #include <stdio.h>
- #include <string>
-+#include <unistd.h>
- #include "ParserEventGeneratorKit.h"
- #include "libofx.h"
- #include "messages.hh"
diff -ruN libofx/files/patch-lib_ofx_utilities.cpp libofx-0.8.0_1/files/patch-lib_ofx_utilities.cpp
--- libofx/files/patch-lib_ofx_utilities.cpp	Sun Apr 13 12:33:02 2003
+++ libofx-0.8.0_1/files/patch-lib_ofx_utilities.cpp	Wed Dec 31 16:00:00 1969
@@ -1,13 +0,0 @@
-*** lib/ofx_utilities.old	Sun Apr 13 12:39:29 2003
---- lib/ofx_utilities.cpp	Sun Apr 13 12:11:04 2003
-***************
-*** 16,21 ****
---- 16,22 ----
-   *                                                                         *
-   ***************************************************************************/
-  #include <config.h>
-+ #include <locale.h>
-  #include <iostream>
-  #include "ParserEventGeneratorKit.h"
-  #include "SGMLApplication.h"
-
diff -ruN libofx/files/patch-libofx-0.8.0_1 libofx-0.8.0_1/files/patch-libofx-0.8.0_1
--- libofx/files/patch-libofx-0.8.0_1	Wed Dec 31 16:00:00 1969
+++ libofx-0.8.0_1/files/patch-libofx-0.8.0_1	Fri Dec 30 03:47:26 2005
@@ -0,0 +1,539 @@
+diff -bruN -x Makefile.in -x aclocal.m4 -x cleanUp.sh -x config.guess -x depcomp -x config.sub -x install-sh -x ltmain.sh -x missing -x mkinstalldirs -x config.h.in -x configure -x rePackage.sh ../work/libofx-0.8.0/Makefile.am ./Makefile.am
+--- ../work/libofx-0.8.0/Makefile.am	Sun Jul 31 11:46:32 2005
++++ ./Makefile.am	Thu Dec 29 22:38:15 2005
+@@ -1,4 +1,6 @@
+-SUBDIRS = inc dtd lib doc . ofx2qif ofxdump ofxconnect 
++AUTOMAKE_OPTIONS        = gnu
++#SUBDIRS			= lib ofx2qif inc dtd doc . ofxdump ofxconnect 
++SUBDIRS			= lib ofx2qif inc dtd . ofxdump ofxconnect 
+ 
+ docdir = ${prefix}/share/doc/libofx
+ 
+diff -bruN -x Makefile.in -x aclocal.m4 -x cleanUp.sh -x config.guess -x depcomp -x config.sub -x install-sh -x ltmain.sh -x missing -x mkinstalldirs -x config.h.in -x configure -x rePackage.sh ../work/libofx-0.8.0/configure.in ./configure.in
+--- ../work/libofx-0.8.0/configure.in	Fri Jul 29 12:47:28 2005
++++ ./configure.in	Thu Dec 29 18:30:36 2005
+@@ -1,62 +1,59 @@
+-## -*-m4-*-
++#
++#Autoconf requirements
++#
++AC_PREREQ(2.59)
+ 
+-dnl Process this file with autoconf to produce a configure script.
++#
++# Process this file with rePackage.sh
++#
++AC_INIT([libofx],[0.8.0],[ringworm01 at gmail.com])
++AM_INIT_AUTOMAKE(AC_PACKAGE_TARNAME, AC_PACKAGE_VERSION)
++AC_DISABLE_STATIC
+ 
+-# FILE:
+-# configure.in
+ #
+-# FUNCTION:
+-# implements checks for a variety of system-specific functions
+-
+-AC_INIT(inc/libofx.h)
+-AM_CONFIG_HEADER(config.h)
+-AC_CONFIG_AUX_DIR(config)
+-AC_PROG_CC
+-AC_PROG_CXX
+-#AC_PROG_RANLIB
+-
+-LIBOFX_MAJOR_VERSION=0
+-LIBOFX_MINOR_VERSION=8
+-LIBOFX_MICRO_VERSION=0
+-LIBOFX_VERSION=$LIBOFX_MAJOR_VERSION.$LIBOFX_MINOR_VERSION.$LIBOFX_MICRO_VERSION
+-
+-AC_SUBST(LIBOFX_MAJOR_VERSION)
+-AC_SUBST(LIBOFX_MINOR_VERSION)
+-AC_SUBST(LIBOFX_MICRO_VERSION)
+-AC_SUBST(LIBOFX_VERSION)
+-AM_INIT_AUTOMAKE(libofx,$LIBOFX_VERSION)
+-
+-LIBOFX_SO_CURRENT=2
+-LIBOFX_SO_REVISION=0
+-LIBOFX_SO_AGE=0
+-LIBOFX_SO_EFFECTIVE="`echo \$(($LIBOFX_SO_CURRENT-$LIBOFX_SO_AGE))`"
+-AC_SUBST(LIBOFX_SO_CURRENT)
+-AC_SUBST(LIBOFX_SO_REVISION)
+-AC_SUBST(LIBOFX_SO_AGE)
++#checks for programs
++#
++AM_PROG_LIBTOOL
++AC_SUBST([LIBTOOL_DEPS])
+ 
+-AM_MAINTAINER_MODE
++#
++#checks for libraries
++#
+ 
+-AC_PROG_INSTALL
++#
++#checks for header files
++#
++AC_CONFIG_SRCDIR([inc/libofx.h])
++AC_CONFIG_HEADERS([config.h])
++AC_HEADER_DIRENT
++AC_HEADER_STDC
++AC_CHECK_HEADERS([stdlib.h string.h unistd.h])
+ 
+-AC_LIBTOOL_DLOPEN
+-AM_PROG_LIBTOOL
++#
++#checks for types
++#checks for structures
++#checks for compiler characteristics
++#
++AC_LANG([C])
+ 
+-AC_ISC_POSIX
+-AC_C_BIGENDIAN
+-AC_PROG_MAKE_SET
+-AC_HEADER_STDC
++#
++#checks for library functions
++#
++AC_FUNC_MALLOC
++AC_FUNC_STAT
++AC_CHECK_FUNCS([strchr strstr])
+ 
+ AC_ARG_WITH(opensp-includes, 
+ [  --with-opensp-includes=PATH     specify where to look for OpenSP includes  
+-                                  - default is /usr/include/OpenSP)],
++                                  - default is /usr/local/include/OpenSP)],
+ 			OPENSPINCLUDES="$with_opensp_includes",
+ 			OPENSPINCLUDES="" )
+ 
+ AC_ARG_WITH(opensp-libs, 
+ [  --with-opensp-libs=PATH         specify where to look for libosp 
+-                                  - default is /usr/lib],
++                                  - default is /usr/local/lib],
+ 			OPENSPLIBPATH="$with_opensp_libs",
+-			OPENSPLIBPATH="/usr/lib")
++			OPENSPLIBPATH="/usr/local/lib")
+ 			
+ 			echo $OPENSPLIBPATH
+ for d in /usr/include/OpenSP /usr/local/include/OpenSP /usr/include/sp/generic /usr/local/include/sp/generic; do
+diff -bruN -x Makefile.in -x aclocal.m4 -x cleanUp.sh -x config.guess -x depcomp -x config.sub -x install-sh -x ltmain.sh -x missing -x mkinstalldirs -x config.h.in -x configure -x rePackage.sh ../work/libofx-0.8.0/inc/libofx.h ./inc/libofx.h
+--- ../work/libofx-0.8.0/inc/libofx.h	Tue Jul 12 08:39:06 2005
++++ ./inc/libofx.h	Thu Dec 29 14:44:47 2005
+@@ -38,8 +38,12 @@
+ 
+ #ifdef __cplusplus
+ #define CFCT extern "C"
++#define CFCT_start extern "C" {
++#define CFCT_end }
+ #else
+ #define CFCT
++#define CFCT_start
++#define CFCT_end
+ #define true 1
+ #define false 0
+ #endif
+@@ -216,7 +220,9 @@
+  other events).  An OfxStatusData structure is passed to this event, as well as
+  a pointer to an arbitrary data structure.
+ */
+-CFCT typedef int (*LibofxProcStatusCallback)(const struct OfxStatusData data, void * status_data);
++CFCT_start
++typedef int (*LibofxProcStatusCallback)(const struct OfxStatusData data, void * status_data);
++CFCT_end
+ 
+ /**
+  * \brief An abstraction of an account
+@@ -282,7 +288,9 @@
+  part of OfxStatementData structure passed to ofx_proc_statement event, 
+  as well as a pointer to an arbitrary data structure.
+ */
+-CFCT typedef int (*LibofxProcAccountCallback)(const struct OfxAccountData data, void * account_data);
++CFCT_start
++typedef int (*LibofxProcAccountCallback)(const struct OfxAccountData data, void * account_data);
++CFCT_end
+ 
+ /**
+  * \brief An abstraction of a security, such as a stock, mutual fund, etc.
+@@ -338,7 +346,9 @@
+  An OfxSecurityData structure is passed to this event, as well as
+  a pointer to an arbitrary data structure.
+ */
+-CFCT typedef int (*LibofxProcSecurityCallback)(const struct OfxSecurityData data, void * security_data);
++CFCT_start
++typedef int (*LibofxProcSecurityCallback)(const struct OfxSecurityData data, void * security_data);
++CFCT_end
+ 
+ typedef enum {
+     OFX_CREDIT,     /**< Generic credit */
+@@ -516,7 +526,9 @@
+  generated. An OfxTransactionData structure is passed to this event, as well as
+  a pointer to an arbitrary data structure.
+ */
+-CFCT typedef int (*LibofxProcTransactionCallback)(const struct OfxTransactionData data, void * transaction_data);
++CFCT_start
++typedef int (*LibofxProcTransactionCallback)(const struct OfxTransactionData data, void * transaction_data);
++CFCT_end
+ 
+ /** 
+  * \brief An abstraction of an account statement. 
+@@ -585,7 +597,9 @@
+  events have been sent. An OfxStatementData is passed to this event, as well as
+  a pointer to an arbitrary data structure.
+ */
+-CFCT typedef int (*LibofxProcStatementCallback)(const struct OfxStatementData data, void * statement_data);
++CFCT_start
++typedef int (*LibofxProcStatementCallback)(const struct OfxStatementData data, void * statement_data);
++CFCT_end
+ 
+ /** 
+     \brief NOT YET SUPPORTED
+diff -bruN -x Makefile.in -x aclocal.m4 -x cleanUp.sh -x config.guess -x depcomp -x config.sub -x install-sh -x ltmain.sh -x missing -x mkinstalldirs -x config.h.in -x configure -x rePackage.sh ../work/libofx-0.8.0/lib/Makefile.am ./lib/Makefile.am
+--- ../work/libofx-0.8.0/lib/Makefile.am	Thu Apr 21 06:48:56 2005
++++ ./lib/Makefile.am	Thu Dec 29 18:33:21 2005
+@@ -1,6 +1,6 @@
+-lib_LTLIBRARIES = libofx.la
++AUTOMAKE_OPTS           = gnits
+ 
+-EXTRA_DIST = gnugetopt.h getopt.c getopt1.c
++lib_LTLIBRARIES	= libofx.la
+ 
+ libofx_la_SOURCES =  messages.cpp \
+ 		ofx_utilities.cpp \
+@@ -36,14 +36,16 @@
+ 		ofx_utilities.hh \
+ 		tree.hh
+ 
+-AM_CPPFLAGS = \
+-	-I. \
+-	-I${top_srcdir}/inc \
+-	-I${OPENSPINCLUDES} \
+-	-DMAKEFILE_DTD_PATH=\"${LIBOFX_DTD_DIR}/\"
++libofx_la_LIBADD	= ${OPENSPLIBS} -lstdc++
++libofx_la_LDFLAGS	= -version-info 2:0:0
++INCLUDES		= -I ${prefix}/include/OpenSP -I ../inc
+ 
+-libofx_la_LIBADD = @LIBOBJ@ ${OPENSPLIBS} -lstdc++
+-libofx_la_LDFLAGS = -version-info @LIBOFX_SO_CURRENT@:@LIBOFX_SO_REVISION@:@LIBOFX_SO_AGE@
++EXTRA_DIST	= gnugetopt.h getopt.c getopt1.c
++LIBTOOL_DEPS	= @LIBTOOL_DEPS@
++#................................................................
++libtool:	$(LIBTOOL_DEPS)
++	$(SHELL)	../config.status --recheck
++#................................................................
+ 
+ 
+ 
+diff -bruN -x Makefile.in -x aclocal.m4 -x cleanUp.sh -x config.guess -x depcomp -x config.sub -x install-sh -x ltmain.sh -x missing -x mkinstalldirs -x config.h.in -x configure -x rePackage.sh ../work/libofx-0.8.0/lib/file_preproc.cpp ./lib/file_preproc.cpp
+--- ../work/libofx-0.8.0/lib/file_preproc.cpp	Wed Sep  1 17:39:50 2004
++++ ./lib/file_preproc.cpp	Thu Dec 29 18:02:20 2005
+@@ -22,11 +22,11 @@
+ #include <stdlib.h>
+ #include <stdio.h>
+ #include <string>
+-#include "libofx.h"
+-#include "messages.hh"
+-#include "ofx_preproc.hh"
+-#include "context.hh"
+-#include "file_preproc.hh"
++#include <libofx.h>
++#include <messages.hh>
++#include <ofx_preproc.hh>
++#include <context.hh>
++#include <file_preproc.hh>
+ 
+ using namespace std;
+ const unsigned int READ_BUFFER_SIZE = 1024;
+diff -bruN -x Makefile.in -x aclocal.m4 -x cleanUp.sh -x config.guess -x depcomp -x config.sub -x install-sh -x ltmain.sh -x missing -x mkinstalldirs -x config.h.in -x configure -x rePackage.sh ../work/libofx-0.8.0/lib/messages.cpp ./lib/messages.cpp
+--- ../work/libofx-0.8.0/lib/messages.cpp	Sat Mar  6 17:13:12 2004
++++ ./lib/messages.cpp	Thu Dec 29 17:49:17 2005
+@@ -18,9 +18,9 @@
+ #include <iostream>
+ #include <stdlib.h>
+ #include <string>
+-#include "ParserEventGeneratorKit.h"
+-#include "ofx_utilities.hh"
+-#include "messages.hh"
++#include <ParserEventGeneratorKit.h>
++#include <ofx_utilities.hh>
++#include <messages.hh>
+ 
+ SGMLApplication::OpenEntityPtr entity_ptr; /**< Global for determining the line number in OpenSP */
+ SGMLApplication::Position position; /**< Global for determining the line number in OpenSP */
+diff -bruN -x Makefile.in -x aclocal.m4 -x cleanUp.sh -x config.guess -x depcomp -x config.sub -x install-sh -x ltmain.sh -x missing -x mkinstalldirs -x config.h.in -x configure -x rePackage.sh ../work/libofx-0.8.0/lib/ofx_preproc.cpp ./lib/ofx_preproc.cpp
+--- ../work/libofx-0.8.0/lib/ofx_preproc.cpp	Wed Sep  1 17:39:51 2004
++++ ./lib/ofx_preproc.cpp	Thu Dec 29 14:44:47 2005
+@@ -22,6 +22,7 @@
+ #include <stdlib.h>
+ #include <stdio.h>
+ #include <string>
++#include <unistd.h>
+ #include "ParserEventGeneratorKit.h"
+ #include "libofx.h"
+ #include "messages.hh"
+diff -bruN -x Makefile.in -x aclocal.m4 -x cleanUp.sh -x config.guess -x depcomp -x config.sub -x install-sh -x ltmain.sh -x missing -x mkinstalldirs -x config.h.in -x configure -x rePackage.sh ../work/libofx-0.8.0/lib/ofx_utilities.cpp ./lib/ofx_utilities.cpp
+--- ../work/libofx-0.8.0/lib/ofx_utilities.cpp	Thu Sep 11 20:41:25 2003
++++ ./lib/ofx_utilities.cpp	Thu Dec 29 14:44:47 2005
+@@ -16,6 +16,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ #include <config.h>
++#include <locale.h>
+ #include <iostream>
+ #include "ParserEventGeneratorKit.h"
+ #include "SGMLApplication.h"
+Binary files ../work/libofx-0.8.0/libofx-0.8.0.tar.gz and ./libofx-0.8.0.tar.gz differ
+diff -bruN -x Makefile.in -x aclocal.m4 -x cleanUp.sh -x config.guess -x depcomp -x config.sub -x install-sh -x ltmain.sh -x missing -x mkinstalldirs -x config.h.in -x configure -x rePackage.sh ../work/libofx-0.8.0/libofx.spec ./libofx.spec
+--- ../work/libofx-0.8.0/libofx.spec	Sun Jul 31 11:21:48 2005
++++ ./libofx.spec	Wed Dec 31 16:00:00 1969
+@@ -1,71 +0,0 @@
+-%define name libofx
+-%define version 0.8.0
+-%define release 1
+-%define prefix /usr
+-
+-Summary: The LibOFX library is designed to allow applications to very easily support OFX command responses
+-Name: %{name}
+-Version: %{version}
+-Release: %{release}
+-Source: http://download.sourceforge.net/libofx/%{name}-%{version}.tar.gz
+-Requires: openjade >= 1.3.1
+-Group:	Libraries/System
+-Copyright: GPL
+-Packager: Chris Lyttle <chris at wilddev.net>
+-BuildRoot: %{_tmppath}/%{name}-%{version}-root
+-Prereq: /sbin/ldconfig
+-
+-%description
+-This is the LibOFX library.  It is a API designed to allow applications to
+-very easily support OFX command responses, usually provided by financial
+-institutions.  See http://www.ofx.net/ofx/default.asp for details and
+-specification. LibOFX is based on the excellent OpenSP library written by
+-James Clark, and now part of the OpenJADE http://openjade.sourceforge.net/
+-project.  OpenSP by itself is not widely distributed.  OpenJADE 1.3.1 includes
+-a version on OpenSP that will link, however, it has some major problems with
+-LibOFX and isn't recommended.  Since LibOFX uses the generic interface to
+-OpenSP, it should be compatible with all recent versions of OpenSP (It has
+-been developed with OpenSP-1.5pre5).  LibOFX is written in C++, but provides a
+-C style interface usable transparently from both C and C++ using a single
+-include file.
+-
+-%prep
+-%setup -q
+-
+-%build
+-./configure --prefix=%{_prefix} \
+-            --libdir=%{_libdir} --datadir=%{_datadir} \
+-            --includedir=%{_includedir}
+-
+-make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
+-
+-%install
+-rm -rf $RPM_BUILD_ROOT
+-mkdir -p $RPM_BUILD_ROOT%{prefix}
+-
+-LIBRARY_PATH=$RPM_BUILD_ROOT%{_libdir} make prefix=$RPM_BUILD_ROOT%{_prefix} \
+-    libdir=$RPM_BUILD_ROOT%{_libdir} \
+-    datadir=$RPM_BUILD_ROOT%{_datadir} \
+-    includedir=$RPM_BUILD_ROOT%{_includedir} install
+-
+-%makeinstall
+-
+-%clean
+-rm -rf $RPM_BUILD_ROOT
+-
+-
+-%files
+-%defattr(-,root,root)
+-%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
+-%{_bindir}/*
+-%{_libdir}/*.a
+-%{_libdir}/*.la
+-%{_libdir}/*.so
+-%{_libdir}/*.so*
+-%{_includedir}/*
+-%{_datadir}/%{name}/dtd/*
+-%{_datadir}/doc/%{name}
+-
+-%changelog
+-* Sat Nov 23 2002 Chris Lyttle <chris at wilddev.net>
+-- Created spec file
+diff -bruN -x Makefile.in -x aclocal.m4 -x cleanUp.sh -x config.guess -x depcomp -x config.sub -x install-sh -x ltmain.sh -x missing -x mkinstalldirs -x config.h.in -x configure -x rePackage.sh ../work/libofx-0.8.0/ofx2qif/Makefile.am ./ofx2qif/Makefile.am
+--- ../work/libofx-0.8.0/ofx2qif/Makefile.am	Mon Nov 18 09:16:14 2002
++++ ./ofx2qif/Makefile.am	Thu Dec 29 18:39:50 2005
+@@ -1,5 +1,13 @@
++INCLUDES	= -I ../inc
+ bin_PROGRAMS = ofx2qif
+-ofx2qif_LDADD = $(top_builddir)/lib/libofx.la
++ofx2qif_LDADD	= ../lib/.libs/libofx.so.2
+ ofx2qif_SOURCES = ofx2qif.c
+-AM_CPPFLAGS = \
+-	-I${top_srcdir}/inc
++
++LIBTOOL_DEPS	= @LIBTOOL_DEPS@
++
++libtool: $(LIBTOOL_DEPS)
++	$(SHELL)	../config.status --recheck
++
++#AM_CPPFLAGS = \
++#	-I${top_srcdir}/inc
++
+diff -bruN -x Makefile.in -x aclocal.m4 -x cleanUp.sh -x config.guess -x depcomp -x config.sub -x install-sh -x ltmain.sh -x missing -x mkinstalldirs -x config.h.in -x configure -x rePackage.sh ../work/libofx-0.8.0/ofx2qif/ofx2qif.c ./ofx2qif/ofx2qif.c
+--- ../work/libofx-0.8.0/ofx2qif/ofx2qif.c	Sun Oct  3 17:27:51 2004
++++ ./ofx2qif/ofx2qif.c	Thu Dec 29 17:01:57 2005
+@@ -41,7 +41,7 @@
+ #include <stdio.h>
+ #include <string.h>
+ #include <time.h>
+-#include "libofx.h"
++#include <libofx.h>
+ 
+ #define QIF_FILE_MAX_SIZE 256000
+ 
+@@ -207,6 +207,7 @@
+ extern int ofx_ERROR_msg;
+ extern int ofx_INFO_msg;
+ extern int ofx_STATUS_msg;
++LibofxContextPtr libofx_context;
+  ofx_PARSER_msg = false;
+  ofx_DEBUG_msg = false;
+  ofx_WARNING_msg = false;
+@@ -214,7 +215,7 @@
+  ofx_INFO_msg = false;
+  ofx_STATUS_msg = false;
+ 
+- LibofxContextPtr libofx_context = libofx_get_new_context();
++ libofx_context = libofx_get_new_context();
+  ofx_set_statement_cb(libofx_context, ofx_proc_statement_cb, 0);
+  ofx_set_account_cb(libofx_context, ofx_proc_account_cb, 0);
+  ofx_set_transaction_cb(libofx_context, ofx_proc_transaction_cb, 0);
+diff -bruN -x Makefile.in -x aclocal.m4 -x cleanUp.sh -x config.guess -x depcomp -x config.sub -x install-sh -x ltmain.sh -x missing -x mkinstalldirs -x config.h.in -x configure -x rePackage.sh ../work/libofx-0.8.0/ofxconnect/Makefile.am ./ofxconnect/Makefile.am
+--- ../work/libofx-0.8.0/ofxconnect/Makefile.am	Sun Jul 31 11:34:30 2005
++++ ./ofxconnect/Makefile.am	Fri Dec 30 03:43:36 2005
+@@ -1,21 +1,21 @@
++INCLUDES		= -I . -I ../inc -I ../ -I ${prefix}/include/  -I /usr/include/c++/3.4/backward/ -I /usr/include
++
+ bin_PROGRAMS = ofxconnect
+-ofxconnect_LDADD = $(top_builddir)/lib/libofx.la -L/usr/lib -lcurl -lz -lssl -lcrypto -ldl
+-ofxconnect_SOURCES = cmdline.h cmdline.c ofxconnect.cpp 
+ 
+-AM_CPPFLAGS = \
+-	-I${top_srcdir}/inc
++ofxconnect_LDADD	=  -L${prefix}/lib -lcurl -lz -lssl -lcrypto ../lib/.libs/libofx.so.2
++ofxconnect_SOURCES	= cmdline.h cmdline.c ofxconnect.cpp 
+ 
+ if USE_GENGETOPT 
+-CLEANFILES = cmdline.c cmdline.h
+-
+-cmdline.c cmdline.h: cmdline.ggo Makefile
++	CLEANFILES = cmdline.c cmdline.h
++	cmdline.c cmdline.h: cmdline.ggo Makefile
+ 	gengetopt --unamed-opts < $<
+-
+ endif
+ 
+ EXTRA_DIST = cmdline.ggo test-privateserver.sh
+ 
++#
+ # See README.privateserver for details on this server and how to get
+ # the key needed to run this test.
++#
+ TESTS = test-privateserver.sh 
+ 
+diff -bruN -x Makefile.in -x aclocal.m4 -x cleanUp.sh -x config.guess -x depcomp -x config.sub -x install-sh -x ltmain.sh -x missing -x mkinstalldirs -x config.h.in -x configure -x rePackage.sh ../work/libofx-0.8.0/ofxconnect/cmdline.h ./ofxconnect/cmdline.h
+--- ../work/libofx-0.8.0/ofxconnect/cmdline.h	Sun Jul 31 11:34:48 2005
++++ ./ofxconnect/cmdline.h	Thu Dec 29 21:00:51 2005
+@@ -15,11 +15,11 @@
+ #endif /* __cplusplus */
+ 
+ #ifndef CMDLINE_PARSER_PACKAGE
+-#define CMDLINE_PARSER_PACKAGE PACKAGE
++#define CMDLINE_PARSER_PACKAGE PACKAGE_NAME
+ #endif
+ 
+ #ifndef CMDLINE_PARSER_VERSION
+-#define CMDLINE_PARSER_VERSION VERSION
++#define CMDLINE_PARSER_VERSION PACKAGE_VERSION
+ #endif
+ 
+ struct gengetopt_args_info
+diff -bruN -x Makefile.in -x aclocal.m4 -x cleanUp.sh -x config.guess -x depcomp -x config.sub -x install-sh -x ltmain.sh -x missing -x mkinstalldirs -x config.h.in -x configure -x rePackage.sh ../work/libofx-0.8.0/ofxconnect/ofxconnect.cpp ./ofxconnect/ofxconnect.cpp
+--- ../work/libofx-0.8.0/ofxconnect/ofxconnect.cpp	Tue Jul 12 08:39:08 2005
++++ ./ofxconnect/ofxconnect.cpp	Fri Dec 30 03:42:24 2005
+@@ -29,15 +29,14 @@
+  *                                                                         *
+  ***************************************************************************/
+ #include <iostream>
+-#include <string>
+-#include "libofx.h"
++#include	<string.h>
++#include	<libofx.h>
+ #include <config.h>		/* Include config constants, e.g., VERSION TF */
+ #include <curl/curl.h>
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <unistd.h>
+-
+-#include "cmdline.h" /* Gengetopt generated parser */
++#include	<cmdline.h> /* Gengetopt generated parser */
+ 
+ using namespace std;
+ 
+diff -bruN -x Makefile.in -x aclocal.m4 -x cleanUp.sh -x config.guess -x depcomp -x config.sub -x install-sh -x ltmain.sh -x missing -x mkinstalldirs -x config.h.in -x configure -x rePackage.sh ../work/libofx-0.8.0/ofxdump/Makefile.am ./ofxdump/Makefile.am
+--- ../work/libofx-0.8.0/ofxdump/Makefile.am	Wed Sep  1 17:39:51 2004
++++ ./ofxdump/Makefile.am	Thu Dec 29 20:54:31 2005
+@@ -1,8 +1,8 @@
++INCLUDES	= -I . -I ../inc -I ../ 
++ 
+ bin_PROGRAMS = ofxdump
+-ofxdump_LDADD = $(top_builddir)/lib/libofx.la
++ofxdump_LDADD	= ../lib/.libs/libofx.so.2
+ ofxdump_SOURCES = cmdline.h cmdline.c ofxdump.cpp 
+-AM_CPPFLAGS = \
+-	-I${top_srcdir}/inc
+ 
+ if USE_GENGETOPT 
+ CLEANFILES = cmdline.c cmdline.h
+diff -bruN -x Makefile.in -x aclocal.m4 -x cleanUp.sh -x config.guess -x depcomp -x config.sub -x install-sh -x ltmain.sh -x missing -x mkinstalldirs -x config.h.in -x configure -x rePackage.sh ../work/libofx-0.8.0/ofxdump/cmdline.c ./ofxdump/cmdline.c
+--- ../work/libofx-0.8.0/ofxdump/cmdline.c	Sun Jul 31 11:22:14 2005
++++ ./ofxdump/cmdline.c	Thu Dec 29 20:32:35 2005
+@@ -10,16 +10,16 @@
+ 
+ /* If we use autoconf.  */
+ #ifdef HAVE_CONFIG_H
+-#include "config.h"
++#include <config.h>
+ #endif
+ 
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
+ 
+-#include "getopt.h"
++#include <getopt.h>
+ 
+-#include "cmdline.h"
++#include <cmdline.h>
+ 
+ static
+ void clear_given (struct gengetopt_args_info *args_info);
+diff -bruN -x Makefile.in -x aclocal.m4 -x cleanUp.sh -x config.guess -x depcomp -x config.sub -x install-sh -x ltmain.sh -x missing -x mkinstalldirs -x config.h.in -x configure -x rePackage.sh ../work/libofx-0.8.0/ofxdump/cmdline.h ./ofxdump/cmdline.h
+--- ../work/libofx-0.8.0/ofxdump/cmdline.h	Sun Jul 31 11:22:14 2005
++++ ./ofxdump/cmdline.h	Thu Dec 29 20:58:44 2005
+@@ -15,11 +15,11 @@
+ #endif /* __cplusplus */
+ 
+ #ifndef CMDLINE_PARSER_PACKAGE
+-#define CMDLINE_PARSER_PACKAGE PACKAGE
++#define CMDLINE_PARSER_PACKAGE PACKAGE_NAME
+ #endif
+ 
+ #ifndef CMDLINE_PARSER_VERSION
+-#define CMDLINE_PARSER_VERSION VERSION
++#define CMDLINE_PARSER_VERSION PACKAGE_VERSION
+ #endif
+ 
+ struct gengetopt_args_info
+diff -bruN -x Makefile.in -x aclocal.m4 -x cleanUp.sh -x config.guess -x depcomp -x config.sub -x install-sh -x ltmain.sh -x missing -x mkinstalldirs -x config.h.in -x configure -x rePackage.sh ../work/libofx-0.8.0/stamp-h.in ./stamp-h.in
+--- ../work/libofx-0.8.0/stamp-h.in	Wed Dec 31 16:00:00 1969
++++ ./stamp-h.in	Fri Dec 30 03:44:19 2005
+@@ -0,0 +1 @@
++timestamp
diff -ruN libofx/files/patch-ofx2qif_ofx2qif.c libofx-0.8.0_1/files/patch-ofx2qif_ofx2qif.c
--- libofx/files/patch-ofx2qif_ofx2qif.c	Sat Feb 12 13:44:18 2005
+++ libofx-0.8.0_1/files/patch-ofx2qif_ofx2qif.c	Wed Dec 31 16:00:00 1969
@@ -1,19 +0,0 @@
---- ofx2qif/ofx2qif.c.orig	Sat Feb 12 16:38:24 2005
-+++ ofx2qif/ofx2qif.c	Sat Feb 12 16:38:45 2005
-@@ -207,6 +207,7 @@
- extern int ofx_ERROR_msg;
- extern int ofx_INFO_msg;
- extern int ofx_STATUS_msg;
-+LibofxContextPtr libofx_context;
-  ofx_PARSER_msg = false;
-  ofx_DEBUG_msg = false;
-  ofx_WARNING_msg = false;
-@@ -214,7 +215,7 @@
-  ofx_INFO_msg = false;
-  ofx_STATUS_msg = false;
- 
-- LibofxContextPtr libofx_context = libofx_get_new_context();
-+ libofx_context = libofx_get_new_context();
-  ofx_set_statement_cb(libofx_context, ofx_proc_statement_cb, 0);
-  ofx_set_account_cb(libofx_context, ofx_proc_account_cb, 0);
-  ofx_set_transaction_cb(libofx_context, ofx_proc_transaction_cb, 0);
diff -ruN libofx/files/patch-ofxconnect_Makefile.in libofx-0.8.0_1/files/patch-ofxconnect_Makefile.in
--- libofx/files/patch-ofxconnect_Makefile.in	Wed Aug 31 15:16:42 2005
+++ libofx-0.8.0_1/files/patch-ofxconnect_Makefile.in	Wed Dec 31 16:00:00 1969
@@ -1,11 +0,0 @@
---- ofxconnect/Makefile.in.orig	Mon Aug  1 03:34:47 2005
-+++ ofxconnect/Makefile.in	Mon Aug  1 14:26:47 2005
-@@ -201,7 +201,7 @@
- sharedstatedir = @sharedstatedir@
- sysconfdir = @sysconfdir@
- target_alias = @target_alias@
--ofxconnect_LDADD = $(top_builddir)/lib/libofx.la -L/usr/lib -lcurl -lz -lssl -lcrypto -ldl
-+ofxconnect_LDADD = $(top_builddir)/lib/libofx.la `curl-config --libs`
- ofxconnect_SOURCES = cmdline.h cmdline.c ofxconnect.cpp 
- AM_CPPFLAGS = \
- 	-I${top_srcdir}/inc
diff -ruN libofx/pkg-plist libofx-0.8.0_1/pkg-plist
--- libofx/pkg-plist	Wed Aug 31 15:16:42 2005
+++ libofx-0.8.0_1/pkg-plist	Thu Dec 29 23:01:25 2005
@@ -2,7 +2,6 @@
 bin/ofxconnect
 bin/ofxdump
 include/libofx/libofx.h
-lib/libofx.a
 lib/libofx.so
 lib/libofx.so.2
 %%PORTDOCS%%%%DOCSDIR%%/AUTHORS
@@ -10,6 +9,7 @@
 %%PORTDOCS%%%%DOCSDIR%%/INSTALL
 %%PORTDOCS%%%%DOCSDIR%%/NEWS
 %%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/COPYING
 %%PORTDOCS%%%%DOCSDIR%%/html/annotated.html
 %%PORTDOCS%%%%DOCSDIR%%/html/classOFCApplication.html
 %%PORTDOCS%%%%DOCSDIR%%/html/classOFXApplication.html
diff -ruN libofx/scripts/configure libofx-0.8.0_1/scripts/configure
--- libofx/scripts/configure	Wed Dec 31 16:00:00 1969
+++ libofx-0.8.0_1/scripts/configure	Thu Dec 29 16:27:47 2005
@@ -0,0 +1,28 @@
+#!/bin/sh
+echo	"WRKSRC-=>${WRKSRC}"
+
+#echo    "touch NEWS README AUTHORS ChangeLog THANKS"
+#        touch NEWS README AUTHORS ChangeLog THANKS
+
+echo    "cd ${WRKSRC} && /usr/local/bin/autoheader259"
+cd ${WRKSRC} && /usr/local/bin/autoheader259
+
+echo    "cd ${WRKSRC} && /usr/local/bin/aclocal15"
+cd ${WRKSRC} && /usr/local/bin/aclocal15
+
+echo    "cd ${WRKSRC} && cat /usr/local/share/aclocal/libtool15.m4 >> acinclude.m4"
+cd ${WRKSRC} && cat /usr/local/share/aclocal/libtool15.m4 >> acinclude.m4
+
+echo    "cd ${WRKSRC} && cat acinclude.m4 >> aclocal.m4"
+cd ${WRKSRC} && cat acinclude.m4 >> aclocal.m4
+
+echo    "cd ${WRKSRC} && /usr/local/bin/libtoolize15 --force --copy"
+cd ${WRKSRC} && /usr/local/bin/libtoolize15 --force --copy
+
+echo	"cd ${WRKSRC} && /usr/local/bin/automake15 --add-missing --copy"
+cd ${WRKSRC} && /usr/local/bin/automake15 --add-missing --copy
+
+echo	"cd ${WRKSRC} && /usr/local/bin/autoconf259"
+cd ${WRKSRC} && /usr/local/bin/autoconf259
+
+
--- libofx-0.8.0_1.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list