git: 0f9eb84e15c6 - main - science/mcpl: update 1.6.2 → 2.0.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Fri, 25 Apr 2025 09:38:36 UTC
The branch main has been updated by yuri:

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

commit 0f9eb84e15c6e8160acba7622bb3a29644b36b3a
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-04-25 09:00:31 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-04-25 09:38:29 +0000

    science/mcpl: update 1.6.2 → 2.0.0
    
    Reported by:    portscout
---
 science/mcpl/Makefile  | 10 ++++++----
 science/mcpl/distinfo  |  6 +++---
 science/mcpl/pkg-plist |  4 ----
 3 files changed, 9 insertions(+), 11 deletions(-)

diff --git a/science/mcpl/Makefile b/science/mcpl/Makefile
index dc33b9d36a3e..7022caab1e3d 100644
--- a/science/mcpl/Makefile
+++ b/science/mcpl/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	mcpl
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.6.2
+DISTVERSION=	2.0.0
 CATEGORIES=	science # physics
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -10,13 +10,15 @@ WWW=		https://mctools.github.io/mcpl/
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-USES=		cmake python shebangfix
+USES=		cmake:testing
 USE_LDCONFIG=	yes
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	mctools
 
-SHEBANG_FILES=	src/python/pymcpltool \
-		cmake/mcpl-config.in
+CMAKE_OFF=	MCPL_ENABLE_TESTING
+CMAKE_TESTING_ON=	MCPL_ENABLE_TESTING
+
+# tests as of 2.0.0: 100% tests passed, 0 tests failed out of 27
 
 .include <bsd.port.mk>
diff --git a/science/mcpl/distinfo b/science/mcpl/distinfo
index 815384a71e3e..34a50e9299ba 100644
--- a/science/mcpl/distinfo
+++ b/science/mcpl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1699499204
-SHA256 (mctools-mcpl-v1.6.2_GH0.tar.gz) = 02ec79505ae57a8850ce11734e36f4fb451823e599c679d26d2f200500ca51b2
-SIZE (mctools-mcpl-v1.6.2_GH0.tar.gz) = 1092526
+TIMESTAMP = 1745570645
+SHA256 (mctools-mcpl-v2.0.0_GH0.tar.gz) = c451d86abf17181edb8c36cf77b6dcbbe22f1d3c30df84321f8c17eda7c5a873
+SIZE (mctools-mcpl-v2.0.0_GH0.tar.gz) = 338436
diff --git a/science/mcpl/pkg-plist b/science/mcpl/pkg-plist
index f758f64b50a3..32cf766c3952 100644
--- a/science/mcpl/pkg-plist
+++ b/science/mcpl/pkg-plist
@@ -3,7 +3,6 @@ bin/mcpl2phits
 bin/mcpl2ssw
 bin/mcpltool
 bin/phits2mcpl
-bin/pymcpltool
 bin/ssw2mcpl
 include/mcpl.h
 lib/cmake/MCPL/MCPLConfig.cmake
@@ -11,6 +10,3 @@ lib/cmake/MCPL/MCPLConfigVersion.cmake
 lib/cmake/MCPL/MCPLTargets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/MCPL/MCPLTargets.cmake
 lib/libmcpl.so
-lib/libphitsmcpl.so
-lib/libsswmcpl.so
-share/MCPL/python/mcpl.py