Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Jan 2021 06:40:36 +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: r561794 - in head/math: . dune-polygongrid
Message-ID:  <202101170640.10H6eao8091973@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202101170640.10H6eao8091973>