git: d264d6648cce - main - science/dssp: Update 4.0.5 -> 4.2.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Thu, 24 Nov 2022 11:09:21 UTC
The branch main has been updated by yuri:

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

commit d264d6648ccebb6d6734081e0693f086cbab0200
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-11-24 11:08:31 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-11-24 11:09:17 +0000

    science/dssp: Update 4.0.5 -> 4.2.0
---
 science/dssp/Makefile  | 12 +++++++-----
 science/dssp/distinfo  |  6 +++---
 science/dssp/pkg-plist | 11 +++++++++++
 3 files changed, 21 insertions(+), 8 deletions(-)

diff --git a/science/dssp/Makefile b/science/dssp/Makefile
index b1051eb1f8fb..b07165ed713c 100644
--- a/science/dssp/Makefile
+++ b/science/dssp/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	dssp
 DISTVERSIONPREFIX=	v
-DISTVERSION=	4.0.5
+DISTVERSION=	4.2.0
 CATEGORIES=	science
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -10,16 +10,18 @@ WWW=		https://github.com/PDB-REDO/dssp
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	mrc:devel/mrc
+BUILD_DEPENDS=	libmcfp>0:devel/libmcfp \
+		mrc:devel/mrc
 LIB_DEPENDS=	libboost_iostreams.so:devel/boost-libs \
 		libcifpp.so:science/libcifpp
 
-USES=		cmake:noninja compiler:c++17-lang # ninja breaks when mrc is present
+USES=		cmake:noninja,testing compiler:c++17-lang # ninja breaks when mrc is present
+USE_LDCONFIG=	yes
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	PDB-REDO
 
-PLIST_FILES=	bin/mkdssp \
-		share/man/man1/mkdssp.1.gz
+CMAKE_ON=	BUILD_SHARED_LIBS
+CMAKE_TESTING_ON=	ENABLE_TESTING
 
 .include <bsd.port.mk>
diff --git a/science/dssp/distinfo b/science/dssp/distinfo
index 7f22289fb6f3..5ba78daf5143 100644
--- a/science/dssp/distinfo
+++ b/science/dssp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1664849148
-SHA256 (PDB-REDO-dssp-v4.0.5_GH0.tar.gz) = 759f8fd32c57dfc7c3eed5535d3bc04db13f7de1a5deda8862cebfafcbca84b0
-SIZE (PDB-REDO-dssp-v4.0.5_GH0.tar.gz) = 123019
+TIMESTAMP = 1669287536
+SHA256 (PDB-REDO-dssp-v4.2.0_GH0.tar.gz) = c22fd241bb9d5a1f642697246e63e3cf7e244226be74779c91c57d141936f427
+SIZE (PDB-REDO-dssp-v4.2.0_GH0.tar.gz) = 157104
diff --git a/science/dssp/pkg-plist b/science/dssp/pkg-plist
new file mode 100644
index 000000000000..a14d4d6dcd54
--- /dev/null
+++ b/science/dssp/pkg-plist
@@ -0,0 +1,11 @@
+bin/mkdssp
+include/dssp.hpp
+lib/cmake/dssp/dsspConfig.cmake
+lib/cmake/dssp/dsspConfigVersion.cmake
+lib/cmake/dssp/dsspTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/dssp/dsspTargets.cmake
+lib/libdssp.so
+lib/libdssp.so.4
+lib/libdssp.so.4.2.0
+libdata/pkgconfig/libdssp.pc
+share/man/man1/mkdssp.1.gz