Date: Sat, 14 Mar 2020 22:14:25 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r528456 - in head/math: . dune-istl dune-istl/files Message-ID: <202003142214.02EMEPUm086514@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Sat Mar 14 22:14:25 2020 New Revision: 528456 URL: https://svnweb.freebsd.org/changeset/ports/528456 Log: New port: math/dune-istl: DUNE framework: Iterative Solver Template Library Added: head/math/dune-istl/ head/math/dune-istl/Makefile (contents, props changed) head/math/dune-istl/distinfo (contents, props changed) head/math/dune-istl/files/ head/math/dune-istl/files/patch-CMakeLists.txt (contents, props changed) head/math/dune-istl/pkg-descr (contents, props changed) head/math/dune-istl/pkg-plist (contents, props changed) Modified: head/math/Makefile Modified: head/math/Makefile ============================================================================== --- head/math/Makefile Sat Mar 14 22:11:22 2020 (r528455) +++ head/math/Makefile Sat Mar 14 22:14:25 2020 (r528456) @@ -216,6 +216,7 @@ SUBDIR += dune-common SUBDIR += dune-geometry SUBDIR += dune-grid + SUBDIR += dune-istl SUBDIR += dune-uggrid SUBDIR += e SUBDIR += ecos Added: head/math/dune-istl/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/dune-istl/Makefile Sat Mar 14 22:14:25 2020 (r528456) @@ -0,0 +1,36 @@ +# $FreeBSD$ + +PORTNAME= dune-istl +DISTVERSIONPREFIX= v +DISTVERSION= 2.7.0rc2 +CATEGORIES= math + +MAINTAINER= yuri@FreeBSD.org +COMMENT= DUNE framework: Iterative Solver Template Library + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +BUILD_DEPENDS= dune-common>0:math/dune-common \ + vc>0:devel/vc + +USES= cmake compiler:c++17-lang fortran pkgconfig +USE_GITLAB= yes + +GL_ACCOUNT= core +GL_SITE= https://gitlab.dune-project.org +GL_ACCOUNT= core +GL_COMMIT= 37d19468f560f49b0ec6aff167075a52fc9eade3 + +NO_ARCH= yes + +OPTIONS_DEFINE= DOCS +OPTIONS_SUB= yes + +DOCS_CMAKE_BOOL= FREEBSD_INSTALL_DOCS +DOCS_BUILD_DEPENDS= doxygen:devel/doxygen \ + sphinx-build:textproc/py-sphinx + +PORTDOCS= * + +.include <bsd.port.mk> Added: head/math/dune-istl/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/dune-istl/distinfo Sat Mar 14 22:14:25 2020 (r528456) @@ -0,0 +1,3 @@ +TIMESTAMP = 1584210098 +SHA256 (core-dune-istl-37d19468f560f49b0ec6aff167075a52fc9eade3_GL0.tar.gz) = 847f6cf8bc027ed7be62df480b0ed872823724c858356dc75eade771e362e196 +SIZE (core-dune-istl-37d19468f560f49b0ec6aff167075a52fc9eade3_GL0.tar.gz) = 386961 Added: head/math/dune-istl/files/patch-CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/dune-istl/files/patch-CMakeLists.txt Sat Mar 14 22:14:25 2020 (r528456) @@ -0,0 +1,12 @@ +--- CMakeLists.txt.orig 2020-03-14 18:22:22 UTC ++++ CMakeLists.txt +@@ -25,7 +25,9 @@ dune_project() + + add_subdirectory(cmake/modules) + add_subdirectory(dune) ++if (FREEBSD_INSTALL_DOCS) + add_subdirectory(doc) ++endif() + add_subdirectory(lib) + + # finalize the dune project, e.g. generating config.h etc. Added: head/math/dune-istl/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/dune-istl/pkg-descr Sat Mar 14 22:14:25 2020 (r528456) @@ -0,0 +1,6 @@ +dune-istl is a module of the DUNE Numerics framework for solving partial +differential equations (PDEs) with grid-based methods. + +dune-istl contains the basic DUNE iterative solver template library classes. + +WWW: https://www.dune-project.org/ Added: head/math/dune-istl/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/dune-istl/pkg-plist Sat Mar 14 22:14:25 2020 (r528456) @@ -0,0 +1,87 @@ +include/dune/istl/allocator.hh +include/dune/istl/basearray.hh +include/dune/istl/bcrsmatrix.hh +include/dune/istl/bdmatrix.hh +include/dune/istl/btdmatrix.hh +include/dune/istl/bvector.hh +include/dune/istl/cholmod.hh +include/dune/istl/colcompmatrix.hh +include/dune/istl/common/counter.hh +include/dune/istl/common/registry.hh +include/dune/istl/eigenvalue/arpackpp.hh +include/dune/istl/eigenvalue/poweriteration.hh +include/dune/istl/gsetc.hh +include/dune/istl/ildl.hh +include/dune/istl/ilu.hh +include/dune/istl/ilusubdomainsolver.hh +include/dune/istl/io.hh +include/dune/istl/istlexception.hh +include/dune/istl/ldl.hh +include/dune/istl/matrix.hh +include/dune/istl/matrixindexset.hh +include/dune/istl/matrixmarket.hh +include/dune/istl/matrixmatrix.hh +include/dune/istl/matrixredistribute.hh +include/dune/istl/matrixutils.hh +include/dune/istl/multitypeblockmatrix.hh +include/dune/istl/multitypeblockvector.hh +include/dune/istl/novlpschwarz.hh +include/dune/istl/operators.hh +include/dune/istl/overlappingschwarz.hh +include/dune/istl/owneroverlapcopy.hh +include/dune/istl/paamg/aggregates.hh +include/dune/istl/paamg/amg.hh +include/dune/istl/paamg/combinedfunctor.hh +include/dune/istl/paamg/construction.hh +include/dune/istl/paamg/dependency.hh +include/dune/istl/paamg/fastamg.hh +include/dune/istl/paamg/fastamgsmoother.hh +include/dune/istl/paamg/galerkin.hh +include/dune/istl/paamg/globalaggregates.hh +include/dune/istl/paamg/graph.hh +include/dune/istl/paamg/graphcreator.hh +include/dune/istl/paamg/hierarchy.hh +include/dune/istl/paamg/indicescoarsener.hh +include/dune/istl/paamg/kamg.hh +include/dune/istl/paamg/matrixhierarchy.hh +include/dune/istl/paamg/parameters.hh +include/dune/istl/paamg/pinfo.hh +include/dune/istl/paamg/properties.hh +include/dune/istl/paamg/renumberer.hh +include/dune/istl/paamg/smoother.hh +include/dune/istl/paamg/transfer.hh +include/dune/istl/paamg/twolevelmethod.hh +include/dune/istl/pardiso.hh +include/dune/istl/preconditioner.hh +include/dune/istl/preconditioners.hh +include/dune/istl/repartition.hh +include/dune/istl/scalarproducts.hh +include/dune/istl/scaledidmatrix.hh +include/dune/istl/schwarz.hh +include/dune/istl/solver.hh +include/dune/istl/solvercategory.hh +include/dune/istl/solverfactory.hh +include/dune/istl/solvers.hh +include/dune/istl/solvertype.hh +include/dune/istl/spqr.hh +include/dune/istl/superlu.hh +include/dune/istl/superlufunctions.hh +include/dune/istl/supermatrix.hh +include/dune/istl/test/laplacian.hh +include/dune/istl/test/matrixtest.hh +include/dune/istl/test/multirhstest.hh +include/dune/istl/test/vectortest.hh +include/dune/istl/umfpack.hh +include/dune/istl/vbvector.hh +lib/cmake/dune-istl/dune-istl-config-version.cmake +lib/cmake/dune-istl/dune-istl-config.cmake +lib/dunecontrol/dune-istl/dune.module +lib/duneistlam2cmake.lib +libdata/pkgconfig/dune-istl.pc +%%DATADIR%%/config.h.cmake +share/dune/cmake/modules/AddARPACKPPFlags.cmake +share/dune/cmake/modules/AddSuperLUFlags.cmake +share/dune/cmake/modules/DuneIstlMacros.cmake +share/dune/cmake/modules/FindARPACK.cmake +share/dune/cmake/modules/FindARPACKPP.cmake +share/dune/cmake/modules/FindSuperLU.cmake
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202003142214.02EMEPUm086514>