Index: head/math/petiga/Makefile =================================================================== --- head/math/petiga/Makefile (revision 533481) +++ head/math/petiga/Makefile (revision 533482) @@ -1,39 +1,38 @@ # $FreeBSD$ PORTNAME= petiga -DISTVERSION= g20180518 -PORTREVISION= 7 +DISTVERSION= g20200316 CATEGORIES= math python MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/ MAINTAINER= yuri@FreeBSD.org COMMENT= Framework for High Performance Isogeometric Analysis LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.rst LIB_DEPENDS= libblas.so:math/blas \ liblapack.so:math/lapack \ libmpich.so:net/mpich \ libpetsc.so:science/PETSc +USES= cmake compiler:c++14-lang fortran xorg +USE_XORG= x11 +USE_LDCONFIG= yes + BB_ACCOUNT= dalcinl BB_PROJECT= ${PORTNAME} -BB_COMMIT= e2a59b1ba054 +BB_COMMIT= 90677fb7b777 WRKSRC= ${WRKDIR}/${BB_ACCOUNT}-${BB_PROJECT}-${BB_COMMIT} - -USES= cmake compiler:c++14-lang fortran xorg -USE_XORG= x11 -USE_LDCONFIG= yes PLIST_FILES= include/petiga.h \ lib/libpetiga.so \ lib/petiga/conf/rules \ lib/petiga/conf/test \ lib/petiga/conf/variables post-install: @cd ${STAGEDIR}${PREFIX}/include && ${RMDIR} petiga/cxx petiga/fad petiga .include Index: head/math/petiga/distinfo =================================================================== --- head/math/petiga/distinfo (revision 533481) +++ head/math/petiga/distinfo (revision 533482) @@ -1,3 +1,3 @@ -TIMESTAMP = 1526897728 -SHA256 (petiga-g20180518.tar.gz) = 6be68ce0de611b7811de0097021b3b78a86185d29cdd36d3ce04f22b8ba9c9de -SIZE (petiga-g20180518.tar.gz) = 189972 +TIMESTAMP = 1588284033 +SHA256 (petiga-g20200316.tar.gz) = 4cfc054dc92bea6c8124a76c4a05a58b4fcba52d06bd9143bed0bf946e3ca5a3 +SIZE (petiga-g20200316.tar.gz) = 191291 Index: head/math/petiga/files/patch-CMakeLists.txt =================================================================== --- head/math/petiga/files/patch-CMakeLists.txt (revision 533481) +++ head/math/petiga/files/patch-CMakeLists.txt (revision 533482) @@ -1,23 +1,14 @@ ---- CMakeLists.txt.orig 2018-05-17 14:35:00 UTC +--- CMakeLists.txt.orig 2019-08-20 07:57:51 UTC +++ CMakeLists.txt -@@ -15,7 +15,7 @@ else () - find_library (PETSC_LIBRARIES NAMES petsc HINTS "${PETSC_DIR}" PATH_SUFFIXES "${PETSC_ARCH}/lib" "lib" NO_DEFAULT_PATH) - find_path (PETSC_CONF_DIR petscrules HINTS "${PETSC_DIR}/${PETSC_ARCH}" PATH_SUFFIXES "lib/petsc/conf" "conf" NO_DEFAULT_PATH) - mark_as_advanced (PETSC_CONF_DIR) -- include (${PETSC_CONF_DIR}/PETScConfig.cmake) -+ include (${PETSC_CONF_DIR}/PETScBuildInternal.cmake) - mark_as_advanced (PETSC_CLANGUAGE_Cxx) - endif () - @@ -67,8 +67,8 @@ if (BUILD_STATIC_LIBS) endif () install (DIRECTORY include/ DESTINATION include FILES_MATCHING PATTERN "*.h" ) -install (DIRECTORY ${PETSC_ARCH}/include/ DESTINATION include FILES_MATCHING PATTERN "*.h" ) -install (DIRECTORY ${PETSC_ARCH}/include/ DESTINATION include FILES_MATCHING PATTERN "*.mod" ) +#install (DIRECTORY ${PETSC_ARCH}/include/ DESTINATION include FILES_MATCHING PATTERN "*.h" ) +#install (DIRECTORY ${PETSC_ARCH}/include/ DESTINATION include FILES_MATCHING PATTERN "*.mod" ) install (DIRECTORY lib/petiga/conf/ DESTINATION lib/petiga/conf) -install (CODE "execute_process(COMMAND sed -i.arch -e s/$\(PETSC_ARCH\).//g \"${CMAKE_INSTALL_PREFIX}/lib/petiga/conf/variables\")") +#install (CODE "execute_process(COMMAND sed -i.arch -e s/$\(PETSC_ARCH\).//g \"${CMAKE_INSTALL_PREFIX}/lib/petiga/conf/variables\")") install (CODE "file(REMOVE \"${CMAKE_INSTALL_PREFIX}/lib/petiga/conf/variables.arch\")")