git: 7f1f24a654ab - main - science/gcp: New port: Geometrical Counter-Poise Correction

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 05 Aug 2023 18:49:58 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7f1f24a654ab60264260f34888aed3e721f06a4f

commit 7f1f24a654ab60264260f34888aed3e721f06a4f
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-08-05 18:38:40 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-08-05 18:49:53 +0000

    science/gcp: New port: Geometrical Counter-Poise Correction
---
 science/Makefile      |  1 +
 science/gcp/Makefile  | 28 ++++++++++++++++++++++++++++
 science/gcp/distinfo  |  7 +++++++
 science/gcp/pkg-descr |  2 ++
 4 files changed, 38 insertions(+)

diff --git a/science/Makefile b/science/Makefile
index 7694032d6482..9d609cb9325d 100644
--- a/science/Makefile
+++ b/science/Makefile
@@ -103,6 +103,7 @@
     SUBDIR += gamess-us
     SUBDIR += gbtolib
     SUBDIR += gchemutils
+    SUBDIR += gcp
     SUBDIR += gdma
     SUBDIR += geant4
     SUBDIR += gemmi
diff --git a/science/gcp/Makefile b/science/gcp/Makefile
new file mode 100644
index 000000000000..8a960ff52dd6
--- /dev/null
+++ b/science/gcp/Makefile
@@ -0,0 +1,28 @@
+PORTNAME=	gcp
+DISTVERSIONPREFIX=	v
+DISTVERSION=	2.3.1
+CATEGORIES=	science # chemistry
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Geometrical Counter-Poise Correction
+WWW=		https://github.com/grimme-lab/gcp
+
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+USES=		fortran meson
+USE_LDCONFIG=	yes
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	grimme-lab
+GH_TUPLE=	grimme-lab:mctc-lib:v0.2.0:mctc_lib/subprojects/mctc-lib \
+		grimme-lab:mstore:v0.1.1:mstore/subprojects/mstore
+
+PLIST_FILES=	bin/mctc-gcp \
+		lib/libmctc-gcp.a \
+		lib/libmctc-gcp.so \
+		lib/libmctc-gcp.so.${DISTVERSION:R:R} \
+		lib/libmctc-gcp.so.${DISTVERSION} \
+		libdata/pkgconfig/mctc-gcp.pc
+
+.include <bsd.port.mk>
diff --git a/science/gcp/distinfo b/science/gcp/distinfo
new file mode 100644
index 000000000000..b039d732d540
--- /dev/null
+++ b/science/gcp/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1691223464
+SHA256 (grimme-lab-gcp-v2.3.1_GH0.tar.gz) = 26c4d889062412c377459a4a939cbe12527dcdc5d89c99cf607f589ec86c5fe4
+SIZE (grimme-lab-gcp-v2.3.1_GH0.tar.gz) = 77416
+SHA256 (grimme-lab-mctc-lib-v0.2.0_GH0.tar.gz) = 4cd67dd9d9f0b757551470d66166603c6d28fedfaa883ef6f46e9257a4033ab6
+SIZE (grimme-lab-mctc-lib-v0.2.0_GH0.tar.gz) = 79860
+SHA256 (grimme-lab-mstore-v0.1.1_GH0.tar.gz) = 8a88979851558017361be653cf5b727118a972e6d2bd4ed839d9e5f12fa96c96
+SIZE (grimme-lab-mstore-v0.1.1_GH0.tar.gz) = 217871
diff --git a/science/gcp/pkg-descr b/science/gcp/pkg-descr
new file mode 100644
index 000000000000..2f382bc095d9
--- /dev/null
+++ b/science/gcp/pkg-descr
@@ -0,0 +1,2 @@
+Geometrical Counter-Poise Correction
+for quantum chemistry.