From amorton@flip.drewish.com  Sun Nov 23 03:51:57 2003
Return-Path: <amorton@flip.drewish.com>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id A29A016A4CF
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 23 Nov 2003 03:51:57 -0800 (PST)
Received: from flip.drewish.com (host-203-91.pubnet.pdx.edu [131.252.203.91])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 3C85F43FD7
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 23 Nov 2003 03:51:54 -0800 (PST)
	(envelope-from amorton@flip.drewish.com)
Received: from flip.drewish.com (localhost [127.0.0.1])
	by flip.drewish.com (8.12.10/8.12.10) with ESMTP id hANBoM0a045323
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 23 Nov 2003 03:50:22 -0800 (PST)
	(envelope-from amorton@flip.drewish.com)
Received: (from root@localhost)
	by flip.drewish.com (8.12.10/8.12.10/Submit) id hANBoMYa045322;
	Sun, 23 Nov 2003 03:50:22 -0800 (PST)
	(envelope-from amorton)
Message-Id: <200311231150.hANBoMYa045322@flip.drewish.com>
Date: Sun, 23 Nov 2003 03:50:22 -0800 (PST)
From: andrew morton <drewish@katherinehouse.com>
Reply-To: andrew morton <drewish@katherinehouse.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: Update port: devel/cxxtest  3.0.1 -> 3.7.1
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         59607
>Category:       ports
>Synopsis:       Update port: devel/cxxtest  3.0.1 -> 3.7.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    sergei
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Nov 23 04:00:40 PST 2003
>Closed-Date:    Mon Dec 29 00:25:03 PST 2003
>Last-Modified:  Mon Dec 29 00:25:03 PST 2003
>Originator:     andrew morton
>Release:        FreeBSD 5.1-CURRENT i386
>Organization:
>Environment:
System: FreeBSD flip.drewish.com 5.1-CURRENT FreeBSD 5.1-CURRENT #3: Tue Nov 11 11:51:35 PST 2003 root@flip.drewish.com:/usr/obj/usr/src/sys/FLIP i386


	
>Description:
	
>How-To-Repeat:
	
>Fix:
	


>Release-Note:
>Audit-Trail:

From: andrew morton <amorton@katherinehouse.com>
To: freebsd-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: ports/59607: Update port: devel/cxxtest  3.0.1 -> 3.7.1
Date: Sun, 23 Nov 2003 13:52:38 -0800

 --M9NhX3UHpAaciwkO
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 oops forgot to incude the update.
 
 --M9NhX3UHpAaciwkO
 Content-Type: application/x-shar
 Content-Disposition: attachment; filename="cxxtest_port.shar"
 Content-Transfer-Encoding: quoted-printable
 
 # This is a shell archive.  Save it in a file, remove anything before=0A# t=
 his line, and then unpack it by entering "sh file".  Note, it may=0A# creat=
 e directories; files and directories will be owned by you and=0A# have defa=
 ult permissions.=0A#=0A# This archive contains:=0A#=0A#	/usr/ports/devel/cx=
 xtest=0A#	/usr/ports/devel/cxxtest/Makefile=0A#	/usr/ports/devel/cxxtest/di=
 stinfo=0A#	/usr/ports/devel/cxxtest/pkg-descr=0A#	/usr/ports/devel/cxxtest/=
 pkg-plist=0A#	/usr/ports/devel/cxxtest/files=0A#	/usr/ports/devel/cxxtest/f=
 iles/patch-sample-Makefile.unix=0A#=0Aecho c - /usr/ports/devel/cxxtest=0Am=
 kdir -p /usr/ports/devel/cxxtest > /dev/null 2>&1=0Aecho x - /usr/ports/dev=
 el/cxxtest/Makefile=0Ased 's/^X//' >/usr/ports/devel/cxxtest/Makefile << 'E=
 ND-of-/usr/ports/devel/cxxtest/Makefile'=0AX# New ports collection makefile=
  for:   cxxtest=0AX# Date created:        14 August 2003=0AX# Whom:        =
         andrew morton=0AX#=0AX# $FreeBSD: ports/devel/cxxtest/Makefile,v 1.=
 1 2003/11/17 10:08:45 krion Exp $=0AX#=0AX=0AXPORTNAME=3D	cxxtest=0AXPORTVE=
 RSION=3D	3.7.1=0AXCATEGORIES=3D	devel=0AXMASTER_SITES=3D	${MASTER_SITE_SOUR=
 CEFORGE}=0AXMASTER_SITE_SUBDIR=3D	${PORTNAME}=0AX=0AXMAINTAINER=3D	drewish@=
 katherinehouse.com=0AXCOMMENT=3D	A simple yet powerful JUnit/CppUnit/xUnit-=
 like framework for C++=0AX=0AXWRKSRC=3D		${WRKDIR}/${PORTNAME}=0AXNO_BUILD=
 =3D	yes=0AXUSE_PERL5_RUN=3D	yes=0AX=0AXdo-install:=0AX# scripts=0AX	@${MKDI=
 R} ${PREFIX}/include/cxxtest=0AX	${INSTALL_DATA} ${WRKSRC}/cxxtest/* ${PREF=
 IX}/include/cxxtest/=0AX	${INSTALL_SCRIPT} ${WRKSRC}/cxxtestgen.pl ${PREFIX=
 }/bin/=0AX	${INSTALL_SCRIPT} ${WRKSRC}/cxxtestgen.py ${PREFIX}/bin/=0AX=0AX=
 # docs and examples (minus the win ddk stuff)=0AX.if !defined(NOPORTDOCS)=
 =0AX	@${MKDIR} ${DOCSDIR}=0AX	@${MKDIR} ${DOCSDIR}/sample=0AX	@${MKDIR} ${D=
 OCSDIR}/test=0AX	@${MKDIR} ${DOCSDIR}/test/fake=0AX	@${MKDIR} ${DOCSDIR}/te=
 st/fake/X11=0AX	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}=0AX	${INSTALL_D=
 ATA} ${WRKSRC}/docs/*.html ${DOCSDIR}=0AX	${INSTALL_DATA} ${WRKSRC}/docs/*.=
 png ${DOCSDIR}=0AX	${INSTALL_DATA} ${WRKSRC}/sample/*.h ${DOCSDIR}/sample/=
 =0AX	${INSTALL_DATA} ${WRKSRC}/sample/*.cpp ${DOCSDIR}/sample/=0AX	${INSTAL=
 L_DATA} ${WRKSRC}/sample/*.tpl ${DOCSDIR}/sample/=0AX	${INSTALL_DATA} ${WRK=
 SRC}/sample/Construct ${DOCSDIR}/sample/=0AX	${INSTALL_DATA} ${WRKSRC}/samp=
 le/Makefile.unix ${DOCSDIR}/sample/Makefile=0AX	${INSTALL_DATA} ${WRKSRC}/t=
 est/*.h ${DOCSDIR}/test/=0AX	${INSTALL_DATA} ${WRKSRC}/test/*.cpp ${DOCSDIR=
 }/test/=0AX	${INSTALL_DATA} ${WRKSRC}/test/*.tpl ${DOCSDIR}/test/=0AX	${INS=
 TALL_DATA} ${WRKSRC}/test/*.out ${DOCSDIR}/test/=0AX	${INSTALL_DATA} ${WRKS=
 RC}/test/test.pl ${DOCSDIR}/test/=0AX	${INSTALL_DATA} ${WRKSRC}/test/fake/*=
 .h ${DOCSDIR}/test/fake/=0AX	${INSTALL_DATA} ${WRKSRC}/test/fake/X11/*.h ${=
 DOCSDIR}/test/fake/X11/=0AX	@${ECHO_CMD} "* Documentation and samples have =
 been installed in ${DOCSDIR}"=0AX	@${ECHO_CMD} "* Beware that the sample ma=
 kefiles aren't compatible with FreeBSD's make, use ${GMAKE} instead."=0AX.e=
 ndif=0AX	@${ECHO_CMD} "	The CxxTest scripts have been installed into ${PREF=
 IX}/bin/. The include files are in ${PREFIX}/include/cxxtest/=0AX	@${ECHO_C=
 MD} "	* The obvious reminder: don't forget to add ${PREFIX}/include to your=
  include path."=0AX=0AX.include <bsd.port.mk>=0AEND-of-/usr/ports/devel/cxx=
 test/Makefile=0Aecho x - /usr/ports/devel/cxxtest/distinfo=0Ased 's/^X//' >=
 /usr/ports/devel/cxxtest/distinfo << 'END-of-/usr/ports/devel/cxxtest/disti=
 nfo'=0AXMD5 (cxxtest-3.7.1.tar.gz) =3D fb768c225d6a7b093e1622fefc424e47=0AE=
 ND-of-/usr/ports/devel/cxxtest/distinfo=0Aecho x - /usr/ports/devel/cxxtest=
 /pkg-descr=0Ased 's/^X//' >/usr/ports/devel/cxxtest/pkg-descr << 'END-of-/u=
 sr/ports/devel/cxxtest/pkg-descr'=0AXCxxTest is a JUnit/CppUnit/xUnit-like =
 framework for C++.=0AX =0AXIts advantages over existing alternatives are th=
 at it:=0AX - Doesn't require RTTI=0AX - Doesn't require member template fun=
 ctions=0AX - Doesn't require exception handling=0AX - Doesn't require any e=
 xternal libraries (including memory management,=0AX   file/console I/O, gra=
 phics libraries)=0AX =0AXThis makes it extremely portable and usable.=0AX =
 =0AXWWW: http://cxxtest.sourceforge.net/=0AX=0AX- andrew morton=0AXdrewish@=
 katherinehouse.com=0AEND-of-/usr/ports/devel/cxxtest/pkg-descr=0Aecho x - /=
 usr/ports/devel/cxxtest/pkg-plist=0Ased 's/^X//' >/usr/ports/devel/cxxtest/=
 pkg-plist << 'END-of-/usr/ports/devel/cxxtest/pkg-plist'=0AXbin/cxxtestgen.=
 pl=0AXbin/cxxtestgen.py=0AXinclude/cxxtest/Descriptions.h=0AXinclude/cxxtes=
 t/DummyDescriptions.h=0AXinclude/cxxtest/ErrorFormatter.h=0AXinclude/cxxtes=
 t/ErrorPrinter.h=0AXinclude/cxxtest/Flags.h=0AXinclude/cxxtest/GlobalFixtur=
 e.h=0AXinclude/cxxtest/Gui.h=0AXinclude/cxxtest/LinkedList.h=0AXinclude/cxx=
 test/ParenPrinter.h=0AXinclude/cxxtest/QtGui.h=0AXinclude/cxxtest/RealDescr=
 iptions.h=0AXinclude/cxxtest/Root.cpp=0AXinclude/cxxtest/SelfTest.h=0AXincl=
 ude/cxxtest/StdValueTraits.h=0AXinclude/cxxtest/StdioPrinter.h=0AXinclude/c=
 xxtest/TeeListener.h=0AXinclude/cxxtest/TeeRunner.h=0AXinclude/cxxtest/Test=
 Listener.h=0AXinclude/cxxtest/TestRunner.h=0AXinclude/cxxtest/TestSuite.h=
 =0AXinclude/cxxtest/TestTracker.h=0AXinclude/cxxtest/ValueTraits.h=0AXinclu=
 de/cxxtest/Win32Gui.h=0AXinclude/cxxtest/X11Gui.h=0AXinclude/cxxtest/YesNoR=
 unner.h=0AX%%PORTDOCS%%%%DOCSDIR%%/README=0AX%%PORTDOCS%%%%DOCSDIR%%/guide.=
 html=0AX%%PORTDOCS%%%%DOCSDIR%%/index.html=0AX%%PORTDOCS%%%%DOCSDIR%%/qt.pn=
 g=0AX%%PORTDOCS%%%%DOCSDIR%%/qt2.png=0AX%%PORTDOCS%%%%DOCSDIR%%/win32.png=
 =0AX%%PORTDOCS%%%%DOCSDIR%%/x11.png=0AX%%PORTDOCS%%%%DOCSDIR%%/sample/Creat=
 edTest.h=0AX%%PORTDOCS%%%%DOCSDIR%%/sample/DeltaTest.h=0AX%%PORTDOCS%%%%DOC=
 SDIR%%/sample/ExceptionTest.h=0AX%%PORTDOCS%%%%DOCSDIR%%/sample/FixtureTest=
 .h=0AX%%PORTDOCS%%%%DOCSDIR%%/sample/MessageTest.h=0AX%%PORTDOCS%%%%DOCSDIR=
 %%/sample/SelfTest.h=0AX%%PORTDOCS%%%%DOCSDIR%%/sample/SimpleTest.h=0AX%%PO=
 RTDOCS%%%%DOCSDIR%%/sample/TraitsTest.h=0AX%%PORTDOCS%%%%DOCSDIR%%/sample/y=
 es_no_runner.cpp=0AX%%PORTDOCS%%%%DOCSDIR%%/sample/aborter.tpl=0AX%%PORTDOC=
 S%%%%DOCSDIR%%/sample/file_printer.tpl=0AX%%PORTDOCS%%%%DOCSDIR%%/sample/Co=
 nstruct=0AX%%PORTDOCS%%%%DOCSDIR%%/sample/Makefile=0AX%%PORTDOCS%%%%DOCSDIR=
 %%/test/fake/X11/Xlib.h=0AX%%PORTDOCS%%%%DOCSDIR%%/test/fake/X11/Xutil.h=0A=
 X%%PORTDOCS%%%%DOCSDIR%%/test/fake/commctrl.h=0AX%%PORTDOCS%%%%DOCSDIR%%/te=
 st/fake/qapplication.h=0AX%%PORTDOCS%%%%DOCSDIR%%/test/fake/qglobal.h=0AX%%=
 PORTDOCS%%%%DOCSDIR%%/test/fake/qlabel.h=0AX%%PORTDOCS%%%%DOCSDIR%%/test/fa=
 ke/qlayout.h=0AX%%PORTDOCS%%%%DOCSDIR%%/test/fake/qmessagebox.h=0AX%%PORTDO=
 CS%%%%DOCSDIR%%/test/fake/qpixmap.h=0AX%%PORTDOCS%%%%DOCSDIR%%/test/fake/qp=
 rogressbar.h=0AX%%PORTDOCS%%%%DOCSDIR%%/test/fake/qstatusbar.h=0AX%%PORTDOC=
 S%%%%DOCSDIR%%/test/fake/qstring.h=0AX%%PORTDOCS%%%%DOCSDIR%%/test/fake/qwi=
 dget.h=0AX%%PORTDOCS%%%%DOCSDIR%%/test/fake/windows.h=0AX%%PORTDOCS%%%%DOCS=
 DIR%%/test/AborterNoThrow.h=0AX%%PORTDOCS%%%%DOCSDIR%%/test/BadTest.h=0AX%%=
 PORTDOCS%%%%DOCSDIR%%/test/DeepAbort.h=0AX%%PORTDOCS%%%%DOCSDIR%%/test/Defa=
 ultTraits.h=0AX%%PORTDOCS%%%%DOCSDIR%%/test/DoubleCall.h=0AX%%PORTDOCS%%%%D=
 OCSDIR%%/test/EmptySuite.h=0AX%%PORTDOCS%%%%DOCSDIR%%/test/Exceptions.h=0AX=
 %%PORTDOCS%%%%DOCSDIR%%/test/GlobalFixtures.h=0AX%%PORTDOCS%%%%DOCSDIR%%/te=
 st/GoodSuite.h=0AX%%PORTDOCS%%%%DOCSDIR%%/test/GreenYellowRed.h=0AX%%PORTDO=
 CS%%%%DOCSDIR%%/test/IncludeTest.h=0AX%%PORTDOCS%%%%DOCSDIR%%/test/Int64.h=
 =0AX%%PORTDOCS%%%%DOCSDIR%%/test/LessThanEquals.h=0AX%%PORTDOCS%%%%DOCSDIR%=
 %/test/LongLong.h=0AX%%PORTDOCS%%%%DOCSDIR%%/test/LongTraits.h=0AX%%PORTDOC=
 S%%%%DOCSDIR%%/test/MaxDump.h=0AX%%PORTDOCS%%%%DOCSDIR%%/test/SameData.h=0A=
 X%%PORTDOCS%%%%DOCSDIR%%/test/ThrowNoStd.h=0AX%%PORTDOCS%%%%DOCSDIR%%/test/=
 TraitsTest.h=0AX%%PORTDOCS%%%%DOCSDIR%%/test/Tsm.h=0AX%%PORTDOCS%%%%DOCSDIR=
 %%/test/gui.out=0AX%%PORTDOCS%%%%DOCSDIR%%/test/UserTraits.h=0AX%%PORTDOCS%=
 %%%DOCSDIR%%/test/VoidTraits.h=0AX%%PORTDOCS%%%%DOCSDIR%%/test/WideCharTest=
 .h=0AX%%PORTDOCS%%%%DOCSDIR%%/test/ThrowNoStd.cpp=0AX%%PORTDOCS%%%%DOCSDIR%=
 %/test/anything.cpp=0AX%%PORTDOCS%%%%DOCSDIR%%/test/int64.cpp=0AX%%PORTDOCS=
 %%%%DOCSDIR%%/test/longlong.cpp=0AX%%PORTDOCS%%%%DOCSDIR%%/test/main.cpp=0A=
 X%%PORTDOCS%%%%DOCSDIR%%/test/wchar.cpp=0AX%%PORTDOCS%%%%DOCSDIR%%/test/Thr=
 owNoStd.tpl=0AX%%PORTDOCS%%%%DOCSDIR%%/test/UserTraits.tpl=0AX%%PORTDOCS%%%=
 %DOCSDIR%%/test/aborter.out=0AX%%PORTDOCS%%%%DOCSDIR%%/test/aborter_no_thro=
 w.out=0AX%%PORTDOCS%%%%DOCSDIR%%/test/deep.out=0AX%%PORTDOCS%%%%DOCSDIR%%/t=
 est/default.out=0AX%%PORTDOCS%%%%DOCSDIR%%/test/double.out=0AX%%PORTDOCS%%%=
 %DOCSDIR%%/test/error.out=0AX%%PORTDOCS%%%%DOCSDIR%%/test/exceptions.out=0A=
 X%%PORTDOCS%%%%DOCSDIR%%/test/fixtures.out=0AX%%PORTDOCS%%%%DOCSDIR%%/test/=
 good.out=0AX%%PORTDOCS%%%%DOCSDIR%%/test/gui_paren.out=0AX%%PORTDOCS%%%%DOC=
 SDIR%%/test/include.out=0AX%%PORTDOCS%%%%DOCSDIR%%/test/lte.out=0AX%%PORTDO=
 CS%%%%DOCSDIR%%/test/int64.out=0AX%%PORTDOCS%%%%DOCSDIR%%/test/longlong.out=
 =0AX%%PORTDOCS%%%%DOCSDIR%%/test/max.out=0AX%%PORTDOCS%%%%DOCSDIR%%/test/on=
 e.out=0AX%%PORTDOCS%%%%DOCSDIR%%/test/paren.out=0AX%%PORTDOCS%%%%DOCSDIR%%/=
 test/runner.out=0AX%%PORTDOCS%%%%DOCSDIR%%/test/same.out=0AX%%PORTDOCS%%%%D=
 OCSDIR%%/test/throw.out=0AX%%PORTDOCS%%%%DOCSDIR%%/test/traits.out=0AX%%POR=
 TDOCS%%%%DOCSDIR%%/test/tsm.out=0AX%%PORTDOCS%%%%DOCSDIR%%/test/user.out=0A=
 X%%PORTDOCS%%%%DOCSDIR%%/test/wchar.out=0AX%%PORTDOCS%%%%DOCSDIR%%/test/wil=
 dcard.out=0AX%%PORTDOCS%%%%DOCSDIR%%/test/test.pl=0AX@dirrm include/cxxtest=
 =0AX@dirrm %%PORTDOCS%%%%DOCSDIR%%/sample=0AX@dirrm %%PORTDOCS%%%%DOCSDIR%%=
 /test/fake/X11=0AX@dirrm %%PORTDOCS%%%%DOCSDIR%%/test/fake=0AX@dirrm %%PORT=
 DOCS%%%%DOCSDIR%%/test=0AX@dirrm %%PORTDOCS%%%%DOCSDIR%%=0AEND-of-/usr/port=
 s/devel/cxxtest/pkg-plist=0Aecho c - /usr/ports/devel/cxxtest/files=0Amkdir=
  -p /usr/ports/devel/cxxtest/files > /dev/null 2>&1=0Aecho x - /usr/ports/d=
 evel/cxxtest/files/patch-sample-Makefile.unix=0Ased 's/^X//' >/usr/ports/de=
 vel/cxxtest/files/patch-sample-Makefile.unix << 'END-of-/usr/ports/devel/cx=
 xtest/files/patch-sample-Makefile.unix'=0AX--- sample/Makefile.unix.orig	Sa=
 t Sep 20 07:25:49 2003=0AX+++ sample/Makefile.unix	Sun Nov 23 02:42:12 2003=
 =0AX@@ -3,23 +3,24 @@=0AX #=0AX =0AX # Change this line if you want a diffe=
 rent compiler=0AX-CXXC =3D c++ -Wall -W -Werror -I..=0AX+CXXC =3D c++ -Wall=
  -W -I/usr/local/include =0AX =0AX # If you want to use python, specify USE=
 _PYTHON=3D1 on the command line=0AX ifdef USE_PYTHON=0AX-	TESTGEN =3D ../cx=
 xtestgen.py=0AX+TESTGEN =3D ../cxxtestgen.py=0AX else=0AX-	TESTGEN =3D ../c=
 xxtestgen.pl=0AX+TESTGEN =3D ../cxxtestgen.pl=0AX endif=0AX =0AX # For the =
 X11 GUI=0AX X11_FLAGS =3D -I/usr/X11R6/include -L/usr/X11R6/lib -lX11=0AX =
 =0AX # For the Qt GUI=0AX-#QTDIR =3D /usr/lib/qt=0AX-QTLIB =3D -lqt-mt=0AX-=
 #QTLIB =3D -lqt=0AX-QT_FLAGS =3D -I$(QTDIR)/include -L$(QTDIR)/lib $(QTLIB)=
  -O2=0AX+#QTDIR =3D /usr/X11R6=0AX+#QTLIB =3D -lqt-mt=0AX+#QT_FLAGS =3D -I$=
 (QTDIR)/include -L$(QTDIR)/lib $(QTLIB) -O2=0AX+QT_FLAGS =3D -I/usr/X11R6/i=
 nclude -L/usr/X11R6/lib -lqt-mt -O2=0AX+=0AX =0AX TARGETS =3D error_printer=
  stdio_printer yes_no_runner file_printer aborter=0AX GUI_TARGETS =3D x11_r=
 unner qt_runner=0AEND-of-/usr/ports/devel/cxxtest/files/patch-sample-Makefi=
 le.unix=0Aexit=0A=0A
 --M9NhX3UHpAaciwkO--

From: andrew morton <drewish@katherinehouse.com>
To: freebsd-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: ports/59607: Update port: devel/cxxtest  3.0.1 -> 3.7.1
Date: Sun, 23 Nov 2003 14:22:52 -0800

 --opJtzjQTFsWo+cga
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 err, okay i'm a moron (and this is my first try at a port). here's the diff instead.
 
 --opJtzjQTFsWo+cga
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: attachment; filename="cxxtest_port.diff"
 
 diff -ur devel/cxxtest.bak/Makefile devel/cxxtest/Makefile
 --- devel/cxxtest.bak/Makefile	Sat Nov 22 20:45:36 2003
 +++ devel/cxxtest/Makefile	Sat Nov 22 22:55:31 2003
 @@ -6,7 +6,7 @@
  #
  
  PORTNAME=	cxxtest
 -PORTVERSION=	3.0.1
 +PORTVERSION=	3.7.1
  CATEGORIES=	devel
  MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
  MASTER_SITE_SUBDIR=	${PORTNAME}
 @@ -15,7 +15,6 @@
  COMMENT=	A simple yet powerful JUnit/CppUnit/xUnit-like framework for C++
  
  WRKSRC=		${WRKDIR}/${PORTNAME}
 -EXTRACT_SUFX =	.tgz
  NO_BUILD=	yes
  USE_PERL5_RUN=	yes
  
 @@ -31,6 +30,8 @@
  	@${MKDIR} ${DOCSDIR}
  	@${MKDIR} ${DOCSDIR}/sample
  	@${MKDIR} ${DOCSDIR}/test
 +	@${MKDIR} ${DOCSDIR}/test/fake
 +	@${MKDIR} ${DOCSDIR}/test/fake/X11
  	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
  	${INSTALL_DATA} ${WRKSRC}/docs/*.html ${DOCSDIR}
  	${INSTALL_DATA} ${WRKSRC}/docs/*.png ${DOCSDIR}
 @@ -44,8 +45,12 @@
  	${INSTALL_DATA} ${WRKSRC}/test/*.tpl ${DOCSDIR}/test/
  	${INSTALL_DATA} ${WRKSRC}/test/*.out ${DOCSDIR}/test/
  	${INSTALL_DATA} ${WRKSRC}/test/test.pl ${DOCSDIR}/test/
 +	${INSTALL_DATA} ${WRKSRC}/test/fake/*.h ${DOCSDIR}/test/fake/
 +	${INSTALL_DATA} ${WRKSRC}/test/fake/X11/*.h ${DOCSDIR}/test/fake/X11/
  	@${ECHO_CMD} "* Documentation and samples have been installed in ${DOCSDIR}"
 -	@${ECHO_CMD} "* NOTE: the makefiles provided with the samples aren't compatible with FreeBSD's make, use ${GMAKE} instead."
 +	@${ECHO_CMD} "* Beware that the sample makefiles aren't compatible with FreeBSD's make, use ${GMAKE} instead."
  .endif
 +	@${ECHO_CMD} "	The CxxTest scripts have been installed into ${PREFIX}/bin/. The include files are in ${PREFIX}/include/cxxtest/
 +	@${ECHO_CMD} "	* The obvious reminder: don't forget to add ${PREFIX}/include to your include path."
  
  .include <bsd.port.mk>
 diff -ur devel/cxxtest.bak/distinfo devel/cxxtest/distinfo
 --- devel/cxxtest.bak/distinfo	Sat Nov 22 20:45:36 2003
 +++ devel/cxxtest/distinfo	Sat Nov 22 20:49:17 2003
 @@ -1 +1 @@
 -MD5 (cxxtest-3.0.1.tgz) = 1cf800ee2d7a9b3af02336655e3823fc
 +MD5 (cxxtest-3.7.1.tar.gz) = fb768c225d6a7b093e1622fefc424e47
 diff -ur devel/cxxtest.bak/files/patch-sample-Makefile.unix devel/cxxtest/files/patch-sample-Makefile.unix
 --- devel/cxxtest.bak/files/patch-sample-Makefile.unix	Sat Nov 22 20:45:36 2003
 +++ devel/cxxtest/files/patch-sample-Makefile.unix	Sun Nov 23 02:43:50 2003
 @@ -1,15 +1,34 @@
 ---- sample/Makefile.unix.orig	Fri Aug 15 02:51:52 2003
 -+++ sample/Makefile.unix	Fri Aug 15 03:03:55 2003
 -@@ -5,9 +5,9 @@
 +--- sample/Makefile.unix.orig	Sat Sep 20 07:25:49 2003
 ++++ sample/Makefile.unix	Sun Nov 23 02:42:12 2003
 +@@ -3,23 +3,24 @@
 + #
 + 
 + # Change this line if you want a different compiler
 +-CXXC = c++ -Wall -W -Werror -I..
 ++CXXC = c++ -Wall -W -I/usr/local/include 
 + 
 + # If you want to use python, specify USE_PYTHON=1 on the command line
 + ifdef USE_PYTHON
 +-	TESTGEN = ../cxxtestgen.py
 ++TESTGEN = ../cxxtestgen.py
 + else
 +-	TESTGEN = ../cxxtestgen.pl
 ++TESTGEN = ../cxxtestgen.pl
 + endif
 + 
   # For the X11 GUI
   X11_FLAGS = -I/usr/X11R6/include -L/usr/X11R6/lib -lX11
   
 --# For the Qt GUI
 + # For the Qt GUI
  -#QTDIR = /usr/lib/qt
 --QT_FLAGS = -I$(QTDIR)/include -L$(QTDIR)/lib -lqt -O2
 -+# For the Qt 3.1 GUI
 -+QTDIR = /usr/X11R6
 -+QT_FLAGS = -I$(QTDIR)/include -L$(QTDIR)/lib -lqt-mt -O2
 +-QTLIB = -lqt-mt
 +-#QTLIB = -lqt
 +-QT_FLAGS = -I$(QTDIR)/include -L$(QTDIR)/lib $(QTLIB) -O2
 ++#QTDIR = /usr/X11R6
 ++#QTLIB = -lqt-mt
 ++#QT_FLAGS = -I$(QTDIR)/include -L$(QTDIR)/lib $(QTLIB) -O2
 ++QT_FLAGS = -I/usr/X11R6/include -L/usr/X11R6/lib -lqt-mt -O2
 ++
   
   TARGETS = error_printer stdio_printer yes_no_runner file_printer aborter
   GUI_TARGETS = x11_runner qt_runner
 diff -ur devel/cxxtest.bak/pkg-plist devel/cxxtest/pkg-plist
 --- devel/cxxtest.bak/pkg-plist	Sat Nov 22 20:45:36 2003
 +++ devel/cxxtest/pkg-plist	Sat Nov 22 22:15:29 2003
 @@ -1,12 +1,17 @@
  bin/cxxtestgen.pl
  bin/cxxtestgen.py
 -include/cxxtest/CountingTracker.h
  include/cxxtest/Descriptions.h
 +include/cxxtest/DummyDescriptions.h
  include/cxxtest/ErrorFormatter.h
  include/cxxtest/ErrorPrinter.h
 +include/cxxtest/Flags.h
 +include/cxxtest/GlobalFixture.h
  include/cxxtest/Gui.h
 +include/cxxtest/LinkedList.h
  include/cxxtest/ParenPrinter.h
  include/cxxtest/QtGui.h
 +include/cxxtest/RealDescriptions.h
 +include/cxxtest/Root.cpp
  include/cxxtest/SelfTest.h
  include/cxxtest/StdValueTraits.h
  include/cxxtest/StdioPrinter.h
 @@ -25,50 +30,96 @@
  %%PORTDOCS%%%%DOCSDIR%%/index.html
  %%PORTDOCS%%%%DOCSDIR%%/qt.png
  %%PORTDOCS%%%%DOCSDIR%%/qt2.png
 +%%PORTDOCS%%%%DOCSDIR%%/win32.png
  %%PORTDOCS%%%%DOCSDIR%%/x11.png
 -%%PORTDOCS%%%%DOCSDIR%%/sample/aborter.tpl
 -%%PORTDOCS%%%%DOCSDIR%%/sample/Construct
  %%PORTDOCS%%%%DOCSDIR%%/sample/CreatedTest.h
  %%PORTDOCS%%%%DOCSDIR%%/sample/DeltaTest.h
  %%PORTDOCS%%%%DOCSDIR%%/sample/ExceptionTest.h
 -%%PORTDOCS%%%%DOCSDIR%%/sample/file_printer.tpl
  %%PORTDOCS%%%%DOCSDIR%%/sample/FixtureTest.h
 -%%PORTDOCS%%%%DOCSDIR%%/sample/Makefile
  %%PORTDOCS%%%%DOCSDIR%%/sample/MessageTest.h
  %%PORTDOCS%%%%DOCSDIR%%/sample/SelfTest.h
  %%PORTDOCS%%%%DOCSDIR%%/sample/SimpleTest.h
  %%PORTDOCS%%%%DOCSDIR%%/sample/TraitsTest.h
  %%PORTDOCS%%%%DOCSDIR%%/sample/yes_no_runner.cpp
 -%%PORTDOCS%%%%DOCSDIR%%/test/aborter.out
 -%%PORTDOCS%%%%DOCSDIR%%/test/aborter_no_throw.out
 +%%PORTDOCS%%%%DOCSDIR%%/sample/aborter.tpl
 +%%PORTDOCS%%%%DOCSDIR%%/sample/file_printer.tpl
 +%%PORTDOCS%%%%DOCSDIR%%/sample/Construct
 +%%PORTDOCS%%%%DOCSDIR%%/sample/Makefile
 +%%PORTDOCS%%%%DOCSDIR%%/test/fake/X11/Xlib.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/fake/X11/Xutil.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/fake/commctrl.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/fake/qapplication.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/fake/qglobal.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/fake/qlabel.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/fake/qlayout.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/fake/qmessagebox.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/fake/qpixmap.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/fake/qprogressbar.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/fake/qstatusbar.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/fake/qstring.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/fake/qwidget.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/fake/windows.h
  %%PORTDOCS%%%%DOCSDIR%%/test/AborterNoThrow.h
  %%PORTDOCS%%%%DOCSDIR%%/test/BadTest.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/DeepAbort.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/DefaultTraits.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/DoubleCall.h
  %%PORTDOCS%%%%DOCSDIR%%/test/EmptySuite.h
 -%%PORTDOCS%%%%DOCSDIR%%/test/error.out
 -%%PORTDOCS%%%%DOCSDIR%%/test/good.out
 +%%PORTDOCS%%%%DOCSDIR%%/test/Exceptions.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/GlobalFixtures.h
  %%PORTDOCS%%%%DOCSDIR%%/test/GoodSuite.h
  %%PORTDOCS%%%%DOCSDIR%%/test/GreenYellowRed.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/IncludeTest.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/Int64.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/LessThanEquals.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/LongLong.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/LongTraits.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/MaxDump.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/SameData.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/ThrowNoStd.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/TraitsTest.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/Tsm.h
  %%PORTDOCS%%%%DOCSDIR%%/test/gui.out
 -%%PORTDOCS%%%%DOCSDIR%%/test/gui_paren.out
 +%%PORTDOCS%%%%DOCSDIR%%/test/UserTraits.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/VoidTraits.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/WideCharTest.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/ThrowNoStd.cpp
 +%%PORTDOCS%%%%DOCSDIR%%/test/anything.cpp
 +%%PORTDOCS%%%%DOCSDIR%%/test/int64.cpp
 +%%PORTDOCS%%%%DOCSDIR%%/test/longlong.cpp
  %%PORTDOCS%%%%DOCSDIR%%/test/main.cpp
 +%%PORTDOCS%%%%DOCSDIR%%/test/wchar.cpp
 +%%PORTDOCS%%%%DOCSDIR%%/test/ThrowNoStd.tpl
 +%%PORTDOCS%%%%DOCSDIR%%/test/UserTraits.tpl
 +%%PORTDOCS%%%%DOCSDIR%%/test/aborter.out
 +%%PORTDOCS%%%%DOCSDIR%%/test/aborter_no_throw.out
 +%%PORTDOCS%%%%DOCSDIR%%/test/deep.out
 +%%PORTDOCS%%%%DOCSDIR%%/test/default.out
 +%%PORTDOCS%%%%DOCSDIR%%/test/double.out
 +%%PORTDOCS%%%%DOCSDIR%%/test/error.out
 +%%PORTDOCS%%%%DOCSDIR%%/test/exceptions.out
 +%%PORTDOCS%%%%DOCSDIR%%/test/fixtures.out
 +%%PORTDOCS%%%%DOCSDIR%%/test/good.out
 +%%PORTDOCS%%%%DOCSDIR%%/test/gui_paren.out
 +%%PORTDOCS%%%%DOCSDIR%%/test/include.out
 +%%PORTDOCS%%%%DOCSDIR%%/test/lte.out
 +%%PORTDOCS%%%%DOCSDIR%%/test/int64.out
 +%%PORTDOCS%%%%DOCSDIR%%/test/longlong.out
 +%%PORTDOCS%%%%DOCSDIR%%/test/max.out
  %%PORTDOCS%%%%DOCSDIR%%/test/one.out
  %%PORTDOCS%%%%DOCSDIR%%/test/paren.out
  %%PORTDOCS%%%%DOCSDIR%%/test/runner.out
 -%%PORTDOCS%%%%DOCSDIR%%/test/test.pl
 +%%PORTDOCS%%%%DOCSDIR%%/test/same.out
  %%PORTDOCS%%%%DOCSDIR%%/test/throw.out
 -%%PORTDOCS%%%%DOCSDIR%%/test/ThrowNoStd.cpp
 -%%PORTDOCS%%%%DOCSDIR%%/test/ThrowNoStd.h
 -%%PORTDOCS%%%%DOCSDIR%%/test/ThrowNoStd.tpl
  %%PORTDOCS%%%%DOCSDIR%%/test/traits.out
 -%%PORTDOCS%%%%DOCSDIR%%/test/TraitsTest.h
 +%%PORTDOCS%%%%DOCSDIR%%/test/tsm.out
  %%PORTDOCS%%%%DOCSDIR%%/test/user.out
 -%%PORTDOCS%%%%DOCSDIR%%/test/UserTraits.h
 -%%PORTDOCS%%%%DOCSDIR%%/test/UserTraits.tpl
 -%%PORTDOCS%%%%DOCSDIR%%/test/wchar.cpp
  %%PORTDOCS%%%%DOCSDIR%%/test/wchar.out
 -%%PORTDOCS%%%%DOCSDIR%%/test/WideCharTest.h
  %%PORTDOCS%%%%DOCSDIR%%/test/wildcard.out
 -@dirrm %%PORTDOCS%%%%DOCSDIR%%/test
 +%%PORTDOCS%%%%DOCSDIR%%/test/test.pl
 +@dirrm include/cxxtest
  @dirrm %%PORTDOCS%%%%DOCSDIR%%/sample
 +@dirrm %%PORTDOCS%%%%DOCSDIR%%/test/fake/X11
 +@dirrm %%PORTDOCS%%%%DOCSDIR%%/test/fake
 +@dirrm %%PORTDOCS%%%%DOCSDIR%%/test
  @dirrm %%PORTDOCS%%%%DOCSDIR%%
 -@dirrm include/cxxtest
 
 --opJtzjQTFsWo+cga--
Class-Changed-From-To: change-request->maintainer-update 
Class-Changed-By: mat 
Class-Changed-When: Tue Nov 25 03:19:03 PST 2003 
Class-Changed-Why:  
Accurate class 

http://www.freebsd.org/cgi/query-pr.cgi?pr=59607 
Responsible-Changed-From-To: freebsd-ports-bugs->sergei 
Responsible-Changed-By: sergei 
Responsible-Changed-When: Mon Dec 1 05:29:32 PST 2003 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=59607 
State-Changed-From-To: open->feedback 
State-Changed-By: sergei 
State-Changed-When: Fri Dec 5 04:43:50 PST 2003 
State-Changed-Why:  
Asked submitter for additional info. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=59607 
State-Changed-From-To: feedback->closed 
State-Changed-By: sergei 
State-Changed-When: Mon Dec 29 00:24:55 PST 2003 
State-Changed-Why:  
Committed, thanks! 

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