From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Aug 2 00:40:14 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B44A16A4E6 for ; Wed, 2 Aug 2006 00:40:14 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD66443D53 for ; Wed, 2 Aug 2006 00:40:13 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k720eDeI079264 for ; Wed, 2 Aug 2006 00:40:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k720eDmK079263; Wed, 2 Aug 2006 00:40:13 GMT (envelope-from gnats) Resent-Date: Wed, 2 Aug 2006 00:40:13 GMT Resent-Message-Id: <200608020040.k720eDmK079263@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, Yonatan Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FFDA16A4DD for ; Wed, 2 Aug 2006 00:30:56 +0000 (UTC) (envelope-from yonatan@laptop.afarsec.com) Received: from laptop.afarsec.com (80.178.178.116.forward.012.net.il [80.178.178.116]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E5D343D6B for ; Wed, 2 Aug 2006 00:30:49 +0000 (GMT) (envelope-from yonatan@laptop.afarsec.com) Received: by laptop.afarsec.com (Postfix, from userid 1001) id 1E77D2841A; Wed, 2 Aug 2006 03:31:15 +0300 (IDT) Message-Id: <20060802003115.1E77D2841A@laptop.afarsec.com> Date: Wed, 2 Aug 2006 03:31:15 +0300 (IDT) From: Yonatan To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/101235: New port: biology/foldingathome - Folding@Home distributed computing client X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Yonatan List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 00:40:14 -0000 >Number: 101235 >Category: ports >Synopsis: New port: biology/foldingathome - Folding@Home distributed computing client >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: Wed Aug 02 00:40:13 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Yonatan >Release: FreeBSD 6.1-STABLE i386 >Organization: Afarsec >Environment: System: FreeBSD laptop.afarsec.com 6.1-STABLE FreeBSD 6.1-STABLE #1: Fri Jun 23 12:39:24 IDT 2006 root@laptop.afarsec.com:/usr/obj/usr/src/sys/GENERIC i386 >Description: This is some wrapping around the Linux version of Folding@Home. Please veryfy my work in 2 main areas: 1. After downloading Work Unit, the port says something about "unzipping" it. Please verify that this is an internal phrasing, and that archivers/unzip is not required. 2. Just before churning, there is some message that speaks about License. As far as I can tell, the license is GPL, but IANAL. >How-To-Repeat: N/A >Fix: --- foldingathome.shar begins here --- # 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: # # . # ./Makefile # ./distinfo # ./scripts # ./scripts/FoldingAtHome # ./pkg-descr # echo c - . mkdir -p . > /dev/null 2>&1 echo x - ./Makefile sed 's/^X//' >./Makefile << 'END-of-./Makefile' X# Ports collection makefile for: foldingathome X# Date created: 2/8/2006 X# Whom: Yonatan X# X# $FreeBSD$ X# X XPORTNAME= foldingathome XPORTVERSION= 5.02 XCATEGORIES= biology XMASTER_SITES= http://www.stanford.edu/group/pandegroup/release/ XDISTNAME= FAH${PORTVERSION:S/.//}-Linux XEXTRACT_SUFX= .exe X XMAINTAINER= onatan@gmail.com XCOMMENT= Distributed client for Protein Folding X XUSE_LINUX= yes XREINPLACE_ARGS= XPLIST_FILES= share/${PORTNAME}/${DISTNAME}${EXTRACT_SUFX} \ X bin/FoldingAtHome X Xdo-extract: X ${MKDIR} ${WRKSRC} X ${CP} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${WRKSRC} X Xdo-build: X ${BRANDELF} -t Linux ${WRKSRC}/${DISTNAME}${EXTRACT_SUFX} X ${CHMOD} 755 ${WRKSRC}/${DISTNAME}${EXTRACT_SUFX} X Xdo-install: X ${MKDIR} ${PREFIX}/bin X ${REINPLACE_CMD} -e "s|DATADIR|${DATADIR}|" ${SCRIPTDIR}/FoldingAtHome \ X | ${REINPLACE_CMD} -e "s|BINNAME|${DISTNAME}${EXTRACT_SUFX}|" \ X > ${PREFIX}/bin/FoldingAtHome X ${CHMOD} 755 ${PREFIX}/bin/FoldingAtHome X ${MKDIR} ${DATADIR} X ${CP} ${WRKSRC}/${DISTNAME}${EXTRACT_SUFX} ${DATADIR}/ X X.include END-of-./Makefile echo x - ./distinfo sed 's/^X//' >./distinfo << 'END-of-./distinfo' XMD5 (FAH502-Linux.exe) = 4855e808fb94e6d2c5fde345aea0cdc3 XSHA256 (FAH502-Linux.exe) = 02e2d3665a6e8f8fc89c7751b8faadff6885d34860643bdd4107d92825754d33 XSIZE (FAH502-Linux.exe) = 249236 END-of-./distinfo echo c - ./scripts mkdir -p ./scripts > /dev/null 2>&1 echo x - ./scripts/FoldingAtHome sed 's/^X//' >./scripts/FoldingAtHome << 'END-of-./scripts/FoldingAtHome' X#!/bin/sh XCURDIR=`pwd` Xcd DATADIR Xnice -n 20 ./BINNAME -freeBSD Xcd $CURDIR END-of-./scripts/FoldingAtHome echo x - ./pkg-descr sed 's/^X//' >./pkg-descr << 'END-of-./pkg-descr' XFolding@Home is a distributed computing project -- people from through out the Xworld download and run software to band together to make one of the largest Xsupercomputers in the world. Every computer makes the project closer to our Xgoals. XFolding@Home uses novel computational methods coupled to distributed computing, Xto simulate problems thousands to millions of times more challenging than Xpreviously achieved. X XWWW: http://folding.standford.edu END-of-./pkg-descr exit --- foldingathome.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: