Ticket #42057: Portfile

File Portfile, 1.7 KB (added by seanfarley (Sean Farley), 10 years ago)

netgen

Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id$
3
4PortSystem          1.0
5PortGroup           compilers 1.0
6
7compilers.setup
8
9name                netgen
10version             5.1
11revision            1
12platforms           darwin
13categories          math
14license             LGPL-2
15maintainers         nomaintainer
16description         NETGEN is an automatic 3d tetrahedral mesh generator
17long_description    ${description}. It accepts input from constructive \
18                    solid geometry (CSG) or boundary representation (BRep) \
19                    from STL file format. The connection to a geometry kernel \
20                    allows the handling of IGES and STEP files. NETGEN contains \
21                    modules for mesh optimization and hierarchical mesh \
22                    refinement. Netgen is open source based on the LGPL license. \
23                    It is available for Unix/Linux and Windows.
24
25homepage            http://www.hpfem.jku.at/netgen/
26master_sites        sourceforge:netgen-mesher
27
28checksums           rmd160  b0096932e4c79c3f4c1443a55a46d1820a7f7f6b \
29                    sha256  6b212be7e8e79bcc7bf7f931caf44301f6ac6b362c4ae81e13d31533f905eec9
30
31depends_lib         port:tcl port:tk port:tix port:Togl
32
33patchfiles          patch-ng-ng.tcl.diff
34
35configure.args      --mandir=${prefix}/share/man \
36                    --with-tcl=${prefix}/lib \
37                    --with-tk=${prefix}/lib \
38                    --disable-shared
39
40configure.ldflags-append \
41                    -framework Accelerate \
42                    -framework vecLib
43
44test.run            yes
45test.target         test