From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Nov 16 10:30:10 2010 Return-Path: <owner-freebsd-ports-bugs@FreeBSD.ORG> Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8E3FB106564A for <freebsd-ports-bugs@hub.freebsd.org>; Tue, 16 Nov 2010 10:30:10 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 4FA0E8FC1A for <freebsd-ports-bugs@hub.freebsd.org>; Tue, 16 Nov 2010 10:30:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oAGAUAbC076763 for <freebsd-ports-bugs@freefall.freebsd.org>; Tue, 16 Nov 2010 10:30:10 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oAGAUAOA076762; Tue, 16 Nov 2010 10:30:10 GMT (envelope-from gnats) Resent-Date: Tue, 16 Nov 2010 10:30:10 GMT Resent-Message-Id: <201011161030.oAGAUAOA076762@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, <mitsururike@gmail.com> Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A0F57106566B for <FreeBSD-gnats-submit@freebsd.org>; Tue, 16 Nov 2010 10:25:52 +0000 (UTC) (envelope-from mitsuru@zebu.yokohama.riken.jp) Received: from zebu.yokohama.riken.go.jp (zebu.yokohama.riken.go.jp [134.160.84.77]) by mx1.freebsd.org (Postfix) with SMTP id 47F5A8FC0A for <FreeBSD-gnats-submit@freebsd.org>; Tue, 16 Nov 2010 10:25:51 +0000 (UTC) Received: (qmail 45753 invoked from network); 16 Nov 2010 10:26:14 -0000 Received: from localhost (HELO zebu.yokohama.riken.jp) (127.0.0.1) by zebu.yokohama.riken.go.jp with SMTP; 16 Nov 2010 10:26:14 -0000 Received: (from mitsuru@localhost) by zebu.yokohama.riken.jp (8.14.4/8.14.4/Submit) id oAGAPn5O045751; Tue, 16 Nov 2010 19:25:49 +0900 (JST) (envelope-from mitsuru) Message-Id: <201011161025.oAGAPn5O045751@zebu.yokohama.riken.jp> Date: Tue, 16 Nov 2010 19:25:49 +0900 (JST) From: <mitsururike@gmail.com> To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/152288: New port: devel/scalatest X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mitsururike@gmail.com List-Id: Ports bug reports <freebsd-ports-bugs.freebsd.org> List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs>, <mailto:freebsd-ports-bugs-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports-bugs> List-Post: <mailto:freebsd-ports-bugs@freebsd.org> List-Help: <mailto:freebsd-ports-bugs-request@freebsd.org?subject=help> List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs>, <mailto:freebsd-ports-bugs-request@freebsd.org?subject=subscribe> X-List-Received-Date: Tue, 16 Nov 2010 10:30:10 -0000 >Number: 152288 >Category: ports >Synopsis: New port: devel/scalatest >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Tue Nov 16 10:30:09 UTC 2010 >Closed-Date: >Last-Modified: >Originator: >Release: FreeBSD 8.1-RELEASE amd64 >Organization: >Environment: System: FreeBSD 8.1-RELEASE amd64 >Description: This is a new port devel/scalatest, which is a testing framework for Scala language. >How-To-Repeat: >Fix: # 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: # # scalatest # scalatest/Makefile # scalatest/distinfo # scalatest/files # scalatest/files/find_scala_home.sh # scalatest/pkg-descr # echo c - scalatest mkdir -p scalatest > /dev/null 2>&1 echo x - scalatest/Makefile sed 's/^X//' >scalatest/Makefile << '5da7abe523b3e4f856dc1f23c3d3afc0' X# New ports collection makefile for: scalatest X# Date created: Nov 16 2010 X# Whom: Mitsuru YOSHIDA X# X# $FreeBSD$ X# X XPORTNAME= scalatest XPORTVERSION= 1.2 XCATEGORIES= devel java XMASTER_SITES= http://www.scalatest.org/releases/ X XMAINTAINER= mitsururike@gmail.com XCOMMENT= A regression testing utility for use with the Scala Language X XRUN_DEPENDS= scala>=2.8.0:${PORTSDIR}/lang/scala X XUSE_ZIP= yes XUSE_JAVA= yes XNO_BUILD= yes X X.include <bsd.port.pre.mk> X X.if !defined(NOPORTDOCS) XPORTDOCS= LICENSE NOTICE README.txt doc X.endif XFIND_SCALA_HOME= ${FILESDIR}/find_scala_home.sh ${PREFIX} XSCALA_HOME= $$(${FIND_SCALA_HOME}) XPLIST_FILES= ${SCALA_HOME}/lib/scalatest.jar ${SCALA_HOME}/lib/scalatest-tests.jar X Xdo-install: X ${INSTALL_DATA} ${INSTALL_WRKSRC}/scalatest-${PORTVERSION}.jar ${PREFIX}/${SCALA_HOME}/lib/scalatest.jar X ${INSTALL_DATA} ${INSTALL_WRKSRC}/scalatest-${PORTVERSION}-tests.jar ${PREFIX}/${SCALA_HOME}/lib/scalatest-tests.jar X cd ${INSTALL_WRKSRC}/src/examples \ X && ${FIND} . -type d -exec ${MKDIR} ${EXAMPLESDIR}/\{} \; \ X && ${FIND} . -type f -exec ${INSTALL_DATA} \{} ${EXAMPLESDIR}/\{} \; X.if !defined(NOPORTDOCS) X cd ${INSTALL_WRKSRC} \ X && ${FIND} ${PORTDOCS} -type d -exec ${MKDIR} ${DOCSDIR}/\{} \; \ X && ${FIND} ${PORTDOCS} -type f -exec ${INSTALL_DATA} \{} ${DOCSDIR}/\{} \; X.endif X Xpost-install: X @cd ${INSTALL_WRKSRC}/src/examples \ X && ${FIND} -s . -type f \ X | ${SED} 's,^\.,${EXAMPLESDIR:S,^${PREFIX}/,,},' >>${TMPPLIST} \ X && ${FIND} -s -d . -type d \ X | ${SED} 's,^\.,@dirrm ${EXAMPLESDIR:S,^${PREFIX}/,,},' >>${TMPPLIST} X X.include <bsd.port.post.mk> 5da7abe523b3e4f856dc1f23c3d3afc0 echo x - scalatest/distinfo sed 's/^X//' >scalatest/distinfo << '191c50c7240db708e5e0199dda4364a8' XSHA256 (scalatest-1.2.zip) = af5683f0add5e7603518f81b733bbbdf6df297dbd3e1628514cb4bd73a534731 XSIZE (scalatest-1.2.zip) = 7767284 191c50c7240db708e5e0199dda4364a8 echo c - scalatest/files mkdir -p scalatest/files > /dev/null 2>&1 echo x - scalatest/files/find_scala_home.sh sed 's/^X//' >scalatest/files/find_scala_home.sh << 'e8cdf2d6799749aa64b1b675db337376' X#!/bin/sh X XPREFIX=$1 XSOURCE=$PREFIX"/bin/scala"; XSCRIPT=`basename "$SOURCE"`; Xwhile [ -h "$SOURCE" ]; do X SCRIPT=`basename "$SOURCE"`; X LOOKUP=`ls -ld "$SOURCE"`; X TARGET=`expr "$LOOKUP" : '.*-> \(.*\)$'`; X if expr "${TARGET:-.}/" : '/.*/$' > /dev/null; then X SOURCE=${TARGET:-.}; X else X SOURCE=`dirname "$SOURCE"`/${TARGET:-.}; X fi; Xdone; X XSCALA_HOME=`dirname "$SOURCE"` XSCALA_HOME=`cd "$SCALA_HOME"; pwd -P` XSCALA_HOME=`cd "$SCALA_HOME"/..; pwd` XSCALA_HOME=`expr $SCALA_HOME : "$PREFIX/\(.*\)"` X Xecho $SCALA_HOME X Xexit 0 e8cdf2d6799749aa64b1b675db337376 echo x - scalatest/pkg-descr sed 's/^X//' >scalatest/pkg-descr << '022514571e27cf6e962235e62dbac93b' XThis is a port of ScalaTest, a testing framework for Scala developed Xby Bill Venners, George Berger, Josh Cough, and other contributors Xstarting in late 2007. X XWWW: http://www.scalatest.org/ 022514571e27cf6e962235e62dbac93b exit >Release-Note: >Audit-Trail: >Unformatted: