summaryrefslogtreecommitdiff
path: root/biology
diff options
context:
space:
mode:
authorbsiegert <bsiegert@pkgsrc.org>2020-11-03 16:41:26 +0000
committerbsiegert <bsiegert@pkgsrc.org>2020-11-03 16:41:26 +0000
commitddd5a53ef062e6f44d500d9fa2e18f928ce07cd5 (patch)
treea93e45fecb2c7429f10ddd490afdd8b1f5df2bbd /biology
parentdea0b1636b839295a872e6a8c8ad36194df7cff4 (diff)
downloadpkgsrc-ddd5a53ef062e6f44d500d9fa2e18f928ce07cd5.tar.gz
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.
Diffstat (limited to 'biology')
-rw-r--r--biology/Makefile3
-rw-r--r--biology/maeparser/DESCR5
-rw-r--r--biology/maeparser/Makefile19
-rw-r--r--biology/maeparser/PLIST13
-rw-r--r--biology/maeparser/buildlink3.mk15
-rw-r--r--biology/maeparser/distinfo6
6 files changed, 60 insertions, 1 deletions
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