|
Lines 2-9
Link Here
|
| 2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
| 3 |
|
3 |
|
| 4 |
PORTNAME= gmsh |
4 |
PORTNAME= gmsh |
| 5 |
DISTVERSION= 4.0.2 |
5 |
DISTVERSION= 4.0.6 |
| 6 |
PORTREVISION= 1 |
|
|
| 7 |
CATEGORIES= cad |
6 |
CATEGORIES= cad |
| 8 |
MASTER_SITES= http://gmsh.info/src/ |
7 |
MASTER_SITES= http://gmsh.info/src/ |
| 9 |
DISTNAME= ${PORTNAME}-${PORTVERSION}-source |
8 |
DISTNAME= ${PORTNAME}-${PORTVERSION}-source |
|
Lines 15-23
Link Here
|
| 15 |
LICENSE= AGPLv3+ APACHE20 GPLv3+ GPLv2+ LGPL21 |
14 |
LICENSE= AGPLv3+ APACHE20 GPLv3+ GPLv2+ LGPL21 |
| 16 |
LICENSE_COMB= multi |
15 |
LICENSE_COMB= multi |
| 17 |
|
16 |
|
| 18 |
BROKEN_FreeBSD_12_i386= fails to build on FreeBSD 12 i386 due to a clang bug: https://llvm.org/bugs/show_bug.cgi?id=21903 |
|
|
| 19 |
BROKEN_FreeBSD_13_i386= fails to build on FreeBSD 13 i386 due to a clang bug: https://llvm.org/bugs/show_bug.cgi?id=21903 |
| 20 |
|
| 21 |
LIB_DEPENDS= libfltk.so:x11-toolkits/fltk \ |
17 |
LIB_DEPENDS= libfltk.so:x11-toolkits/fltk \ |
| 22 |
libfontconfig.so:x11-fonts/fontconfig \ |
18 |
libfontconfig.so:x11-fonts/fontconfig \ |
| 23 |
libgmp.so:math/gmp \ |
19 |
libgmp.so:math/gmp \ |
|
Lines 29-41
Link Here
|
| 29 |
USES= blaslapack compiler:c++11-lang cmake fortran gl jpeg tar:tgz |
25 |
USES= blaslapack compiler:c++11-lang cmake fortran gl jpeg tar:tgz |
| 30 |
USE_GL= gl glu |
26 |
USE_GL= gl glu |
| 31 |
USE_XORG= x11 xcursor xext xinerama xfixes xft xrender |
27 |
USE_XORG= x11 xcursor xext xinerama xfixes xft xrender |
|
|
28 |
USE_LDCONFIG=yes |
| 32 |
|
29 |
|
| 33 |
MAKE_JOBS_UNSAFE= yes |
|
|
| 34 |
|
| 35 |
CMAKE_ARGS= -DCMAKE_SKIP_RPATH:BOOL=YES |
30 |
CMAKE_ARGS= -DCMAKE_SKIP_RPATH:BOOL=YES |
| 36 |
|
31 |
|
| 37 |
OPTIONS_DEFINE= CGNS DOCS MED OCC SHARED STATIC |
32 |
OPTIONS_DEFINE= CGNS DOCS MED OCC SHARED STATIC |
| 38 |
OPTIONS_DEFAULT= CGNS MED OCC |
33 |
OPTIONS_DEFAULT= CGNS MED OCC |
|
|
34 |
OPTIONS_SUB= yes |
| 39 |
|
35 |
|
| 40 |
CGNS_DESC= Enable CGNS mesh import |
36 |
CGNS_DESC= Enable CGNS mesh import |
| 41 |
MED_DESC= Enable MED mesh and post file formats |
37 |
MED_DESC= Enable MED mesh and post file formats |
|
Lines 43-49
Link Here
|
| 43 |
SHARED_DESC= Build shared library and install header files |
39 |
SHARED_DESC= Build shared library and install header files |
| 44 |
STATIC_DESC= Build static library |
40 |
STATIC_DESC= Build static library |
| 45 |
|
41 |
|
| 46 |
OPTIONS_SUB= yes |
|
|
| 47 |
PLIST_SUB= VER=${PORTVERSION} VE=${PORTVERSION:R} |
42 |
PLIST_SUB= VER=${PORTVERSION} VE=${PORTVERSION:R} |
| 48 |
|
43 |
|
| 49 |
# TODO |
44 |
# TODO |