From ddd5a53ef062e6f44d500d9fa2e18f928ce07cd5 Mon Sep 17 00:00:00 2001 From: bsiegert Date: Tue, 3 Nov 2020 16:41:26 +0000 Subject: New package, maeparser-1.4.2. 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. --- biology/Makefile | 3 ++- biology/maeparser/DESCR | 5 +++++ biology/maeparser/Makefile | 19 +++++++++++++++++++ biology/maeparser/PLIST | 13 +++++++++++++ biology/maeparser/buildlink3.mk | 15 +++++++++++++++ biology/maeparser/distinfo | 6 ++++++ 6 files changed, 60 insertions(+), 1 deletion(-) create mode 100644 biology/maeparser/DESCR create mode 100644 biology/maeparser/Makefile create mode 100644 biology/maeparser/PLIST create mode 100644 biology/maeparser/buildlink3.mk create mode 100644 biology/maeparser/distinfo (limited to 'biology') diff --git a/biology/Makefile b/biology/Makefile index fc1893aea63..d6c8e22ef9c 100644 --- a/biology/Makefile +++ b/biology/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.56 2020/08/10 18:18:46 brook Exp $ +# $NetBSD: Makefile,v 1.57 2020/11/03 16:41:26 bsiegert Exp $ # COMMENT= Software for the biological sciences @@ -30,6 +30,7 @@ SUBDIR+= hmmer SUBDIR+= htslib SUBDIR+= kallisto SUBDIR+= lucy +SUBDIR+= maeparser SUBDIR+= mopac SUBDIR+= mpqc SUBDIR+= mummer diff --git a/biology/maeparser/DESCR b/biology/maeparser/DESCR new file mode 100644 index 00000000000..762229deb69 --- /dev/null +++ b/biology/maeparser/DESCR @@ -0,0 +1,5 @@ +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. diff --git a/biology/maeparser/Makefile b/biology/maeparser/Makefile new file mode 100644 index 00000000000..e9ad14ce522 --- /dev/null +++ b/biology/maeparser/Makefile @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1 2020/11/03 16:41:26 bsiegert Exp $ + +GITHUB_TAG= v${PKGVERSION_NOREV} +DISTNAME= maeparser-1.2.4 +CATEGORIES= biology +MASTER_SITES= ${MASTER_SITE_GITHUB:=schrodinger/} + +MAINTAINER= bsiegert@NetBSD.org +HOMEPAGE= https://github.com/schrodinger/maeparser/ +COMMENT= Parser for Maestro file format +LICENSE= mit + +USE_CMAKE= yes +USE_LANGUAGES= c c++ + + +.include "../../devel/boost-libs/buildlink3.mk" +.include "../../devel/zlib/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/biology/maeparser/PLIST b/biology/maeparser/PLIST new file mode 100644 index 00000000000..b3b33ff25d9 --- /dev/null +++ b/biology/maeparser/PLIST @@ -0,0 +1,13 @@ +@comment $NetBSD: PLIST,v 1.1 2020/11/03 16:41:26 bsiegert Exp $ +include/maeparser/Buffer.hpp +include/maeparser/MaeBlock.hpp +include/maeparser/MaeConstants.hpp +include/maeparser/MaeParser.hpp +include/maeparser/MaeParserConfig.hpp +include/maeparser/Reader.hpp +include/maeparser/Writer.hpp +lib/cmake/maeparser-config-noconfig.cmake +lib/cmake/maeparser-config.cmake +lib/libmaeparser.so +lib/libmaeparser.so.1 +lib/libmaeparser.so.${PKGVERSION} diff --git a/biology/maeparser/buildlink3.mk b/biology/maeparser/buildlink3.mk new file mode 100644 index 00000000000..5c8cc529808 --- /dev/null +++ b/biology/maeparser/buildlink3.mk @@ -0,0 +1,15 @@ +# $NetBSD: buildlink3.mk,v 1.1 2020/11/03 16:41:26 bsiegert Exp $ + +BUILDLINK_TREE+= maeparser + +.if !defined(MAEPARSER_BUILDLINK3_MK) +MAEPARSER_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.maeparser+= maeparser>=1.2.4 +BUILDLINK_PKGSRCDIR.maeparser?= ../../biology/maeparser + +.include "../../devel/boost-libs/buildlink3.mk" +.include "../../devel/zlib/buildlink3.mk" +.endif # MAEPARSER_BUILDLINK3_MK + +BUILDLINK_TREE+= -maeparser diff --git a/biology/maeparser/distinfo b/biology/maeparser/distinfo new file mode 100644 index 00000000000..eb115a4e472 --- /dev/null +++ b/biology/maeparser/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2020/11/03 16:41:26 bsiegert Exp $ + +SHA1 (maeparser-1.2.4.tar.gz) = 51654efcd3ca8b9c027ac58e735ec6c313bfe087 +RMD160 (maeparser-1.2.4.tar.gz) = 595c8881aa1a368c8d6cfcd9af13076c58f9b403 +SHA512 (maeparser-1.2.4.tar.gz) = b8862099c725007b81e7da574fa1c9f1ae00481a6427a1ae7b07dda6043b9c08008fc9e352858e6830fb8cecc1cf70edb5681299e8c91050e9f0ad1606e527e3 +Size (maeparser-1.2.4.tar.gz) = 38285 bytes -- cgit v1.2.3