svn commit: r561794 - in head/math: . dune-polygongrid
Yuri Victorovich
yuri at FreeBSD.org
Sun Jan 17 06:40:37 UTC 2021
Author: yuri
Date: Sun Jan 17 06:40:35 2021
New Revision: 561794
URL: https://svnweb.freebsd.org/changeset/ports/561794
Log:
New port: math/dune-polygongrid: DUNE framework: 2D polygonal grid
Added:
head/math/dune-polygongrid/
head/math/dune-polygongrid/Makefile (contents, props changed)
head/math/dune-polygongrid/distinfo (contents, props changed)
head/math/dune-polygongrid/pkg-descr (contents, props changed)
head/math/dune-polygongrid/pkg-plist (contents, props changed)
Modified:
head/math/Makefile
Modified: head/math/Makefile
==============================================================================
--- head/math/Makefile Sun Jan 17 03:54:31 2021 (r561793)
+++ head/math/Makefile Sun Jan 17 06:40:35 2021 (r561794)
@@ -235,6 +235,7 @@
SUBDIR += dune-localfunctions
SUBDIR += dune-metagrid
SUBDIR += dune-pdelab
+ SUBDIR += dune-polygongrid
SUBDIR += dune-spgrid
SUBDIR += dune-typetree
SUBDIR += dune-uggrid
Added: head/math/dune-polygongrid/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/math/dune-polygongrid/Makefile Sun Jan 17 06:40:35 2021 (r561794)
@@ -0,0 +1,32 @@
+# $FreeBSD$
+
+PORTNAME= dune-polygongrid
+DISTVERSION= g20200214
+CATEGORIES= math
+
+MAINTAINER= yuri at FreeBSD.org
+COMMENT= DUNE framework: 2D polygonal grid
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${LOCALBASE}/mpi/openmpi/lib/libmpi.so:net/openmpi
+LIB_DEPENDS= libdunecommon.so:math/dune-common \
+ libdunegeometry.so:math/dune-geometry \
+ libdunegrid.so:math/dune-grid \
+ libugL.so:math/dune-uggrid \
+ libopenblas.so:math/openblas \
+ libtbb.so:devel/tbb
+RUN_DEPENDS= ${LOCALBASE}/mpi/openmpi/lib/libmpi.so:net/openmpi
+
+USES= cmake compiler:c++17-lang fortran pkgconfig
+USE_GITLAB= yes
+USE_LDCONFIG= yes
+
+GL_SITE= https://gitlab.dune-project.org
+GL_ACCOUNT= extensions
+GL_COMMIT= 608b915a7c6e7aed072a3d54745699a87e085d51
+
+CMAKE_ON= BUILD_SHARED_LIBS
+
+.include <bsd.port.mk>
Added: head/math/dune-polygongrid/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/math/dune-polygongrid/distinfo Sun Jan 17 06:40:35 2021 (r561794)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1610864432
+SHA256 (extensions-dune-polygongrid-608b915a7c6e7aed072a3d54745699a87e085d51_GL0.tar.gz) = 6a1339e79a0056fe896bc2dd8d650fecb3badbde34b73165f96a62f75add6505
+SIZE (extensions-dune-polygongrid-608b915a7c6e7aed072a3d54745699a87e085d51_GL0.tar.gz) = 29868
Added: head/math/dune-polygongrid/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/math/dune-polygongrid/pkg-descr Sun Jan 17 06:40:35 2021 (r561794)
@@ -0,0 +1,6 @@
+dune-polygongrid is a module of the DUNE Numerics framework for solving partial
+differential equations (PDEs) with grid-based methods.
+
+dune-polygongrid is a module implementing 2D polygonal grid.
+
+WWW: https://www.dune-project.org/
Added: head/math/dune-polygongrid/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/math/dune-polygongrid/pkg-plist Sun Jan 17 06:40:35 2021 (r561794)
@@ -0,0 +1,28 @@
+include/dune/polygongrid/capabilities.hh
+include/dune/polygongrid/declaration.hh
+include/dune/polygongrid/dgf.hh
+include/dune/polygongrid/entity.hh
+include/dune/polygongrid/entityiterator.hh
+include/dune/polygongrid/entityseed.hh
+include/dune/polygongrid/geometry.hh
+include/dune/polygongrid/grid.hh
+include/dune/polygongrid/gridfactory.hh
+include/dune/polygongrid/gridfamily.hh
+include/dune/polygongrid/gridview.hh
+include/dune/polygongrid/identitymatrix.hh
+include/dune/polygongrid/idset.hh
+include/dune/polygongrid/indexset.hh
+include/dune/polygongrid/intersection.hh
+include/dune/polygongrid/iteratortags.hh
+include/dune/polygongrid/mesh.hh
+include/dune/polygongrid/meshobjects.hh
+include/dune/polygongrid/multivector.hh
+include/dune/polygongrid/subentity.hh
+lib/cmake/dune-polygongrid/dune-polygongrid-config-version.cmake
+lib/cmake/dune-polygongrid/dune-polygongrid-config.cmake
+lib/cmake/dune-polygongrid/dune-polygongrid-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/dune-polygongrid/dune-polygongrid-targets.cmake
+lib/dunecontrol/dune-polygongrid/dune.module
+lib/libdunepolygongrid.so
+libdata/pkgconfig/dune-polygongrid.pc
+share/dune/cmake/modules/DunePolygongridMacros.cmake
More information about the svn-ports-all
mailing list