diff options
author | Jason E. Hale <jhale@FreeBSD.org> | 2014-06-23 02:31:01 +0000 |
---|---|---|
committer | Jason E. Hale <jhale@FreeBSD.org> | 2014-06-23 02:31:01 +0000 |
commit | 5fad80797e00578bd61218b08c335b819f1a05f5 (patch) | |
tree | 22a61417e98ddaa277bf3692631583282c497c80 /finance/libofx | |
parent | cd7a6eef4ca709f155ccc75f4b6766a2321f8b0f (diff) |
Notes
Diffstat (limited to 'finance/libofx')
-rw-r--r-- | finance/libofx/Makefile | 27 | ||||
-rw-r--r-- | finance/libofx/files/patch-Makefile.am | 35 | ||||
-rw-r--r-- | finance/libofx/files/patch-lib__Makefile.in (renamed from finance/libofx/files/patch-lib__Makefile.am) | 10 | ||||
-rw-r--r-- | finance/libofx/files/patch-lib__ofx_preproc.cpp (renamed from finance/libofx/files/patch-lib__ofx__preproc.cpp) | 2 | ||||
-rw-r--r-- | finance/libofx/files/patch-lib__ofx_utilities.cpp (renamed from finance/libofx/files/patch-lib__ofx__utilities.cpp) | 4 | ||||
-rw-r--r-- | finance/libofx/files/patch-ofxconnect__ofxpartner.cpp | 4 | ||||
-rw-r--r-- | finance/libofx/pkg-plist | 9 |
7 files changed, 29 insertions, 62 deletions
diff --git a/finance/libofx/Makefile b/finance/libofx/Makefile index d76d8d63e282..1832e5f54ac5 100644 --- a/finance/libofx/Makefile +++ b/finance/libofx/Makefile @@ -3,6 +3,7 @@ PORTNAME= libofx PORTVERSION= 0.9.9 +PORTREVISION= 1 CATEGORIES= finance MASTER_SITES= SF @@ -15,34 +16,28 @@ LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl \ libxml++-2.6.so:${PORTSDIR}/textproc/libxml++26 \ libosp.so:${PORTSDIR}/textproc/opensp -USES= gmake iconv pkgconfig -USE_AUTOTOOLS= aclocal autoheader automake autoconf libtool -ACLOCAL_ARGS= -I m4 -AUTOMAKE_ARGS= --add-missing +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 CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -PORTDOCS= * - -OPTIONS_DEFINE= APIDOC -APIDOC_DESC= Install full API documentation +OPTIONS_DEFINE= DOCS DOXYGEN .include <bsd.port.options.mk> post-install: -.if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for file in AUTHORS ChangeLog INSTALL NEWS README totest.txt - ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} -.endfor -.if ${PORT_OPTIONS:MAPIDOC} - @(cd ${WRKSRC}/doc; ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}) -.endif + ${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 2>/dev/null | \ + ${SED} -ne 's|^${STAGEDIR}${PREFIX}/|@dirrmtry |p' >> ${TMPPLIST} .endif .include <bsd.port.mk> diff --git a/finance/libofx/files/patch-Makefile.am b/finance/libofx/files/patch-Makefile.am deleted file mode 100644 index 8aabbf28f349..000000000000 --- a/finance/libofx/files/patch-Makefile.am +++ /dev/null @@ -1,35 +0,0 @@ ---- ./Makefile.am.orig 2011-04-18 12:44:39.000000000 -0400 -+++ ./Makefile.am 2011-06-01 11:04:55.000000000 -0400 -@@ -2,20 +2,16 @@ - MAYBE_OFXCONNECT = ofxconnect - endif - DIST_SUBDIRS = m4 inc dtd lib doc . ofx2qif ofxdump ofxconnect --SUBDIRS = m4 inc dtd lib doc . ofx2qif ofxdump $(MAYBE_OFXCONNECT) -- --docdir = $(datadir)/doc/libofx -+SUBDIRS = m4 inc dtd lib . ofx2qif ofxdump $(MAYBE_OFXCONNECT) - --doc_DATA = \ -+EXTRA_DIST = \ - AUTHORS \ - COPYING \ - INSTALL \ - NEWS \ - README \ - ChangeLog \ -- totest.txt -- --EXTRA_DIST = \ -+ totest.txt \ - libofx.spec.in \ - libofx.spec \ - libofx.pc \ -@@ -23,7 +19,7 @@ - libofx.lsm.in \ - libofx.lsm - --pkgconfigdir=$(libdir)/pkgconfig -+pkgconfigdir=$(prefix)/libdata/pkgconfig - pkgconfig_DATA=libofx.pc - - .PHONY: doc diff --git a/finance/libofx/files/patch-lib__Makefile.am b/finance/libofx/files/patch-lib__Makefile.in index fd221f52456d..29acc49b1c39 100644 --- a/finance/libofx/files/patch-lib__Makefile.am +++ b/finance/libofx/files/patch-lib__Makefile.in @@ -1,11 +1,11 @@ ---- ./lib/Makefile.am.orig 2013-10-07 04:12:01.000000000 -0400 -+++ ./lib/Makefile.am 2013-10-07 04:12:16.000000000 -0400 -@@ -45,7 +45,7 @@ - -DMAKEFILE_DTD_PATH=\"${LIBOFX_DTD_DIR}\" +--- ./lib/Makefile.in.orig 2014-06-22 19:45:04.000000000 -0400 ++++ ./lib/Makefile.in 2014-06-22 19:46:20.000000000 -0400 +@@ -299,7 +299,7 @@ + #libofx_la_LIBADD = @LIBOBJS@ ${OPENSPLIBS} -lstdc++ -libofx_la_LIBADD = $(OPENSPLIBS) $(ICONV_LIBS) -lstdc++ +libofx_la_LIBADD = $(OPENSPLIBS) $(ICONV_LIBS) libofx_la_LDFLAGS = -no-undefined -version-info @LIBOFX_SO_CURRENT@:@LIBOFX_SO_REVISION@:@LIBOFX_SO_AGE@ - + all: all-am diff --git a/finance/libofx/files/patch-lib__ofx__preproc.cpp b/finance/libofx/files/patch-lib__ofx_preproc.cpp index 900c89d392b5..915fe2ed35c0 100644 --- a/finance/libofx/files/patch-lib__ofx__preproc.cpp +++ b/finance/libofx/files/patch-lib__ofx_preproc.cpp @@ -1,5 +1,5 @@ --- ./lib/ofx_preproc.cpp.orig 2013-04-25 14:06:29.000000000 -0400 -+++ ./lib/ofx_preproc.cpp 2013-10-04 06:27:25.000000000 -0400 ++++ ./lib/ofx_preproc.cpp 2014-06-22 19:44:48.000000000 -0400 @@ -310,7 +310,7 @@ size_t outbytesleft = inbytesleft * 2 - 1; iconv_buffer = (char*) malloc (inbytesleft * 2); diff --git a/finance/libofx/files/patch-lib__ofx__utilities.cpp b/finance/libofx/files/patch-lib__ofx_utilities.cpp index da4e08045f7e..7b8027225aed 100644 --- a/finance/libofx/files/patch-lib__ofx__utilities.cpp +++ b/finance/libofx/files/patch-lib__ofx_utilities.cpp @@ -1,5 +1,5 @@ ---- ./lib/ofx_utilities.cpp.orig 2011-04-18 11:51:21.000000000 -0400 -+++ ./lib/ofx_utilities.cpp 2011-06-01 21:09:51.000000000 -0400 +--- ./lib/ofx_utilities.cpp.orig 2013-04-16 15:50:51.000000000 -0400 ++++ ./lib/ofx_utilities.cpp 2014-06-22 19:44:48.000000000 -0400 @@ -115,9 +115,14 @@ char time_zone_specified = false; string ofxdate_whole; diff --git a/finance/libofx/files/patch-ofxconnect__ofxpartner.cpp b/finance/libofx/files/patch-ofxconnect__ofxpartner.cpp index 72aba297bf4c..50bdd15e2d38 100644 --- a/finance/libofx/files/patch-ofxconnect__ofxpartner.cpp +++ b/finance/libofx/files/patch-ofxconnect__ofxpartner.cpp @@ -1,5 +1,5 @@ ---- ofxconnect/ofxpartner.cpp.orig 2011-03-30 22:30:50.000000000 +0000 -+++ ofxconnect/ofxpartner.cpp +--- ./ofxconnect/ofxpartner.cpp.orig 2013-04-16 15:50:51.000000000 -0400 ++++ ./ofxconnect/ofxpartner.cpp 2014-06-22 19:44:48.000000000 -0400 @@ -37,6 +37,7 @@ #include <vector> #include <algorithm> diff --git a/finance/libofx/pkg-plist b/finance/libofx/pkg-plist index af9791b51585..3c6205bb13aa 100644 --- a/finance/libofx/pkg-plist +++ b/finance/libofx/pkg-plist @@ -3,16 +3,23 @@ bin/ofxconnect bin/ofxdump include/libofx/libofx.h lib/libofx.a -lib/libofx.la 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 @dirrm %%DATADIR%%/dtd @dirrm %%DATADIR%% +%%PORTDOCS%%@dirrmtry %%DOCSDIR%% @dirrm include/libofx |