diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2018-09-10 02:04:18 +0000 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2018-09-10 02:04:18 +0000 |
commit | 5f3e8ddc0a1040ccf5a6177bd8961960a9c3991d (patch) | |
tree | d83dae1c2f7f0f2d44828e0cc7cb067424dca8a4 /net/charm/Makefile | |
parent | 70e35c7c95370773fc941392b6b1491961751d77 (diff) | |
download | ports-5f3e8ddc0a1040ccf5a6177bd8961960a9c3991d.tar.gz ports-5f3e8ddc0a1040ccf5a6177bd8961960a9c3991d.zip |
net/charm: Upgrade 6.7.1 -> 6.8.2
Switched to using MASTER_SITES since source tarballs are available in open access.
Reported by: adridg (tarballs URL)
Notes
Notes:
svn path=/head/; revision=479350
Diffstat (limited to 'net/charm/Makefile')
-rw-r--r-- | net/charm/Makefile | 27 |
1 files changed, 9 insertions, 18 deletions
diff --git a/net/charm/Makefile b/net/charm/Makefile index 90938b981c3d..8aacc8d9cbb7 100644 --- a/net/charm/Makefile +++ b/net/charm/Makefile @@ -1,8 +1,9 @@ # $FreeBSD$ PORTNAME= charm -DISTVERSION= 6.7.1 +DISTVERSION= 6.8.2 CATEGORIES= net +MASTER_SITES= http://charm.cs.illinois.edu/distrib/ PKGNAMESUFFIX= -uiuc DIST_SUBDIR= ${PORTNAME}${PKGNAMESUFFIX} @@ -22,13 +23,14 @@ BUILD_DEPENDS= bash:shells/bash RESTRICTED= No commercial use: commercial use requires a commercial license -USES= fortran gmake localbase:ldflags shebangfix tar +USES= fortran gmake localbase:ldflags shebangfix SHEBANG_GLOB= *.sh SHEBANG_FILES= src/scripts/* USE_LDCONFIG= yes -ARCH_STR= linux${ARCH:S/amd64/64/:S/i386/32/} +#ARCH_STR= linux${ARCH:S/amd64/64/:S/i386/32/} +WRKSRC= ${WRKDIR}/${PORTNAME}-v${DISTVERSION} INSTALL_WRKSRC= ${WRKSRC}/${VERSION}-${ARCH_STR}-gfortran-clang/tmp BINARY_ALIAS= gfortran=gfortran${GCC_DEFAULT} @@ -40,25 +42,15 @@ MULTIPROCESSING_DESC= Multiprocessing OPTIONS_SUB= yes MULTICORE_DESC= Single-node multicore version -MULTICORE_VARS= VERSION=multicore +MULTICORE_VARS= VERSION=multicore ARCH_STR=linux${ARCH:S/amd64/64/:S/i386/32/} ETHERNET_DESC= Ethernet version -ETHERNET_VARS= VERSION=netlrts +ETHERNET_VARS= VERSION=netlrts ARCH_STR=linux${ARCH:S/amd64/-x86_64/:S/i386//} -MPI_VARS= VERSION=mpi +MPI_VARS= VERSION=mpi ARCH_STR=linux${ARCH:S/amd64/-x86_64/:S/i386//} MPI_LDFLAGS= -lmpich MPI_LIB_DEPENDS= libmpich.so:net/mpich2 -.include <bsd.port.pre.mk> - -.if !exists(${DISTDIR}/NAMD_2.12_Source.tar.gz) -IGNORE= please download the release tarball of the version ${DISTVERSION} (${DISTFILES}) from https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=NAMD, put it into ${DISTDIR}, and run 'make' again -.else -do-fetch: - @${MKDIR} ${DISTDIR}/${DIST_SUBDIR} - @cd ${DISTDIR}/${DIST_SUBDIR} && ${TAR} xf ${DISTDIR}/NAMD_2.12_Source.tar.gz --strip-components 1 NAMD_2.12_Source/charm-${DISTVERSION}.tar -.endif - post-patch: @${REINPLACE_CMD} 's|which gfortran |which gfortran${GCC_DEFAULT} |' ${WRKSRC}/src/arch/common/conv-mach-gfortran.sh @${FIND} ${WRKSRC} -name conv-mach.h | ${XARGS} ${REINPLACE_CMD} 's|CMK_THREADS_ARE_WIN32_FIBERS *1|CMK_THREADS_ARE_WIN32_FIBERS 0|' @@ -67,7 +59,6 @@ post-patch: @${REINPLACE_CMD} -E 's|(CMK_CC)="(.*)"|\1="\2 ${CFLAGS} "|' ${WRKSRC}/src/arch/common/cc-clang.sh @${REINPLACE_CMD} -E 's|(CMK_CXX)="(.*)"|\1="\2 ${CXXFLAGS} "|' ${WRKSRC}/src/arch/common/cc-clang.sh @${REINPLACE_CMD} -E 's|(CMK_LD)="(.*)"|\1="\2 ${LDFLAGS} "|' ${WRKSRC}/src/arch/common/cc-clang.sh - @${REINPLACE_CMD} -E 's|/lib/cpp|/usr/bin/cpp|' ${WRKSRC}/src/arch/*/*.sh @${REINPLACE_CMD} -E 's|-shared -o libqt\.so|-shared -o libqt.so -Wl,-soname,libqt.so|' ${WRKSRC}/src/QuickThreads/mkfiles/* do-build: @@ -79,4 +70,4 @@ post-install: .endfor @cd ${STAGEDIR} && ${MV} lib_so/* ./${PREFIX}/lib && ${RMDIR} lib_so -.include <bsd.port.post.mk> +.include <bsd.port.mk> |