Skip to content

Commit

Permalink
science/py-dftbplus: New port: DFTB+: Package for performing fast ato…
Browse files Browse the repository at this point in the history
…mistic simulations
  • Loading branch information
yurivict committed Jun 4, 2023
1 parent 4e24080 commit 602af4b
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 0 deletions.
1 change: 1 addition & 0 deletions science/Makefile
Expand Up @@ -313,6 +313,7 @@
SUBDIR += py-cirq-pasqal
SUBDIR += py-cirq-rigetti
SUBDIR += py-coards
SUBDIR += py-dftbplus
SUBDIR += py-dimod
SUBDIR += py-dipy
SUBDIR += py-dlib
Expand Down
25 changes: 25 additions & 0 deletions science/py-dftbplus/Makefile
@@ -0,0 +1,25 @@
PORTNAME= dftbplus
DISTVERSION= 22.2
CATEGORIES= science
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

MAINTAINER= yuri@FreeBSD.org
COMMENT= DFTB+: Package for performing fast atomistic simulations
WWW= https://dftbplus.org/

LICENSE= GPLv3 # main code is under LGPL3+, the bundled dftd3-lib is under GPLv1+, this makes the result GPLv3 (based on https://www.gnu.org/licenses/gpl-faq.html#AllCompatibility)

RUN_DEPENDS= dftbplus>0:science/dftbplus

USES= compiler:gcc-c++11-lib fortran python shebangfix

SHEBANG_GLOB= *.py

USE_GITHUB= yes
USE_PYTHON= distutils autoplist

WRKSRC_SUBDIR= tools/pythonapi

NO_ARCH= yes

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions science/py-dftbplus/distinfo
@@ -0,0 +1,3 @@
TIMESTAMP = 1685903491
SHA256 (dftbplus-dftbplus-22.2_GH0.tar.gz) = ca69a5e21bf9071179c5a2c57d89cdcbb0543e771661ac5e8be584fafa4c61df
SIZE (dftbplus-dftbplus-22.2_GH0.tar.gz) = 5388024
7 changes: 7 additions & 0 deletions science/py-dftbplus/pkg-descr
@@ -0,0 +1,7 @@
DFTB+ is a fast and efficient versatile quantum mechanical simulation software
package. Using DFTB+ you can carry out quantum mechanical simulations similar to
density functional theory but in an approximate way, typically gaining around
two orders of magnitude in speed.

DFTB+ can be used either as a standalone application or embeded it into other
academic or commercial simulation packages as a library.

0 comments on commit 602af4b

Please sign in to comment.