--- science/libxc/Makefile (revision 480435) +++ science/libxc/Makefile (working copy) @@ -2,10 +2,9 @@ # $FreeBSD$ PORTNAME= libxc -PORTVERSION= 3.0.0 -PORTREVISION= 5 +DISTVERSION= 4.2.3 CATEGORIES= science -MASTER_SITES= http://www.tddft.org/programs/octopus/download/libxc/ +MASTER_SITES= http://www.tddft.org/programs/octopus/download/libxc/${DISTVERSION}/ MAINTAINER= dieterich@ogolem.org COMMENT= Library of exchange-correlation functionals for DFT @@ -15,13 +14,9 @@ USES= fortran gmake libtool perl5 GNU_CONFIGURE= yes -CONFIGURE_ARGS= --enable-shared +CONFIGURE_ARGS= --enable-shared --disable-static USE_LDCONFIG= yes INSTALL_TARGET= install-strip -post-patch: - @${REINPLACE_CMD} -e '/^pkgconfigdir =/s,libdir),prefix)/libdata,' \ - ${WRKSRC}/build/Makefile.in - .include --- science/libxc/distinfo (revision 480435) +++ science/libxc/distinfo (working copy) @@ -1,2 +1,3 @@ -SHA256 (libxc-3.0.0.tar.gz) = 5542b99042c09b2925f2e3700d769cda4fb411b476d446c833ea28c6bfa8792a -SIZE (libxc-3.0.0.tar.gz) = 8388775 +TIMESTAMP = 1537749498 +SHA256 (libxc-4.2.3.tar.gz) = 02e49e9ba7d21d18df17e9e57eae861e6ce05e65e966e1e832475aa09e344256 +SIZE (libxc-4.2.3.tar.gz) = 15601356 --- science/libxc/pkg-descr (revision 480435) +++ science/libxc/pkg-descr (working copy) @@ -1,5 +1,5 @@ Libxc is library of exchange-correlation functionals for density-functional -theory. The aim is to provide a portable, well tested and reliable set of +theory. The aim is to provide a portable, well tested and reliable set of exchange and correlation functionals that can be used by all the ETSF codes and also other codes. @@ -6,4 +6,4 @@ In libxc you can find different types of functionals: LDA, GGA, hybrids, and mGGA (experimental). -WWW: http://www.tddft.org/programs/octopus/wiki/index.php/Libxc +WWW: http://www.tddft.org/programs/libxc/ --- science/libxc/pkg-plist (revision 480435) +++ science/libxc/pkg-plist (working copy) @@ -1,23 +1,22 @@ bin/xc-info +bin/xc-threshold include/libxc_funcs_m.mod include/xc.h -include/xc_config.h include/xc_f03_lib_m.mod include/xc_f90_lib_m.mod include/xc_f90_types_m.mod include/xc_funcs.h -include/xc_unconfig.h +include/xc_funcs_removed.h include/xc_version.h -lib/libxc.a lib/libxc.so -lib/libxc.so.4 -lib/libxc.so.4.0.0 -lib/libxcf03.a +lib/libxc.so.5 +lib/libxc.so.5.2.3 lib/libxcf03.so -lib/libxcf03.so.4 -lib/libxcf03.so.4.0.0 -lib/libxcf90.a +lib/libxcf03.so.5 +lib/libxcf03.so.5.2.3 lib/libxcf90.so -lib/libxcf90.so.4 -lib/libxcf90.so.4.0.0 +lib/libxcf90.so.5 +lib/libxcf90.so.5.2.3 libdata/pkgconfig/libxc.pc +libdata/pkgconfig/libxcf03.pc +libdata/pkgconfig/libxcf90.pc