From aidan@kai.velvet.net  Wed Feb 20 08:43:39 2002
Return-Path: <aidan@kai.velvet.net>
Received: from kai.velvet.net (kai.velvet.net [62.49.231.20])
	by hub.freebsd.org (Postfix) with ESMTP id 0A6D437B404
	for <FreeBSD-gnats-submit@freebsd.org>; 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 <aidan@velvet.net>
Reply-To: Aidan Skinner <aidan@velvet.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: New port: A Unit testing framework for Ada '95
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>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:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 20 08:50:00 PST 2002
>Closed-Date:    Tue Sep 17 01:26:42 PDT 2002
>Last-Modified:  Tue Sep 17 01:26:42 PDT 2002
>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 <bsd.port.mk>
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:
State-Changed-From-To: open->closed 
State-Changed-By: ijliao 
State-Changed-When: Tue Sep 17 01:26:26 PDT 2002 
State-Changed-Why:  
committed, thanks 

http://www.freebsd.org/cgi/query-pr.cgi?pr=35146 
>Unformatted:
