diff options
author | Thierry Thomas <thierry@FreeBSD.org> | 2012-07-07 15:15:38 +0000 |
---|---|---|
committer | Thierry Thomas <thierry@FreeBSD.org> | 2012-07-07 15:15:38 +0000 |
commit | 08fd80756a42e8d19097dac00edd7b26ac226237 (patch) | |
tree | 737eed8c214365790693209a1ececd06e1c6fc96 /cad/gmsh/files | |
parent | b5c63593da2e8f13e0f798f28e471196a95dbc06 (diff) | |
download | ports-08fd80756a42e8d19097dac00edd7b26ac226237.tar.gz ports-08fd80756a42e8d19097dac00edd7b26ac226237.zip |
Notes
Diffstat (limited to 'cad/gmsh/files')
-rw-r--r-- | cad/gmsh/files/patch-CMakeLists.txt | 65 | ||||
-rw-r--r-- | cad/gmsh/files/patch-Common::DefaultOptions.h | 11 | ||||
-rw-r--r-- | cad/gmsh/files/patch-Geo_MZoneBoundary.h | 18 | ||||
-rw-r--r-- | cad/gmsh/files/patch-Graphics_gl2png.cpp | 10 |
4 files changed, 32 insertions, 72 deletions
diff --git a/cad/gmsh/files/patch-CMakeLists.txt b/cad/gmsh/files/patch-CMakeLists.txt index aa5568412b56..d93f6326b9da 100644 --- a/cad/gmsh/files/patch-CMakeLists.txt +++ b/cad/gmsh/files/patch-CMakeLists.txt @@ -1,48 +1,47 @@ ---- CMakeLists.txt.orig 2010-10-15 13:35:00.000000000 +0000 -+++ CMakeLists.txt 2011-07-25 03:34:11.000000000 +0000 -@@ -53,6 +53,7 @@ - option(ENABLE_TAUCS "Enable Taucs linear algebra solver" ON) - option(ENABLE_TETGEN "Enable Tetgen mesh generator" ON) +--- CMakeLists.txt.orig 2012-03-03 00:03:38.000000000 +0100 ++++ CMakeLists.txt 2012-03-03 16:05:27.000000000 +0100 +@@ -63,6 +63,7 @@ option(ENABLE_TETGEN_NEW "Enable experimental version of Tetgen" OFF) + option(ENABLE_WRAP_JAVA "Build Java wrappers" OFF) + option(ENABLE_WRAP_PYTHON "Build Python wrappers" ${DEFAULT}) +option(INSTALL_DOCS "Install the docs (FreeBSD only)" ON) set(GMSH_MAJOR_VERSION 2) set(GMSH_MINOR_VERSION 5) -@@ -574,13 +575,17 @@ - endif(NOT HAVE_METIS) - find_library(TAUCS_LIB taucs PATH_SUFFIXES lib) - if(TAUCS_LIB) -- find_path(TAUCS_INC "taucs.h" PATH_SUFFIXES src include taucs) -- if(TAUCS_INC) -- set_config_option(HAVE_TAUCS "Taucs") -- add_definitions(-DTAUCS_CILK) -- list(APPEND EXTERNAL_LIBRARIES ${TAUCS_LIB}) -- list(APPEND EXTERNAL_INCLUDES ${TAUCS_INC}) -- endif(TAUCS_INC) -+ find_library(COMPAT_LIB compat) -+ if (COMPAT_LIB) -+ find_path(TAUCS_INC "taucs.h" PATH_SUFFIXES src include) -+ if(TAUCS_INC) -+ set(HAVE_TAUCS TRUE) -+ list(APPEND CONFIG_OPTIONS "Taucs") -+ list(APPEND EXTERNAL_LIBRARIES ${TAUCS_LIB}) -+ list(APPEND EXTERNAL_LIBRARIES ${COMPAT_LIB}) -+ list(APPEND EXTERNAL_INCLUDES ${TAUCS_INC}) -+ endif(TAUCS_INC) -+ endif(COMPAT_LIB) - endif(TAUCS_LIB) - endif(ENABLE_TAUCS) +@@ -671,13 +672,16 @@ + endif(NOT HAVE_METIS) + find_library(TAUCS_LIB taucs PATH_SUFFIXES lib) + if(TAUCS_LIB) +- find_path(TAUCS_INC "taucs.h" PATH_SUFFIXES src include taucs) +- if(TAUCS_INC) +- set_config_option(HAVE_TAUCS "Taucs") +- add_definitions(-DTAUCS_CILK) +- list(APPEND EXTERNAL_LIBRARIES ${TAUCS_LIB}) +- list(APPEND EXTERNAL_INCLUDES ${TAUCS_INC}) +- endif(TAUCS_INC) ++ find_library(COMPAT_LIB compat) ++ if (COMPAT_LIB) ++ find_path(TAUCS_INC "taucs.h" PATH_SUFFIXES src include taucs) ++ if(TAUCS_INC) ++ set_config_option(HAVE_TAUCS "Taucs") ++ add_definitions(-DTAUCS_CILK) ++ list(APPEND EXTERNAL_LIBRARIES ${TAUCS_LIB}) ++ list(APPEND EXTERNAL_INCLUDES ${TAUCS_INC}) ++ endif(TAUCS_INC) ++ endif(COMPAT_LIB) + endif(TAUCS_LIB) + endif(ENABLE_TAUCS) -@@ -673,7 +678,7 @@ +@@ -819,7 +823,7 @@ list(LENGTH OCC_LIBS NUM_OCC_LIBS) if(NUM_OCC_LIBS EQUAL NUM_OCC_LIBS_REQUIRED) find_path(OCC_INC "BRep_Tool.hxx" PATHS ENV CASROOT PATH_SUFFIXES inc -- include opencascade) -+ include opencascade OpenCAS/ros/inc) +- include include/oce opencascade) ++ include include/oce opencascade OpenCAS/ros/inc) if(OCC_INC) set_config_option(HAVE_OCC "OpenCascade") list(APPEND EXTERNAL_LIBRARIES ${OCC_LIBS}) -@@ -969,11 +974,13 @@ +@@ -1117,11 +1121,13 @@ install(TARGETS gmsh DESTINATION ${GMSH_BIN} OPTIONAL) install(TARGETS lib shared DESTINATION lib OPTIONAL) install(FILES ${GMSH_API} DESTINATION include/gmsh) diff --git a/cad/gmsh/files/patch-Common::DefaultOptions.h b/cad/gmsh/files/patch-Common::DefaultOptions.h deleted file mode 100644 index daa3e54bf445..000000000000 --- a/cad/gmsh/files/patch-Common::DefaultOptions.h +++ /dev/null @@ -1,11 +0,0 @@ ---- Common/DefaultOptions.h.orig 2010-01-01 14:21:13.000000000 -0600 -+++ Common/DefaultOptions.h 2010-01-01 14:22:28.000000000 -0600 -@@ -70,7 +70,7 @@ - #elif defined(__APPLE__) - "open -t %s" , - #else -- "emacs '%s' &" , -+ "$EDITOR '%s' &" , - #endif - "System command to launch a text editor" }, - { F|S, "TmpFileName" , opt_general_tmp_filename , ".gmsh-tmp" , diff --git a/cad/gmsh/files/patch-Geo_MZoneBoundary.h b/cad/gmsh/files/patch-Geo_MZoneBoundary.h deleted file mode 100644 index 47b467ad8e5a..000000000000 --- a/cad/gmsh/files/patch-Geo_MZoneBoundary.h +++ /dev/null @@ -1,18 +0,0 @@ ---- Geo/MZoneBoundary.h-orig 2010-10-15 13:35:00.000000000 +0000 -+++ Geo/MZoneBoundary.h 2011-07-25 03:22:05.000000000 +0000 -@@ -317,12 +317,12 @@ - { - // NBN: using FaceT* so need to dealloc: - int icount = 0; -- GlobalBoVertexMap::iterator itEnd = globalBoVertMap.end(); -- for (GlobalBoVertexMap::iterator itBoV = globalBoVertMap.begin(); -+ typename GlobalBoVertexMap::iterator itEnd = globalBoVertMap.end(); -+ for (typename GlobalBoVertexMap::iterator itBoV = globalBoVertMap.begin(); - itBoV != itEnd; ++itBoV) - { - // ... clear the faces -- typename GlobalVertexData<FaceT>& ref = itBoV->second; -+ GlobalVertexData<FaceT>& ref = itBoV->second; - size_t nf = ref.faces.size(); - for (int i=0; i<nf; ++i) { - ++ icount; diff --git a/cad/gmsh/files/patch-Graphics_gl2png.cpp b/cad/gmsh/files/patch-Graphics_gl2png.cpp deleted file mode 100644 index 5cce14f1189b..000000000000 --- a/cad/gmsh/files/patch-Graphics_gl2png.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- Graphics/gl2png.cpp.orig 2010-10-15 15:35:00.000000000 +0200 -+++ Graphics/gl2png.cpp 2012-05-09 13:23:42.000000000 +0200 -@@ -16,6 +16,7 @@ - #else - - #include <png.h> -+#include <zlib.h> - - #ifndef png_jmpbuf - # define png_jmpbuf(png_ptr) ((png_ptr)->jmpbuf) |