aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcs <cs@FreeBSD.org>2014-09-01 04:23:50 +0800
committercs <cs@FreeBSD.org>2014-09-01 04:23:50 +0800
commit09cc0c959d21fea83c2a2f5b4bcc73767db36688 (patch)
tree027b07b3a810c9d6cd01e93649cda72892f292c7
parentb6f14c449989568399005dd88bed5981f66fb40c (diff)
downloadfreebsd-ports-gnome-09cc0c959d21fea83c2a2f5b4bcc73767db36688.tar.gz
freebsd-ports-gnome-09cc0c959d21fea83c2a2f5b4bcc73767db36688.tar.zst
freebsd-ports-gnome-09cc0c959d21fea83c2a2f5b4bcc73767db36688.zip
- Update to 1.5.0.20131104
- New License is AGPLv3 PR: 9193123 Submitted by: pfg@
-rw-r--r--math/tetgen/Makefile9
-rw-r--r--math/tetgen/distinfo4
-rw-r--r--math/tetgen/files/patch-makefile20
3 files changed, 16 insertions, 17 deletions
diff --git a/math/tetgen/Makefile b/math/tetgen/Makefile
index 5c80a50c6b94..a758602794da 100644
--- a/math/tetgen/Makefile
+++ b/math/tetgen/Makefile
@@ -2,18 +2,17 @@
# $FreeBSD$
PORTNAME= tetgen
-PORTVERSION= 1.4.3.20110119
+PORTVERSION= 1.5.0.20131104
CATEGORIES= math
-MASTER_SITES= http://wias-berlin.de/software/tetgen/files/
+MASTER_SITES= http://wias-berlin.de/software/tetgen/1.5/src/
DISTNAME= ${PORTNAME}${PORTVERSION:R}
DIST_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= Quality Tetrahedral Mesh Generator and Delaunay Triangulator
-LICENSE_FILE= ${WRKDIR}/LICENSE
-
-NO_CDROM= Tetgen is for academic or personal use only
+LICENSE= AGPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
OPTIONS_DEFINE= EXAMPLES
diff --git a/math/tetgen/distinfo b/math/tetgen/distinfo
index 5828b7318627..73fd42b82ab0 100644
--- a/math/tetgen/distinfo
+++ b/math/tetgen/distinfo
@@ -1,2 +1,2 @@
-SHA256 (tetgen/tetgen1.4.3.tar.gz) = 952711bb06b7f64fd855eb24c33f08e3faf40bdd54764de10bbe5ed5b0dce034
-SIZE (tetgen/tetgen1.4.3.tar.gz) = 298600
+SHA256 (tetgen/tetgen1.5.0.tar.gz) = 4d114861d5ef2063afd06ef38885ec46822e90e7b4ea38c864f76493451f9cf3
+SIZE (tetgen/tetgen1.5.0.tar.gz) = 272513
diff --git a/math/tetgen/files/patch-makefile b/math/tetgen/files/patch-makefile
index 0602a53b6335..a9ca860e456d 100644
--- a/math/tetgen/files/patch-makefile
+++ b/math/tetgen/files/patch-makefile
@@ -1,5 +1,5 @@
---- makefile.orig Mon Apr 16 16:45:21 2007
-+++ makefile Wed Jul 18 22:04:08 2007
+--- makefile.orig 2013-11-06 15:26:24.000000000 -0500
++++ makefile 2014-08-29 10:51:57.000000000 -0500
@@ -11,7 +11,7 @@
# CXX should be set to the name of your favorite C++ compiler.
# ===========================================================
@@ -13,17 +13,17 @@
# -O2, -O3 ... to find the best optimization level.
# ===================================================================
--CXXFLAGS = -g
-+#CXXFLAGS = -g
+-CXXFLAGS = -O3
++CXXFLAGS ?= -O3
- # PREDCXXFLAGS is for compiling J. Shewchuk's predicates. It should
- # always be equal to -O0 (no optimization). Otherwise, TetGen may not
-@@ -38,7 +38,7 @@
+ # PREDCXXFLAGS is for compiling J. Shewchuk's predicates.
+
+@@ -36,7 +36,7 @@
# down the speed of TetGen. They can be skipped by define the -DNDEBUG
# switch.
--SWITCHES = -Wall -DSELF_CHECK
+-SWITCHES =
+SWITCHES = -DNDEBUG
- # SWITCHES = -Wall -Wabi -Wctor-dtor-privacy \
- # -Woverloaded-virtual -Wno-pmf-conversions -Wsign-promo \
+ # RM should be set to the name of your favorite rm (file deletion program).
+