Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Mar 2020 22:09:38 +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: r528454 - in head/math: . dune-uggrid
Message-ID:  <202003142209.02EM9cos080522@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sat Mar 14 22:09:38 2020
New Revision: 528454
URL: https://svnweb.freebsd.org/changeset/ports/528454

Log:
  New port: math/dune-uggrid: DUNE framework: The UG Grid Manager

Added:
  head/math/dune-uggrid/
  head/math/dune-uggrid/Makefile   (contents, props changed)
  head/math/dune-uggrid/distinfo   (contents, props changed)
  head/math/dune-uggrid/pkg-descr   (contents, props changed)
  head/math/dune-uggrid/pkg-plist   (contents, props changed)
Modified:
  head/math/Makefile

Modified: head/math/Makefile
==============================================================================
--- head/math/Makefile	Sat Mar 14 22:07:12 2020	(r528453)
+++ head/math/Makefile	Sat Mar 14 22:09:38 2020	(r528454)
@@ -215,6 +215,7 @@
     SUBDIR += dsdp
     SUBDIR += dune-common
     SUBDIR += dune-geometry
+    SUBDIR += dune-uggrid
     SUBDIR += e
     SUBDIR += ecos
     SUBDIR += edenmath

Added: head/math/dune-uggrid/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/dune-uggrid/Makefile	Sat Mar 14 22:09:38 2020	(r528454)
@@ -0,0 +1,32 @@
+# $FreeBSD$
+
+PORTNAME=	dune-uggrid
+DISTVERSIONPREFIX=	v
+DISTVERSION=	2.7.0rc2
+CATEGORIES=	math
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	DUNE framework: The UG Grid Manager
+
+LICENSE=	LGPL21
+LICENSE_FILE=	${WRKSRC}/COPYING.LGPL-2.1
+
+BUILD_DEPENDS=	openmpi>0:net/openmpi \
+		vc>0:devel/vc
+LIB_DEPENDS=	libdunecommon.so:math/dune-common \
+		libopenblas.so:math/openblas \
+		libtbb.so:devel/tbb
+RUN_DEPENDS=	openmpi>0:net/openmpi
+
+USES=		cmake compiler:c++17-lang fortran pkgconfig python
+USE_GITLAB=	yes
+USE_LDCONFIG=	yes
+
+GL_ACCOUNT=	core
+GL_SITE=	https://gitlab.dune-project.org
+GL_ACCOUNT=	staging
+GL_COMMIT=	1fce83c6efe2e0f77d0ee1b3cf6335172f1ace37
+
+CMAKE_ON=	BUILD_SHARED_LIBS
+
+.include <bsd.port.mk>

Added: head/math/dune-uggrid/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/dune-uggrid/distinfo	Sat Mar 14 22:09:38 2020	(r528454)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1584208518
+SHA256 (staging-dune-uggrid-1fce83c6efe2e0f77d0ee1b3cf6335172f1ace37_GL0.tar.gz) = 47b66203c888e2b205902aaaa282909ce38ba3b5dc31949f80795e50e1caaafc
+SIZE (staging-dune-uggrid-1fce83c6efe2e0f77d0ee1b3cf6335172f1ace37_GL0.tar.gz) = 868684

Added: head/math/dune-uggrid/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/dune-uggrid/pkg-descr	Sat Mar 14 22:09:38 2020	(r528454)
@@ -0,0 +1,6 @@
+dune-uggrid is a module of the DUNE Numerics framework for solving partial
+differential equations (PDEs) with grid-based methods.
+
+dune-uggrid ocntains the UG Grid Manager of the DUNE framework.
+
+WWW: https://www.dune-project.org/

Added: head/math/dune-uggrid/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/dune-uggrid/pkg-plist	Sat Mar 14 22:09:38 2020	(r528454)
@@ -0,0 +1,67 @@
+include/dune/uggrid/commands.h
+include/dune/uggrid/domain/domain.h
+include/dune/uggrid/domain/std_domain.h
+include/dune/uggrid/gm/algebra.h
+include/dune/uggrid/gm/cw.h
+include/dune/uggrid/gm/dlmgr.h
+include/dune/uggrid/gm/elements.h
+include/dune/uggrid/gm/evm.h
+include/dune/uggrid/gm/gm.h
+include/dune/uggrid/gm/pargm.h
+include/dune/uggrid/gm/refine.h
+include/dune/uggrid/gm/rm-write2file.h
+include/dune/uggrid/gm/rm.h
+include/dune/uggrid/gm/shapes.h
+include/dune/uggrid/gm/ugm.h
+include/dune/uggrid/initug.h
+include/dune/uggrid/low/debug.h
+include/dune/uggrid/low/defaults.h
+include/dune/uggrid/low/dimension.h
+include/dune/uggrid/low/fileopen.h
+include/dune/uggrid/low/general.h
+include/dune/uggrid/low/heaps.h
+include/dune/uggrid/low/misc.h
+include/dune/uggrid/low/namespace.h
+include/dune/uggrid/low/scan.h
+include/dune/uggrid/low/ugenv.h
+include/dune/uggrid/low/ugstruct.h
+include/dune/uggrid/low/ugtimer.h
+include/dune/uggrid/low/ugtypes.h
+include/dune/uggrid/numerics/disctools.h
+include/dune/uggrid/numerics/formats.h
+include/dune/uggrid/numerics/np.h
+include/dune/uggrid/numerics/sm.h
+include/dune/uggrid/numerics/udm.h
+include/dune/uggrid/parallel/ddd/basic/lowcomm.h
+include/dune/uggrid/parallel/ddd/basic/notify.h
+include/dune/uggrid/parallel/ddd/basic/oopp.h
+include/dune/uggrid/parallel/ddd/basic/ooppcc.h
+include/dune/uggrid/parallel/ddd/ctrl/stat.h
+include/dune/uggrid/parallel/ddd/dddconstants.hh
+include/dune/uggrid/parallel/ddd/dddcontext.hh
+include/dune/uggrid/parallel/ddd/dddtypes.hh
+include/dune/uggrid/parallel/ddd/dddtypes_impl.hh
+include/dune/uggrid/parallel/ddd/if/if.h
+include/dune/uggrid/parallel/ddd/include/ddd.h
+include/dune/uggrid/parallel/ddd/join/join.h
+include/dune/uggrid/parallel/ddd/xfer/sll.h
+include/dune/uggrid/parallel/ddd/xfer/xfer.h
+include/dune/uggrid/parallel/dddif/parallel.h
+include/dune/uggrid/parallel/ppif/ppif.h
+include/dune/uggrid/parallel/ppif/ppifcontext.hh
+include/dune/uggrid/parallel/ppif/ppiftypes.hh
+include/dune/uggrid/ugdevices.h
+lib/cmake/dune-uggrid/dune-uggrid-config-version.cmake
+lib/cmake/dune-uggrid/dune-uggrid-config.cmake
+lib/cmake/dune-uggrid/dune-uggrid-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/dune-uggrid/dune-uggrid-targets.cmake
+lib/dunecontrol/dune-uggrid/dune.module
+lib/libugL.so
+lib/libugS2.so
+lib/libugS3.so
+libdata/pkgconfig/dune-uggrid.pc
+share/RefRules.data
+%%DATADIR%%/config.h.cmake
+share/dune/cmake/modules/DuneUggridMacros.cmake
+share/tetra.rls
+share/triangle.rls



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