git: 19cdfb04af1e - main - science/py-py3Dmol: New port: IPython interface for embedding 3Dmol.js views

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Wed, 15 Jun 2022 20:56:07 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=19cdfb04af1e477b84138ad1c2058aeaa25a72ca

commit 19cdfb04af1e477b84138ad1c2058aeaa25a72ca
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-06-15 20:32:05 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-06-15 20:56:03 +0000

    science/py-py3Dmol: New port: IPython interface for embedding 3Dmol.js views
---
 science/Makefile             |  1 +
 science/py-py3Dmol/Makefile  | 18 ++++++++++++++++++
 science/py-py3Dmol/distinfo  |  3 +++
 science/py-py3Dmol/pkg-descr |  3 +++
 4 files changed, 25 insertions(+)

diff --git a/science/Makefile b/science/Makefile
index 0d68cabeea82..97d3906b7e81 100644
--- a/science/Makefile
+++ b/science/Makefile
@@ -309,6 +309,7 @@
     SUBDIR += py-phono3py
     SUBDIR += py-phonopy
     SUBDIR += py-pupynere
+    SUBDIR += py-py3Dmol
     SUBDIR += py-pyaixi
     SUBDIR += py-pyberny
     SUBDIR += py-pycsw
diff --git a/science/py-py3Dmol/Makefile b/science/py-py3Dmol/Makefile
new file mode 100644
index 000000000000..981386629d0b
--- /dev/null
+++ b/science/py-py3Dmol/Makefile
@@ -0,0 +1,18 @@
+PORTNAME=	py3Dmol
+DISTVERSION=	1.8.0
+CATEGORIES=	science python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	IPython interface for embedding 3Dmol.js views
+
+LICENSE=	WTFPL
+LICENSE_FILE=	${WRKSRC}/LICENSE.txt
+
+USES=		python
+USE_PYTHON=	distutils autoplist
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/science/py-py3Dmol/distinfo b/science/py-py3Dmol/distinfo
new file mode 100644
index 000000000000..2bb18793ce4f
--- /dev/null
+++ b/science/py-py3Dmol/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1655324790
+SHA256 (py3Dmol-1.8.0.tar.gz) = bc495e0f5204ea1e6fcb527a0332ee8765c3d4491e4ace9a9a72b790e89e9647
+SIZE (py3Dmol-1.8.0.tar.gz) = 6985
diff --git a/science/py-py3Dmol/pkg-descr b/science/py-py3Dmol/pkg-descr
new file mode 100644
index 000000000000..34325bbf0353
--- /dev/null
+++ b/science/py-py3Dmol/pkg-descr
@@ -0,0 +1,3 @@
+py3Dmol is an IPython interface for embedding 3Dmol.js views.
+
+WWW: https://3dmol.csb.pitt.edu/