aboutsummaryrefslogtreecommitdiffstats
path: root/science
diff options
context:
space:
mode:
authormaho <maho@FreeBSD.org>2011-09-07 10:19:30 +0800
committermaho <maho@FreeBSD.org>2011-09-07 10:19:30 +0800
commit17b02eae4750533f0270e674e3d4f224f82f93aa (patch)
treeaf0c51949e390846767de88d21d033314c849efc /science
parentb279f455a7ee2575ad0a51941e74634e5681736f (diff)
downloadfreebsd-ports-gnome-17b02eae4750533f0270e674e3d4f224f82f93aa.tar.gz
freebsd-ports-gnome-17b02eae4750533f0270e674e3d4f224f82f93aa.tar.zst
freebsd-ports-gnome-17b02eae4750533f0270e674e3d4f224f82f93aa.zip
Update to 1.4.0 and unbreak for 8-exp gcc46 run.
Patch kindly sent by: bf Discssed with: gerald
Diffstat (limited to 'science')
-rw-r--r--science/mbdyn/Makefile3
-rw-r--r--science/mbdyn/distinfo4
-rw-r--r--science/mbdyn/files/patch-mbdyn__base__solver.cc20
-rw-r--r--science/mbdyn/pkg-plist8
4 files changed, 26 insertions, 9 deletions
diff --git a/science/mbdyn/Makefile b/science/mbdyn/Makefile
index ea3eaa3d9baa..712926e50cd5 100644
--- a/science/mbdyn/Makefile
+++ b/science/mbdyn/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= mbdyn
-PORTVERSION= 1.3.9
-PORTREVISION= 5
+PORTVERSION= 1.4.0
CATEGORIES= science
MASTER_SITES= http://www.aero.polimi.it/~masarati/Download/mbdyn/
diff --git a/science/mbdyn/distinfo b/science/mbdyn/distinfo
index c9869ceecf2c..e353f5e5a93a 100644
--- a/science/mbdyn/distinfo
+++ b/science/mbdyn/distinfo
@@ -1,2 +1,2 @@
-SHA256 (mbdyn-1.3.9.tar.gz) = ed276dde0f108709c13def3bd472b9ede9e5ac5b0dbceb2a9992981ada034cc3
-SIZE (mbdyn-1.3.9.tar.gz) = 1958798
+SHA256 (mbdyn-1.4.0.tar.gz) = cab553de229bb3f53277fa17ca4447e681e0b1e72a68ce0d624add00cdb660be
+SIZE (mbdyn-1.4.0.tar.gz) = 2257855
diff --git a/science/mbdyn/files/patch-mbdyn__base__solver.cc b/science/mbdyn/files/patch-mbdyn__base__solver.cc
index 260f86b5c510..b90b902255b6 100644
--- a/science/mbdyn/files/patch-mbdyn__base__solver.cc
+++ b/science/mbdyn/files/patch-mbdyn__base__solver.cc
@@ -1,6 +1,6 @@
---- mbdyn/base/solver.cc.orig 2009-06-24 16:13:44.000000000 +0200
-+++ mbdyn/base/solver.cc 2010-10-31 23:38:30.000000000 +0100
-@@ -109,10 +109,17 @@
+--- mbdyn/base/solver.cc.orig 2011-06-20 14:55:12.000000000 -0400
++++ mbdyn/base/solver.cc 2011-08-26 05:08:45.000000000 -0400
+@@ -111,10 +111,17 @@
};
volatile sig_atomic_t mbdyn_keep_going = MBDYN_KEEP_GOING;
@@ -18,7 +18,19 @@
extern "C" void
mbdyn_really_exit_handler(int signum)
-@@ -456,8 +463,8 @@
+@@ -202,7 +209,11 @@
+ mbdyn_signal_init(int pre)
+ {
+ #ifdef HAVE_SIGNAL
++#if defined(__FreeBSD__)
++ __sighandler_t *hdl;
++#else
+ __sighandler_t hdl;
++#endif
+ if (pre) {
+ hdl = mbdyn_really_exit_handler;
+
+@@ -464,8 +475,8 @@
}
}
diff --git a/science/mbdyn/pkg-plist b/science/mbdyn/pkg-plist
index 1d1a7e54e39f..d4e162cc2a72 100644
--- a/science/mbdyn/pkg-plist
+++ b/science/mbdyn/pkg-plist
@@ -9,7 +9,6 @@ bin/cl
bin/crypt
bin/dae-intg
bin/deriv
-bin/env
bin/eu2phi
bin/eu2rot
bin/femgen
@@ -17,6 +16,7 @@ bin/intg
bin/mbdyn
bin/mbdyn2easyanim.sh
bin/posrel
+bin/printenv
bin/rot2eu
bin/rot2eup
bin/rot2phi
@@ -26,6 +26,12 @@ bin/socket2stream
bin/stream2socket
bin/trim
bin/vec2rot
+include/mbc.h
+include/mbcxx.h
+lib/libmbc.a
+lib/libmbc.la
+lib/libmbc.so
+lib/libmbc.so.0
share/Aster/cms.py
share/awk/abs2rel.awk
share/awk/mbdyn2easyanim.awk