diff --git a/science/libxc/Makefile b/science/libxc/Makefile index 944edb156e14..8db4cfcd5113 100644 --- a/science/libxc/Makefile +++ b/science/libxc/Makefile @@ -1,20 +1,19 @@ PORTNAME= libxc DISTVERSION= 5.2.3 +PORTREVISION= 1 CATEGORIES= science MASTER_SITES= https://www.tddft.org/programs/${PORTNAME}/down/${DISTVERSION}/ MAINTAINER= jmd@FreeBSD.org COMMENT= Library of exchange-correlation functionals for DFT LICENSE= LGPL3+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= fortran gmake libtool perl5 +USES= cmake:testing fortran USE_LDCONFIG= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --enable-shared --disable-static - -INSTALL_TARGET= install-strip +CMAKE_ON= BUILD_SHARED_LIBS ENABLE_FORTRAN +CMAKE_OFF= BUILD_TESTING .include diff --git a/science/libxc/pkg-plist b/science/libxc/pkg-plist index d863d7e644b5..f7f659ad4fce 100644 --- a/science/libxc/pkg-plist +++ b/science/libxc/pkg-plist @@ -1,22 +1,23 @@ bin/xc-info -bin/xc-threshold -include/libxc.bib include/xc.h include/xc_f03_lib_m.mod include/xc_f90_lib_m.mod include/xc_funcs.h include/xc_funcs_removed.h include/xc_funcs_worker.h include/xc_version.h lib/libxc.so lib/libxc.so.9 -lib/libxc.so.9.2.3 lib/libxcf03.so lib/libxcf03.so.9 -lib/libxcf03.so.9.2.3 lib/libxcf90.so lib/libxcf90.so.9 -lib/libxcf90.so.9.2.3 libdata/pkgconfig/libxc.pc libdata/pkgconfig/libxcf03.pc libdata/pkgconfig/libxcf90.pc +share/cmake/Libxc/LibxcConfig.cmake +share/cmake/Libxc/LibxcConfigVersion.cmake +share/cmake/Libxc/LibxcTargets-C-%%CMAKE_BUILD_TYPE%%.cmake +share/cmake/Libxc/LibxcTargets-C.cmake +share/cmake/Libxc/LibxcTargets-Fortran-%%CMAKE_BUILD_TYPE%%.cmake +share/cmake/Libxc/LibxcTargets-Fortran.cmake