From owner-svn-ports-all@FreeBSD.ORG Tue May 14 13:40:10 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 284A27C8; Tue, 14 May 2013 13:40:10 +0000 (UTC) (envelope-from oliver@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 1ACB2B62; Tue, 14 May 2013 13:40:10 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r4EDe9vK037833; Tue, 14 May 2013 13:40:10 GMT (envelope-from oliver@svn.freebsd.org) Received: (from oliver@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r4EDe9aP037831; Tue, 14 May 2013 13:40:09 GMT (envelope-from oliver@svn.freebsd.org) Message-Id: <201305141340.r4EDe9aP037831@svn.freebsd.org> From: Oliver Lehmann Date: Tue, 14 May 2013 13:40:09 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r318160 - head/benchmarks/hpl X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 May 2013 13:40:10 -0000 Author: oliver Date: Tue May 14 13:40:09 2013 New Revision: 318160 URL: http://svnweb.freebsd.org/changeset/ports/318160 Log: update to 2.1 Modified: head/benchmarks/hpl/Makefile (contents, props changed) head/benchmarks/hpl/distinfo (contents, props changed) Modified: head/benchmarks/hpl/Makefile ============================================================================== --- head/benchmarks/hpl/Makefile Tue May 14 13:39:03 2013 (r318159) +++ head/benchmarks/hpl/Makefile Tue May 14 13:40:09 2013 (r318160) @@ -1,43 +1,20 @@ -# New ports collection makefile for: hpl -# Date Created: 22 February 2003 -# Whom: Oliver Lehmann -# +# Created by: Oliver Lehmann # $FreeBSD$ -# PORTNAME= hpl -PORTVERSION= 2.0 -PORTREVISION= 8 +PORTVERSION= 2.1 +#PORTREVISION= 8 CATEGORIES= benchmarks -MASTER_SITES= http://www.netlib.org/benchmark/hpl/ +MASTER_SITES= ${MASTER_SITE_NETLIB} +MASTER_SITE_SUBDIR=benchmark/hpl MAINTAINER= oliver@FreeBSD.org COMMENT= High Performance Computing Linpack Benchmark -.if !defined(WITH_LAM) -LIB_DEPENDS= mpich.2:${PORTSDIR}/net/mpich2 -.else -BUILD_DEPENDS= ${LOCALBASE}/bin/lamd:${PORTSDIR}/net/lam -RUN_DEPENDS= ${LOCALBASE}/bin/lamd:${PORTSDIR}/net/lam -CC= ${LOCALBASE}/bin/mpicc -FC= ${LOCALBASE}/bin/mpicc -.endif +LIB_DEPENDS= blas:${PORTSDIR}/math/blas \ + mpich:${PORTSDIR}/net/mpich2 USE_FORTRAN= yes - -.include - -.if exists(${LOCALBASE}/lib/libatlas.a) && !defined(WITH_BLAS) -WITH_ATLAS= yes -.else -WITH_BLAS= yes -.endif -.if defined(WITH_ATLAS) -LIB_DEPENDS+= atlas.2:${PORTSDIR}/math/atlas -.else -LIB_DEPENDS+= blas.2:${PORTSDIR}/math/blas -.endif - USE_LDCONFIG= yes HPL_ARCH?= FreeBSD_PIV_CBLAS ALL_TARGET= arch=${HPL_ARCH} @@ -73,33 +50,22 @@ MAN3= HPL_abort.3 HPL_all_reduce.3 HPL_ HPL_sum.3 HPL_timer.3 HPL_timer_cputime.3 HPL_timer_walltime.3 \ HPL_warn.3 HPL_xjumpm.3 +.include + post-patch: @${REINPLACE_CMD} -e 's|^TOPdir[ ]*=.*$$|TOPdir = ${WRKSRC}| ; \ s|^MPdir[ ]*=.*$$|MPdir = ${LOCALBASE}| ; \ - s|^LAdir[ ]*=.*$$|LAdir = ${LOCALBASE}/lib| ; \ + s|^LAdir[ ]*=.*$$|LAdir = ${LOCALBASE}| ; \ s|^CC[ ]*=.*$$|CC = ${CC}| ; \ s|^CCFLAGS[ ]*=.*$$|CCFLAGS = $$\(HPL_DEFS\) ${CFLAGS} -fomit-frame-pointer -funroll-loops| ; \ s|^LINKER[ ]*=.*$$|LINKER = ${FC}| ; \ s|^ARCHIVER[ ]*=.*$$|ARCHIVER = ${AR}| ; \ s|ARCH[ )]|_&|g ; \ + s|^HPL_OPTS[ ]*=.*$$|HPL_OPTS =| ; \ + s|^LAlib[ ]*=.*$$|LAlib = $$\(LAdir\)/lib/libblas.a| ; \ s|libpmpich.a|libmpl.a ${PTHREAD_LIBS}|' \ ${WRKSRC}/setup/Make.${HPL_ARCH} -.if defined(WITH_LAM) - @${REINPLACE_CMD} -e 's|^MPdir[ ]*=.*$$|#&| ; s|^MPinc[ ]*=.*$$|#&| ; \ - s|^MPlib[ ]*=.*$$|MPlib = /usr/lib/libg2c.a|' \ - ${WRKSRC}/setup/Make.${HPL_ARCH} -.else - @${REINPLACE_CMD} -e 's|^MPdir[ ]*=.*$$|MPdir = ${LOCALBASE}|' \ - ${WRKSRC}/setup/Make.${HPL_ARCH} -.endif - -.if defined(WITH_BLAS) - @${REINPLACE_CMD} -e 's|^HPL_OPTS[ ]*=.*$$|HPL_OPTS =| ; \ - s|^LAlib[ ]*=.*$$|LAlib = $$\(LAdir\)/libblas.a|' \ - ${WRKSRC}/setup/Make.${HPL_ARCH} -.endif - @${REINPLACE_CMD} -e 's|HPL\.dat|${PREFIX}/etc/${PORTNAME}/&|' \ ${WRKSRC}/testing/ptest/HPL_pdinfo.c @@ -112,11 +78,11 @@ do-install: .for man in ${MAN3} ${INSTALL_MAN} ${WRKSRC}/man/man3/${man} ${MANPREFIX}/man/man3/ .endfor -.if !defined(NOPORTDOCS) +.if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${DOCSDIR} .for doc in BUGS COPYRIGHT HISTORY README TODO TUNING ${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} .endfor .endif -.include +.include Modified: head/benchmarks/hpl/distinfo ============================================================================== --- head/benchmarks/hpl/distinfo Tue May 14 13:39:03 2013 (r318159) +++ head/benchmarks/hpl/distinfo Tue May 14 13:40:09 2013 (r318160) @@ -1,2 +1,2 @@ -SHA256 (hpl-2.0.tar.gz) = d8d118c310d34a5a2acf5a689270a9f7bea60245552d24af8641599651909bec -SIZE (hpl-2.0.tar.gz) = 591087 +SHA256 (hpl-2.1.tar.gz) = dd437dd34a098c51092319983addff1d8076fc8dd692d19c488252477363af15 +SIZE (hpl-2.1.tar.gz) = 527433