svn commit: r508049 - in head/science/wannier90: . files
Yuri Victorovich
yuri at FreeBSD.org
Sun Aug 4 04:09:33 UTC 2019
Author: yuri
Date: Sun Aug 4 04:09:32 2019
New Revision: 508049
URL: https://svnweb.freebsd.org/changeset/ports/508049
Log:
science/wannier90: Update 2.1.0 -> 3.0.0
The project moved to GitHub.
Modified:
head/science/wannier90/Makefile
head/science/wannier90/distinfo
head/science/wannier90/files/patch-src_Makefile.2
Modified: head/science/wannier90/Makefile
==============================================================================
--- head/science/wannier90/Makefile Sun Aug 4 03:46:09 2019 (r508048)
+++ head/science/wannier90/Makefile Sun Aug 4 04:09:32 2019 (r508049)
@@ -1,10 +1,9 @@
# $FreeBSD$
PORTNAME= wannier90
-DISTVERSION= 2.1.0
-PORTREVISION= 3
+DISTVERSIONPREFIX= v
+DISTVERSION= 3.0.0
CATEGORIES= science
-MASTER_SITES= http://www.wannier.org/code/
MAINTAINER= yuri at FreeBSD.org
COMMENT= Maximally-localized Wannier functions (MLWFs) and Wannier90
@@ -16,6 +15,8 @@ LIB_DEPENDS= libblas.so:math/blas \
liblapack.so:math/lapack
USES= fortran gmake
+USE_GITHUB= yes
+GH_ACCOUNT= wannier-developers
USE_LDCONFIG= yes
MAKE_ARGS= FCOPTS="-fPIC -O3"
@@ -33,6 +34,6 @@ do-install:
.for p in wannier90.x postw90.x w90chk2chk.x
${INSTALL_PROGRAM} ${WRKSRC}/${p} ${STAGEDIR}${PREFIX}/bin/${p}
.endfor
- ${INSTALL_LIB} ${WRKSRC}/libwannier.so ${STAGEDIR}${PREFIX}/lib
+ ${INSTALL_LIB} ${WRKSRC}/src/obj/libwannier.so ${STAGEDIR}${PREFIX}/lib
.include <bsd.port.mk>
Modified: head/science/wannier90/distinfo
==============================================================================
--- head/science/wannier90/distinfo Sun Aug 4 03:46:09 2019 (r508048)
+++ head/science/wannier90/distinfo Sun Aug 4 04:09:32 2019 (r508049)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1535941251
-SHA256 (wannier90-2.1.0.tar.gz) = ee90108d4bc4aa6a1cf16d72abebcb3087cf6c1007d22dda269eb7e7076bddca
-SIZE (wannier90-2.1.0.tar.gz) = 57264711
+TIMESTAMP = 1564890210
+SHA256 (wannier-developers-wannier90-v3.0.0_GH0.tar.gz) = f196e441dcd7b67159a1d09d2d7de2893b011a9f03aab6b30c4703ecbf20fe5b
+SIZE (wannier-developers-wannier90-v3.0.0_GH0.tar.gz) = 71943515
Modified: head/science/wannier90/files/patch-src_Makefile.2
==============================================================================
--- head/science/wannier90/files/patch-src_Makefile.2 Sun Aug 4 03:46:09 2019 (r508048)
+++ head/science/wannier90/files/patch-src_Makefile.2 Sun Aug 4 04:09:32 2019 (r508049)
@@ -1,20 +1,11 @@
---- src/Makefile.2.orig 2017-01-11 22:15:31 UTC
+--- src/Makefile.2.orig 2019-02-27 14:28:29 UTC
+++ src/Makefile.2
-@@ -12,7 +12,7 @@ OBJS2 = wannier_lib.o
- OBJS_POST = ws_distance.o parameters.o kmesh.o io.o comms.o utility.o get_oper.o constants.o \
- postw90_common.o wan_ham.o spin.o dos.o berry.o kpath.o kslice.o boltzwann.o geninterp.o
+@@ -69,7 +69,7 @@ libs: $(LIBRARY)
+ dynlibs: $(DYNLIBRARY)
--LIBRARY = ../../libwannier.a
-+LIBRARY = ../../libwannier.so
+ $(LIBRARY): $(OBJS) $(OBJSLIB)
+- $(AR) $(ARFLAGS) $(LIBRARY) $(OBJSLIB) $(OBJS)
++ $(CC) $(LDFLAGS) -shared -o libwannier.so -Wl,-soname,libwannier.so $(OBJSLIB) $(OBJS)
- POSTDIR = ../postw90/
-
-@@ -74,7 +74,7 @@ endif
- libs: $(LIBRARY)
-
- $(LIBRARY): $(OBJS) $(OBJS2)
-- $(AR) $(ARFLAGS) $(LIBRARY) $(OBJS2) $(OBJS)
-+ $(CC) $(LDFLAGS) -shared -o $(LIBRARY) -Wl,-soname,libwannier.so $(OBJS2) $(OBJS)
-
- clean:
- rm -f *.o *.mod *.MOD *.obj
+ $(DYNLIBRARY): $(OBJS) $(OBJSLIB)
+ echo $(COMPILER)
More information about the svn-ports-head
mailing list