diff options
author | John Marino <marino@FreeBSD.org> | 2015-03-20 10:00:24 +0000 |
---|---|---|
committer | John Marino <marino@FreeBSD.org> | 2015-03-20 10:00:24 +0000 |
commit | eb06a64599e783d5f7e7c75b39789ff77c716b2c (patch) | |
tree | 2729a52d8b12e489bf2954a32d62fb88566f860a /finance/libofx/files/patch-configure | |
parent | Convert to new USE_GITHUB. (diff) |
finance/libobx: Fix numerous issues
I came to fix only one problem with libofx, but when it failed to pass
stage-QA checks, I found others.
1) CXXFLAGS not propagated (PHB 12.9) due to bug in configure (blanket)
2) DragonFly iconv support (blanket, taken from DPorts)
3) DOXYGEN option was no implemented
* --disable-doxygen was set rather than DOXYGEN_CONFIGURE_ENABLE
* DOXYGEN_BUILD_DEPENDS was not set
4) disable doxygen setting, html documentation got installed
unconditionally, but this was not reflected in plist
I decided that --disable-doxygen was the correct option because html files
were already provided an installed, so the DOXYGEN option was removed. I
used PORTDOCS to fix the pkg-plist. This port passes stage-QA now.
Approved by: blanket and just-fix-it
Notes
Notes:
svn path=/head/; revision=381727
Diffstat (limited to 'finance/libofx/files/patch-configure')
-rw-r--r-- | finance/libofx/files/patch-configure | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/finance/libofx/files/patch-configure b/finance/libofx/files/patch-configure new file mode 100644 index 000000000000..2156020d6ed7 --- /dev/null +++ b/finance/libofx/files/patch-configure @@ -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 |