svn commit: r482957 - in head/science: . maeparser

Yuri Victorovich yuri at FreeBSD.org
Thu Oct 25 07:24:38 UTC 2018


Author: yuri
Date: Thu Oct 25 07:24:36 2018
New Revision: 482957
URL: https://svnweb.freebsd.org/changeset/ports/482957

Log:
  New port: science/maeparser: Parser for Schrodinger Maestro files

Added:
  head/science/maeparser/
  head/science/maeparser/Makefile   (contents, props changed)
  head/science/maeparser/distinfo   (contents, props changed)
  head/science/maeparser/pkg-descr   (contents, props changed)
  head/science/maeparser/pkg-plist   (contents, props changed)
Modified:
  head/science/Makefile

Modified: head/science/Makefile
==============================================================================
--- head/science/Makefile	Thu Oct 25 07:13:51 2018	(r482956)
+++ head/science/Makefile	Thu Oct 25 07:24:36 2018	(r482957)
@@ -129,6 +129,7 @@
     SUBDIR += lm
     SUBDIR += luscus
     SUBDIR += madness
+    SUBDIR += maeparser
     SUBDIR += massxpert
     SUBDIR += mbdyn
     SUBDIR += mcstas

Added: head/science/maeparser/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/maeparser/Makefile	Thu Oct 25 07:24:36 2018	(r482957)
@@ -0,0 +1,21 @@
+# $FreeBSD$
+
+PORTNAME=	maeparser
+DISTVERSIONPREFIX=	v
+DISTVERSION=	1.0.1
+CATEGORIES=	science
+
+MAINTAINER=	yuri at FreeBSD.org
+COMMENT=	Parser for Schrodinger Maestro files
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE.txt
+
+BUILD_DEPENDS=	${LOCALBASE}/include/boost/dynamic_bitset.hpp:devel/boost-libs
+
+USES=		cmake:outsource compiler:c++11-lang
+USE_GITHUB=	yes
+GH_ACCOUNT=	schrodinger
+USE_LDCONFIG=	yes
+
+.include <bsd.port.mk>

Added: head/science/maeparser/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/maeparser/distinfo	Thu Oct 25 07:24:36 2018	(r482957)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1540451819
+SHA256 (schrodinger-maeparser-v1.0.1_GH0.tar.gz) = 8251e93ac06b2915a21516cb16741a3c6d139e9557027aa371f17875668f2a18
+SIZE (schrodinger-maeparser-v1.0.1_GH0.tar.gz) = 26285

Added: head/science/maeparser/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/maeparser/pkg-descr	Thu Oct 25 07:24:36 2018	(r482957)
@@ -0,0 +1,7 @@
+maeparser is a parser for Schrodinger Maestro files.
+
+Structure files (.mae,.maegz,.mae.gz) can contain multiple structures
+delimited by "f_m_ct". See MaeConstants.hpp for standard block and property
+names.
+
+WWW: https://github.com/schrodinger/maeparser

Added: head/science/maeparser/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/maeparser/pkg-plist	Thu Oct 25 07:24:36 2018	(r482957)
@@ -0,0 +1,8 @@
+include/maeparser/Buffer.hpp
+include/maeparser/MaeBlock.hpp
+include/maeparser/MaeParser.hpp
+include/maeparser/MaeParserConfig.hpp
+include/maeparser/Reader.hpp
+lib/cmake/maeparser-config-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/maeparser-config.cmake
+lib/libmaeparser.so


More information about the svn-ports-all mailing list