From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Apr 7 16:00:01 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id D93C3F10 for ; Sun, 7 Apr 2013 16:00:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id BB78D26B for ; Sun, 7 Apr 2013 16:00:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r37G011R035644 for ; Sun, 7 Apr 2013 16:00:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r37G01Oo035643; Sun, 7 Apr 2013 16:00:01 GMT (envelope-from gnats) Resent-Date: Sun, 7 Apr 2013 16:00:01 GMT Resent-Message-Id: <201304071600.r37G01Oo035643@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Jason Bacon Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id B79E0EC4 for ; Sun, 7 Apr 2013 15:57:45 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id A9FD125B for ; Sun, 7 Apr 2013 15:57:45 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.5/8.14.5) with ESMTP id r37FvhGR081022 for ; Sun, 7 Apr 2013 15:57:43 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.5/8.14.5/Submit) id r37FvhVK081021; Sun, 7 Apr 2013 15:57:43 GMT (envelope-from nobody) Message-Id: <201304071557.r37FvhVK081021@red.freebsd.org> Date: Sun, 7 Apr 2013 15:57:43 GMT From: Jason Bacon To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Subject: ports/177692: New port: science/openkim X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Apr 2013 16:00:01 -0000 >Number: 177692 >Category: ports >Synopsis: New port: science/openkim >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Apr 07 16:00:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Jason Bacon >Release: 8.3-RELEASE >Organization: Acadix Consulting, LLC >Environment: FreeBSD sculpin.jbacon.dyndns.org 8.3-RELEASE FreeBSD 8.3-RELEASE #0: Mon Apr 9 21:23:18 UTC 2012 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: An online resource for standardized testing and long-term warehousing of interatomic models and data. This includes the development of application programming interface (API) standards for coupling atomistic simulation codes and interatomic potential subroutines. openkim is a prerequisite for science/lammps, which is currently being tested and will be submitted soon. >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # openkim # openkim/Makefile # openkim/pkg-plist # openkim/pkg-descr # openkim/distinfo # echo c - openkim mkdir -p openkim > /dev/null 2>&1 echo x - openkim/Makefile sed 's/^X//' >openkim/Makefile << '619b81347ca24050c8a16a92351b91c2' X# Created by: Jason Bacon X# $FreeBSD$ X XPORTNAME= openkim XPORTVERSION= 1.1.1 XCATEGORIES= science XMASTER_SITES= http://s3.openkim.org/ XDISTNAME= ${PORTNAME}-api-v${PORTVERSION} XEXTRACT_SUFX= .tgz X XMAINTAINER= jwbacon@tds.net XCOMMENT= Knowledgebase of Interatomic Models X XLICENSE= CDDL X XMAKE_ENV+= KIM_DIR=${WRKSRC} X XUSE_GMAKE= yes XUSE_FORTRAN= yes X X.include X X# Is there a better way to detect 32-bit systems? X.if ${ARCH} == "i386" || ${ARCH} == "powerpc" XMAKE_ENV+= KIM_SYSTEM32="yes" X.endif X Xpost-patch: X ${REINPLACE_CMD} \ X -e "s|gcc|${CC}|g" \ X -e "s|g++|${CXX}|g" \ X -e "s|= gfortran|= ${FC}|g" \ X -e "s|-O3|-O2|g" \ X -e "s|LINKLIBFLAG =|LINKLIBFLAG = -Wl,-rpath=${LOCALBASE}/lib/${_GCC_BUILD_DEPENDS}|g" \ X ${WRKSRC}/KIM_API/GNU_compiler_settings.mk X X# Required for main build to succeed Xpre-build: X (cd ${WRKSRC} && ${GMAKE} KIM_DIR=${WRKSRC} examples) X Xdo-install: X ${MKDIR} ${PREFIX}/lib ${PREFIX}/include/KIM_API X ${INSTALL_DATA} ${WRKSRC}/KIM_API/libkim.a ${PREFIX}/lib X ${INSTALL_DATA} ${WRKSRC}/KIM_API/*.h ${PREFIX}/include/KIM_API X X.include 619b81347ca24050c8a16a92351b91c2 echo x - openkim/pkg-plist sed 's/^X//' >openkim/pkg-plist << 'cce1e0694659449116be088de2c1b458' Xinclude/KIM_API/KIM_API.h Xinclude/KIM_API/KIM_API_C.h Xinclude/KIM_API/KIM_API_status.h Xinclude/KIM_API/KIM_AUX.h Xinclude/KIM_API/Unit_Handling.h Xinclude/KIM_API/model_init_include.h Xinclude/KIM_API/model_kim_str_include.h Xlib/libkim.a X@dirrm include/KIM_API cce1e0694659449116be088de2c1b458 echo x - openkim/pkg-descr sed 's/^X//' >openkim/pkg-descr << '4b6a841c2a4f4dbb6fb5a9a59128bd28' XAn online resource for standardized testing and long-term warehousing of Xinteratomic models and data. This includes the development of application Xprogramming interface (API) standards for coupling atomistic simulation Xcodes and interatomic potential subroutines. X XWWW: https://openkim.org/ 4b6a841c2a4f4dbb6fb5a9a59128bd28 echo x - openkim/distinfo sed 's/^X//' >openkim/distinfo << '9035931e998d864046599c4d7a7fc52f' XSHA256 (openkim-api-v1.1.1.tgz) = 683bda8011754b2525e6f935f52909c141e9d39c2184cefb98babb9e4e5e0959 XSIZE (openkim-api-v1.1.1.tgz) = 1529043 9035931e998d864046599c4d7a7fc52f exit >Release-Note: >Audit-Trail: >Unformatted: