From owner-freebsd-ports Wed Feb 20 8:50:21 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 27CC037B41D for ; Wed, 20 Feb 2002 08:50:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g1KGo1A92425; Wed, 20 Feb 2002 08:50:01 -0800 (PST) (envelope-from gnats) Received: from kai.velvet.net (kai.velvet.net [62.49.231.20]) by hub.freebsd.org (Postfix) with ESMTP id 0A6D437B404 for ; Wed, 20 Feb 2002 08:43:36 -0800 (PST) Received: (from aidan@localhost) by kai.velvet.net (8.11.6/8.11.6) id g1KGhBm70169; Wed, 20 Feb 2002 16:43:11 GMT (envelope-from aidan) Message-Id: <200202201643.g1KGhBm70169@kai.velvet.net> Date: Wed, 20 Feb 2002 16:43:11 GMT From: Aidan Skinner Reply-To: Aidan Skinner To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/35146: New port: A Unit testing framework for Ada '95 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 35146 >Category: ports >Synopsis: New port: A Unit testing framework for Ada '95 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Feb 20 08:50:00 PST 2002 >Closed-Date: >Last-Modified: >Originator: Aidan Skinner >Release: FreeBSD 4.5-STABLE i386 >Organization: Velvet Networks >Environment: System: FreeBSD kai.velvet.net 4.5-STABLE FreeBSD 4.5-STABLE #1: Fri Feb 9 02:28:32 GMT 2001 root@xev.velvet.net:/usr/obj/usr/src/sys/GENERIC i386 >Description: A unit testing framework for the Ada '95 programming language. The homepage is http://libre.act-europe.fr/aunit/ >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: # # aunit # aunit/distinfo # aunit/pkg-descr # aunit/Makefile # aunit/pkg-comment # aunit/pkg-plist # echo c - aunit mkdir -p aunit > /dev/null 2>&1 echo x - aunit/distinfo sed 's/^X//' >aunit/distinfo << 'END-of-aunit/distinfo' XMD5 (aunit-1.01.tar.gz) = 2ee22dd2862eae1c23205df33f4ee4ff END-of-aunit/distinfo echo x - aunit/pkg-descr sed 's/^X//' >aunit/pkg-descr << 'END-of-aunit/pkg-descr' XAUnit is a set of Ada packages based on the xUnit family of unit test Xframeworks. It's intended as a developer's tool to facilitate Xconfident writing and evolution of Ada software. It is purposely Xlightweight, as one of its main goals is to make it easy to develop Xand run unit tests, rather than to generate artifacts for process Xmanagement. The framework supports easy composition of sets of unit Xtests to provide flexibility in determining what tests to run for a Xgiven purpose. X XWWW: http://libre.act-europe.fr/aunit/ X X- Aidan Xaidan@velvet.net END-of-aunit/pkg-descr echo x - aunit/Makefile sed 's/^X//' >aunit/Makefile << 'END-of-aunit/Makefile' X# New ports collection makefile for: aunit X# Date created: 20 Jan 2002 X# Whom: asami X# X# $FreeBSD$ X# X XPORTNAME= aunit XPORTVERSION= 1.01 XCATEGORIES= devel XMASTER_SITES= http://libre.act-europe.fr/aunit/ XDISTFILES= ${PORTNAME}-${PORTVERSION}.tar.gz X XMAINTAINER= aidan@velvet.net X Xdo-build: X Xdo-install: X# Install the include files X ${MKDIR} ${PREFIX}/include/aunit X ${INSTALL_DATA} ${WRKSRC}/aunit/framework/aunit-assertions.adb ${PREFIX}/include/aunit/ X ${INSTALL_DATA} ${WRKSRC}/aunit/framework/aunit-assertions.ads ${PREFIX}/include/aunit/ X ${INSTALL_DATA} ${WRKSRC}/aunit/framework/aunit-lists.adb ${PREFIX}/include/aunit/ X ${INSTALL_DATA} ${WRKSRC}/aunit/framework/aunit-lists.ads ${PREFIX}/include/aunit/ X ${INSTALL_DATA} ${WRKSRC}/aunit/framework/aunit-test_cases-registration.adb ${PREFIX}/include/aunit/ X ${INSTALL_DATA} ${WRKSRC}/aunit/framework/aunit-test_cases-registration.ads ${PREFIX}/include/aunit/ X ${INSTALL_DATA} ${WRKSRC}/aunit/framework/aunit-test_cases.adb ${PREFIX}/include/aunit/ X ${INSTALL_DATA} ${WRKSRC}/aunit/framework/aunit-test_cases.ads ${PREFIX}/include/aunit/ X ${INSTALL_DATA} ${WRKSRC}/aunit/framework/aunit-test_results.adb ${PREFIX}/include/aunit/ X ${INSTALL_DATA} ${WRKSRC}/aunit/framework/aunit-test_results.ads ${PREFIX}/include/aunit/ X ${INSTALL_DATA} ${WRKSRC}/aunit/framework/aunit-test_runner.ads ${PREFIX}/include/aunit/ X ${INSTALL_DATA} ${WRKSRC}/aunit/framework/aunit-test_suites.adb ${PREFIX}/include/aunit/ X ${INSTALL_DATA} ${WRKSRC}/aunit/framework/aunit-test_suites.ads ${PREFIX}/include/aunit/ X ${INSTALL_DATA} ${WRKSRC}/aunit/framework/aunit-tests.ads ${PREFIX}/include/aunit/ X ${INSTALL_DATA} ${WRKSRC}/aunit/framework/aunit.ads ${PREFIX}/include/aunit/ X ${INSTALL_DATA} ${WRKSRC}/aunit/text_reporter/aunit-options.adb ${PREFIX}/include/aunit X ${INSTALL_DATA} ${WRKSRC}/aunit/text_reporter/aunit-options.ads ${PREFIX}/include/aunit X ${INSTALL_DATA} ${WRKSRC}/aunit/text_reporter/aunit-test_results-text_reporter.adb ${PREFIX}/include/aunit X ${INSTALL_DATA} ${WRKSRC}/aunit/text_reporter/aunit-test_results-text_reporter.ads ${PREFIX}/include/aunit X ${INSTALL_DATA} ${WRKSRC}/aunit/text_reporter/aunit-test_runner.adb ${PREFIX}/include/aunit X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${PREFIX}/share/doc/aunit X ${INSTALL_MAN} ${WRKSRC}/AUnit.html ${PREFIX}/share/doc/aunit/AUnit.html X.endif X.include END-of-aunit/Makefile echo x - aunit/pkg-comment sed 's/^X//' >aunit/pkg-comment << 'END-of-aunit/pkg-comment' XA unit testing framework for the Ada '95 programming language END-of-aunit/pkg-comment echo x - aunit/pkg-plist sed 's/^X//' >aunit/pkg-plist << 'END-of-aunit/pkg-plist' Xinclude/aunit/aunit-assertions.adb Xinclude/aunit/aunit-assertions.ads Xinclude/aunit/aunit-lists.adb Xinclude/aunit/aunit-lists.ads Xinclude/aunit/aunit-test_cases-registration.adb Xinclude/aunit/aunit-test_cases-registration.ads Xinclude/aunit/aunit-test_cases.adb Xinclude/aunit/aunit-test_cases.ads Xinclude/aunit/aunit-test_results.adb Xinclude/aunit/aunit-test_results.ads Xinclude/aunit/aunit-test_runner.ads Xinclude/aunit/aunit-test_suites.adb Xinclude/aunit/aunit-test_suites.ads Xinclude/aunit/aunit-tests.ads Xinclude/aunit/aunit.ads Xinclude/aunit/aunit-options.adb Xinclude/aunit/aunit-options.ads Xinclude/aunit/aunit-test_results-text_reporter.adb Xinclude/aunit/aunit-test_results-text_reporter.ads Xinclude/aunit/aunit-test_runner.adb X%%PORTDOCS%%share/doc/aunit/AUnit.html X@dirrm include/aunit X%%PORTDOCS%%@dirrm share/doc/aunit END-of-aunit/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message