Files
2026-10-04 04:07:15 +00:00

45 lines
1.0 KiB
Makefile

PORTNAME= libwignernj
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.0
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for exact evaluation of Wigner/Clebsch-Gordan coefficients
WWW= https://github.com/susilehtola/libwignernj
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cmake:testing
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= susilehtola
CMAKE_OFF= WIGNERNJ_BUILD_TESTS \
WIGNERNJ_BUILD_CXX_TESTS \
WIGNERNJ_BUILD_EXAMPLES
CMAKE_TESTING_ON= WIGNERNJ_BUILD_TESTS \
WIGNERNJ_BUILD_CXX_TESTS \
WIGNERNJ_BUILD_EXAMPLES
OPTIONS_DEFINE= FORTRAN MPFR FLINT
OPTIONS_DEFAULT= FORTRAN MPFR FLINT
OPTIONS_SUB= yes
FORTRAN_USES= fortran
FORTRAN_CMAKE_BOOL= WIGNERNJ_BUILD_FORTRAN
MPFR_DESC= MPFR backend support
MPFR_LIB_DEPENDS= libmpfr.so:math/mpfr \
libgmp.so:math/gmp
MPFR_CMAKE_BOOL= WIGNERNJ_BUILD_MPFR
FLINT_DESC= Flint backend support
FLINT_LIB_DEPENDS= libflint.so:math/flint
FLINT_CMAKE_BOOL= WIGNERNJ_BUILD_FLINT
# tests as of 0.8.0: 100% tests passed, 0 tests failed out of 20
.include <bsd.port.mk>