mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-19 19:59:43 +00:00
math/dynare: update 4.4.3 -> 4.5.1
PR: 221342 Relnotes: https://forum.dynare.org/t/release-of-dynare-4-5-1/10431 Submitted by: Fernando Apesteguia <fernando.apesteguia@gmail.com> (maintainer)
This commit is contained in:
parent
fd242b3812
commit
7f7b2b18b1
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=447845
@ -2,8 +2,7 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= dynare
|
||||
PORTVERSION= 4.4.3
|
||||
PORTREVISION= 11
|
||||
PORTVERSION= 4.5.1
|
||||
CATEGORIES= math
|
||||
MASTER_SITES= http://www.dynare.org/release/source/
|
||||
|
||||
@ -23,13 +22,12 @@ LIB_DEPENDS= libumfpack.so:math/suitesparse \
|
||||
libfftw3_threads.so:math/fftw3 \
|
||||
libfftw3.so:math/fftw3 \
|
||||
libfftw3f_threads.so:math/fftw3-float \
|
||||
libfftw3f.so:math/fftw3-float \
|
||||
liblapack.so:math/lapack \
|
||||
libblas.so:math/blas
|
||||
libfftw3f.so:math/fftw3-float
|
||||
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}
|
||||
GNU_CONFIGURE= yes
|
||||
USES= fortran gmake pkgconfig tar:xz
|
||||
USES= fortran gmake pkgconfig tar:xz shebangfix
|
||||
SHEBANG_FILES= matlab/modules/reporting/success.sh
|
||||
|
||||
INFO= dynare
|
||||
|
||||
@ -45,11 +43,6 @@ OCTAVE_BUILD_DEPENDS= octave:math/octave
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
|
||||
pre-configure:
|
||||
# fix matio detection
|
||||
${REINPLACE_CMD} 's,-lmatio .*$$LIBS,`pkgconf --libs matio`,' \
|
||||
${WRKSRC}/configure ${WRKSRC}/mex/build/octave/configure
|
||||
|
||||
post-configure:
|
||||
@${ECHO_MSG} ""
|
||||
@${ECHO_MSG} ""
|
||||
@ -60,4 +53,11 @@ post-configure:
|
||||
@${ECHO_MSG} ""
|
||||
@${ECHO_MSG} ""
|
||||
|
||||
.include <bsd.port.mk>
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
post-install:
|
||||
.if ${ARCH} == "amd64"
|
||||
${REINPLACE_CMD} -e 's|preprocessor32|preprocessor64|g' ${TMPPLIST}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1,2 +1,3 @@
|
||||
SHA256 (dynare-4.4.3.tar.xz) = d00f97f72bcad7486ec1d18640d44b607d91ff9f585c9b4e01d08b6a3deeae21
|
||||
SIZE (dynare-4.4.3.tar.xz) = 14982128
|
||||
TIMESTAMP = 1500906695
|
||||
SHA256 (dynare-4.5.1.tar.xz) = ae6a7e9cc62fb25b18db3d4b5c34c27c7af17a46cb73586d051a049b7108db1f
|
||||
SIZE (dynare-4.5.1.tar.xz) = 16068492
|
||||
|
@ -1,14 +1,11 @@
|
||||
--- Makefile.in.orig 2014-07-31 12:30:46 UTC
|
||||
--- Makefile.in.orig 2017-07-24 14:31:29 UTC
|
||||
+++ Makefile.in
|
||||
@@ -827,9 +827,9 @@ dist-hook:
|
||||
install-exec-local:
|
||||
$(MKDIR_P) $(DESTDIR)$(pkglibdir)/contrib/ms-sbvar/TZcode
|
||||
cp -r examples $(DESTDIR)$(pkglibdir)
|
||||
- cp -r matlab $(DESTDIR)$(pkglibdir)
|
||||
rm -f $(DESTDIR)$(pkglibdir)/matlab/dynare_m
|
||||
- cp preprocessor/dynare_m $(DESTDIR)$(pkglibdir)/matlab
|
||||
+ cp -r matlab $(DESTDIR)$(pkglibdir)
|
||||
+ $(INSTALL_PROGRAM) preprocessor/dynare_m $(DESTDIR)$(pkglibdir)/matlab
|
||||
cp -r contrib/ms-sbvar/TZcode/MatlabFiles $(DESTDIR)$(pkglibdir)/contrib/ms-sbvar/TZcode
|
||||
@@ -844,7 +844,7 @@ install-exec-local:
|
||||
ARCH="64"; \
|
||||
fi; \
|
||||
mkdir -p $(DESTDIR)$(pkglibdir)/matlab/preprocessor$$ARCH; \
|
||||
- cp preprocessor/dynare_m $(DESTDIR)$(pkglibdir)/matlab/preprocessor$$ARCH; \
|
||||
+ $(INSTALL_PROGRAM) preprocessor/dynare_m $(DESTDIR)$(pkglibdir)/matlab/preprocessor$$ARCH; \
|
||||
}
|
||||
|
||||
uninstall-local:
|
||||
|
@ -1,4 +1,4 @@
|
||||
--- dynare++/kord/journal.cweb.orig 2013-11-08 16:37:59 UTC
|
||||
--- dynare++/kord/journal.cweb.orig 2017-07-24 09:58:59 UTC
|
||||
+++ dynare++/kord/journal.cweb
|
||||
@@ -5,6 +5,8 @@
|
||||
@c
|
||||
@ -38,7 +38,7 @@
|
||||
gettimeofday(&now, NULL);
|
||||
elapsed = now.tv_sec-start.tv_sec + (now.tv_usec-start.tv_usec)*1.0e-6;
|
||||
|
||||
@@ -107,7 +122,11 @@ void SystemResources::getRUS(double& loa
|
||||
@@ -111,7 +126,11 @@ void SystemResources::getRUS(double& loa
|
||||
load_avg = -1.0;
|
||||
#endif
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
--- dynare++/parser/cc/parser_exception.h.orig 2013-11-08 16:37:59 UTC
|
||||
--- dynare++/parser/cc/parser_exception.h.orig 2017-07-24 09:58:59 UTC
|
||||
+++ dynare++/parser/cc/parser_exception.h
|
||||
@@ -6,6 +6,7 @@
|
||||
#define OG_FORMULA_PARSER_H
|
||||
@ -6,5 +6,5 @@
|
||||
#include <string>
|
||||
+#include <stdio.h>
|
||||
|
||||
namespace ogp {
|
||||
using std::string;
|
||||
namespace ogp
|
||||
{
|
||||
|
@ -1,6 +1,6 @@
|
||||
--- mex/build/octave/configure.orig 2014-07-31 12:31:10 UTC
|
||||
--- mex/build/octave/configure.orig 2017-07-24 14:31:27 UTC
|
||||
+++ mex/build/octave/configure
|
||||
@@ -7076,7 +7076,7 @@ if ${ac_cv_lib_umfpack_umfpack_dl_defaul
|
||||
@@ -7202,7 +7202,7 @@ if ${ac_cv_lib_umfpack_umfpack_dl_defaul
|
||||
$as_echo_n "(cached) " >&6
|
||||
else
|
||||
ac_check_lib_save_LIBS=$LIBS
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user