[143915] trunk/dports/finance/QuantLib

ryandesign at macports.org ryandesign at macports.org
Sat Dec 26 11:18:33 PST 2015


Revision: 143915
          https://trac.macports.org/changeset/143915
Author:   ryandesign at macports.org
Date:     2015-12-26 11:18:32 -0800 (Sat, 26 Dec 2015)
Log Message:
-----------
QuantLib: update to 1.7

Modified Paths:
--------------
    trunk/dports/finance/QuantLib/Portfile

Added Paths:
-----------
    trunk/dports/finance/QuantLib/files/
    trunk/dports/finance/QuantLib/files/patch-Examples-FRA-Makefile.in.diff
    trunk/dports/finance/QuantLib/files/patch-acinclude.m4.diff

Modified: trunk/dports/finance/QuantLib/Portfile
===================================================================
--- trunk/dports/finance/QuantLib/Portfile	2015-12-26 18:54:07 UTC (rev 143914)
+++ trunk/dports/finance/QuantLib/Portfile	2015-12-26 19:18:32 UTC (rev 143915)
@@ -4,7 +4,7 @@
 PortSystem          1.0
 
 name                QuantLib
-version             1.6.2
+version             1.7
 categories          finance
 platforms           darwin
 maintainers         ryandesign openmaintainer
@@ -20,11 +20,16 @@
 homepage            http://quantlib.org/
 master_sites        sourceforge:project/quantlib/QuantLib/${version}
 
-checksums           rmd160  573b957d36e60bed77c92f6578b49cacd09d0848 \
-                    sha256  049481a7b7e6f19792ab7e3985a8dd058fb2972b28086999b083010d4dd27d14
+checksums           rmd160  4034a549e156e1c027e31a70ad932f7b3028d90b \
+                    sha256  4b6f595bcac4fa319f0dc1211ab93df461a6266c70b2fc479aaccc746eb18c9b
 
 depends_lib         port:boost
 
+patchfiles          patch-acinclude.m4.diff \
+                    patch-Examples-FRA-Makefile.am.diff
+
+use_autoreconf      yes
+
 configure.args      --with-boost-include=${prefix}/include \
                     --with-boost-lib=${prefix}/lib
 

Added: trunk/dports/finance/QuantLib/files/patch-Examples-FRA-Makefile.in.diff
===================================================================
--- trunk/dports/finance/QuantLib/files/patch-Examples-FRA-Makefile.in.diff	                        (rev 0)
+++ trunk/dports/finance/QuantLib/files/patch-Examples-FRA-Makefile.in.diff	2015-12-26 19:18:32 UTC (rev 143915)
@@ -0,0 +1,11 @@
+--- Examples/FRA/Makefile.in.orig	2015-11-17 02:02:38.000000000 -0600
++++ Examples/FRA/Makefile.in	2015-12-26 04:52:21.000000000 -0600
+@@ -506,7 +506,7 @@
+ AM_CPPFLAGS = -I${top_srcdir} -I${top_builddir}
+ @AUTO_EXAMPLES_TRUE at TESTS = FRA$(EXEEXT)
+ FRA_SOURCES = FRA.cpp
+-FRA_LDADD = ../../ql/libQuantLib.la -lboost_thread ${BOOST_THREAD_LIB}
++FRA_LDADD = ../../ql/libQuantLib.la ${BOOST_THREAD_LIB}
+ EXTRA_DIST = \
+     FRA.dev \
+     FRA_vc8.vcproj \

Added: trunk/dports/finance/QuantLib/files/patch-acinclude.m4.diff
===================================================================
--- trunk/dports/finance/QuantLib/files/patch-acinclude.m4.diff	                        (rev 0)
+++ trunk/dports/finance/QuantLib/files/patch-acinclude.m4.diff	2015-12-26 19:18:32 UTC (rev 143915)
@@ -0,0 +1,11 @@
+--- acinclude.m4.orig	2015-11-16 16:35:18.000000000 -0600
++++ acinclude.m4	2015-12-26 04:51:17.000000000 -0600
+@@ -179,7 +179,7 @@
+  AC_REQUIRE([AC_PROG_CC])
+  ql_original_LIBS=$LIBS
+  boost_thread_found=no
+- boost_thread_lib="-lboost_thread -lboost_system -lpthread"
++ boost_thread_lib="-lboost_thread-mt -lboost_system-mt -lpthread"
+  LIBS="$ql_original_LIBS $boost_thread_lib"
+  AC_LINK_IFELSE([AC_LANG_SOURCE(
+      [@%:@include <boost/thread/locks.hpp>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20151226/b5582735/attachment.html>


More information about the macports-changes mailing list