Index: head/finance/libofx/Makefile =================================================================== --- head/finance/libofx/Makefile (revision 381726) +++ head/finance/libofx/Makefile (revision 381727) @@ -1,42 +1,36 @@ # Created by: Glenn Johnson # $FreeBSD$ PORTNAME= libofx PORTVERSION= 0.9.10 +PORTREVISION= 1 CATEGORIES= finance MASTER_SITES= SF MAINTAINER= jhale@FreeBSD.org COMMENT= OpenSource implementation of the OFX (Open Financial eXchange) LICENSE= GPLv2 LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl \ libxml++-2.6.so:${PORTSDIR}/textproc/libxml++26 \ libosp.so:${PORTSDIR}/textproc/opensp USES= gmake iconv pkgconfig pathfix libtool CONFIGURE_ARGS= --disable-doxygen --disable-dot --disable-gengetopt \ --with-opensp-includes=${LOCALBASE}/include/OpenSP \ --with-opensp-libs=${LOCALBASE}/lib GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip +PORTDOCS= * CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -OPTIONS_DEFINE= DOCS DOXYGEN +OPTIONS_DEFINE= DOCS -.include - post-install: ${RM} -f ${STAGEDIR}${DOCSDIR}/COPYING -.if ${PORT_OPTIONS:MDOXYGEN} - @${FIND} -P ${STAGEDIR}${DOCSDIR}/html -type f 2>/dev/null | \ - ${SED} -ne 's|^${STAGEDIR}${PREFIX}/||p' >> ${TMPPLIST} - @${FIND} -P -d ${STAGEDIR}${DOCSDIR}/ -type d -empty 2>/dev/null | \ - ${SED} -ne 's|^${STAGEDIR}${PREFIX}/|@dir |p' >> ${TMPPLIST} -.endif .include Index: head/finance/libofx/files/patch-configure =================================================================== --- head/finance/libofx/files/patch-configure (nonexistent) +++ head/finance/libofx/files/patch-configure (revision 381727) @@ -0,0 +1,11 @@ +--- configure.orig 2014-09-12 19:48:15 UTC ++++ configure +@@ -3791,7 +3791,7 @@ $as_echo "#define HAVE_GCC_VISIBILITY_EX + + VISIBILITY_FLAGS="-fvisibility=hidden" + CFLAGS="$VISIBILITY_FLAGS $CFLAGS" +- CXXFLAGS="$VISIBILITY_FLAGS -fvisibility-inlines-hidden $CFLAGS" ++ CXXFLAGS="$VISIBILITY_FLAGS -fvisibility-inlines-hidden $CXXFLAGS" + fi + + ## Pass -DIN_LIBOFX to the compiler so we can detect it and include config.h Property changes on: head/finance/libofx/files/patch-configure ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/finance/libofx/files/patch-lib__ofx_preproc.cpp =================================================================== --- head/finance/libofx/files/patch-lib__ofx_preproc.cpp (revision 381726) +++ head/finance/libofx/files/patch-lib__ofx_preproc.cpp (revision 381727) @@ -1,11 +1,11 @@ ---- ./lib/ofx_preproc.cpp.orig 2013-04-25 14:06:29.000000000 -0400 -+++ ./lib/ofx_preproc.cpp 2014-06-22 19:44:48.000000000 -0400 -@@ -310,7 +310,7 @@ +--- lib/ofx_preproc.cpp.orig 2014-09-12 19:26:30 UTC ++++ lib/ofx_preproc.cpp +@@ -310,7 +310,7 @@ int ofx_proc_file(LibofxContextPtr ctx, size_t outbytesleft = inbytesleft * 2 - 1; iconv_buffer = (char*) malloc (inbytesleft * 2); memset(iconv_buffer, 0, inbytesleft * 2); -#if defined(OS_WIN32) || defined(__sun) -+#if defined(OS_WIN32) || defined(__sun) || defined(__FreeBSD__) ++#if defined(__FreeBSD__) || defined(__DragonFly__) const char * inchar = (const char *)s_buffer.c_str(); #else char * inchar = (char *)s_buffer.c_str(); Index: head/finance/libofx/pkg-plist =================================================================== --- head/finance/libofx/pkg-plist (revision 381726) +++ head/finance/libofx/pkg-plist (revision 381727) @@ -1,21 +1,15 @@ bin/ofx2qif bin/ofxconnect bin/ofxdump include/libofx/libofx.h lib/libofx.a lib/libofx.so lib/libofx.so.6 lib/libofx.so.6.0.0 libdata/pkgconfig/libofx.pc man/man1/ofxconnect.1.gz man/man1/ofxdump.1.gz -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/INSTALL -%%PORTDOCS%%%%DOCSDIR%%/NEWS -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/totest.txt %%DATADIR%%/dtd/ofc.dtd %%DATADIR%%/dtd/ofx160.dtd %%DATADIR%%/dtd/ofx201.dtd %%DATADIR%%/dtd/opensp.dcl