summaryrefslogtreecommitdiff
path: root/math/tetgen
diff options
context:
space:
mode:
authorThierry Thomas <thierry@FreeBSD.org>2006-03-15 08:15:05 +0000
committerThierry Thomas <thierry@FreeBSD.org>2006-03-15 08:15:05 +0000
commit236e5043819ab250065e867b4e1906c4f175d602 (patch)
treec8099d87d4d035980cc67da290a07f72882fc3b4 /math/tetgen
parent- update to 9.3.2 (diff)
Upgrade to 1.4.0 and drop maintainership.
PR: 94247 Submitted by: Pedro F. Giffuni <giffunip (at) asme.org> (maintainer)
Notes
Notes: svn path=/head/; revision=157153
Diffstat (limited to 'math/tetgen')
-rw-r--r--math/tetgen/Makefile8
-rw-r--r--math/tetgen/distinfo6
-rw-r--r--math/tetgen/files/patch-makefile27
-rw-r--r--math/tetgen/pkg-plist2
4 files changed, 20 insertions, 23 deletions
diff --git a/math/tetgen/Makefile b/math/tetgen/Makefile
index 5b0375bbef70..d9dc107c6ef1 100644
--- a/math/tetgen/Makefile
+++ b/math/tetgen/Makefile
@@ -6,15 +6,15 @@
#
PORTNAME= tetgen
-PORTVERSION= 1.3.4
+PORTVERSION= 1.4.0
CATEGORIES= math
MASTER_SITES= http://www.wias-berlin.de/people/si/
DISTNAME= ${PORTNAME}${PORTVERSION}
-MAINTAINER= giffunip@asme.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= A Quality Tetrahedral Mesh Generator and Delaunay Triangulator
-NO_CDROM= "Tetgen is for academic or personal use only"
+NO_CDROM= Tetgen is for academic or personal use only
WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION}
MAKEFILE= makefile
@@ -30,8 +30,6 @@ do-install:
@${INSTALL_DATA} ${WRKSRC}/tetgen.h ${PREFIX}/include
@${INSTALL_DATA} ${WRKSRC}/libtet.a ${PREFIX}/lib
.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/manual.pdf ${DOCSDIR}
@${MKDIR} ${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/example.poly ${EXAMPLESDIR}
.endif
diff --git a/math/tetgen/distinfo b/math/tetgen/distinfo
index fa3ccaccfa43..7e484a22a58e 100644
--- a/math/tetgen/distinfo
+++ b/math/tetgen/distinfo
@@ -1,3 +1,3 @@
-MD5 (tetgen1.3.4.tar.gz) = bdc20002e8b871304f3c2889c881c71a
-SHA256 (tetgen1.3.4.tar.gz) = 9e49464d52041241065c7d0defaede7ae8a06a13c9156f85837d652c03392245
-SIZE (tetgen1.3.4.tar.gz) = 776750
+MD5 (tetgen1.4.0.tar.gz) = d37f598dd694327e9f6bbd8d0bce952d
+SHA256 (tetgen1.4.0.tar.gz) = b64f1ee036977bd74fc9b3648f24444154d3edfeae464930473cdee5228f38e1
+SIZE (tetgen1.4.0.tar.gz) = 261901
diff --git a/math/tetgen/files/patch-makefile b/math/tetgen/files/patch-makefile
index af40d496be43..f3d806975f32 100644
--- a/math/tetgen/files/patch-makefile
+++ b/math/tetgen/files/patch-makefile
@@ -1,6 +1,6 @@
---- makefile.orig Mon Jan 9 11:33:37 2006
-+++ makefile Mon Jan 9 11:35:33 2006
-@@ -6,7 +6,7 @@
+--- makefile.orig Fri Jan 13 15:30:08 2006
++++ makefile Wed Mar 8 16:20:59 2006
+@@ -6,12 +6,12 @@
# CC should be set to the name of your favorite C++ compiler.
@@ -9,17 +9,18 @@
# OPT is the level of optimiztion, default is -O. One should try -O2, -O3
# ... to find the best optimization level.
-@@ -23,11 +23,11 @@
- # down the speed of TetGen. They can be skipped by define the -DNDEBUG
- # switch.
-
--CFLAGS =
-+CFLAGS ?= $(CXXFLAGS)
- # RM should be set to the name of your favorite rm (file deletion program).
+-OPT = -g
++OPT = ${CXXFLAGS}
--RM = /bin/rm
-+RM ?= /bin/rm
+ # CFLAGS is a list of switches to compile TetGen.
+ #
+@@ -23,7 +23,7 @@
+ # down the speed of TetGen. They can be skipped by define the -DNDEBUG
+ # switch.
- # The action starts here.
+-CFLAGS = -Wall -DSELF_CHECK
++CFLAGS = -DNDEBUG
+ #CFLAGS = -funroll-all-loops -fomit-frame-pointer\
+ # -Wall -Wabi -Wctor-dtor-privacy \
diff --git a/math/tetgen/pkg-plist b/math/tetgen/pkg-plist
index 14c07675187a..dd7a4059304a 100644
--- a/math/tetgen/pkg-plist
+++ b/math/tetgen/pkg-plist
@@ -1,7 +1,5 @@
bin/tetgen
include/tetgen.h
lib/libtet.a
-%%PORTDOCS%%%%DOCSDIR%%/manual.pdf
%%PORTDOCS%%%%EXAMPLESDIR%%/example.poly
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%