From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Sep 12 01:50:24 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 01C2716A494 for ; Tue, 12 Sep 2006 01:50:24 +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 D031643D53 for ; Tue, 12 Sep 2006 01:50:21 +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 k8C1oL6w055452 for ; Tue, 12 Sep 2006 01:50:21 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k8C1oLqu055451; Tue, 12 Sep 2006 01:50:21 GMT (envelope-from gnats) Resent-Date: Tue, 12 Sep 2006 01:50:21 GMT Resent-Message-Id: <200609120150.k8C1oLqu055451@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, Scott Flatman Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1CB9716A407 for ; Tue, 12 Sep 2006 01:44:15 +0000 (UTC) (envelope-from sf@slappy.org) Received: from slappy.org (w170.z064220053.nyc-ny.dsl.cnc.net [64.220.53.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id C67F143D67 for ; Tue, 12 Sep 2006 01:44:13 +0000 (GMT) (envelope-from sf@slappy.org) Received: from pool-71-111-150-99.ptldor.dsl-w.verizon.net ([71.111.150.99] helo=[192.168.1.2]) by slappy.org with asmtp (Exim 3.35 #1) id 1GMxJs-0002nG-00 for FreeBSD-gnats-submit@freebsd.org; Mon, 11 Sep 2006 18:44:12 -0700 Message-Id: <450610CD.4030904@slappy.org> Date: Mon, 11 Sep 2006 18:43:41 -0700 From: Scott Flatman To: FreeBSD-gnats-submit@FreeBSD.org Cc: Subject: ports/103173: Maintainer Update: devel/open-beagle X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 01:50:24 -0000 >Number: 103173 >Category: ports >Synopsis: Adopt port. Update version. >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 Sep 12 01:50:21 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Scott Flatman >Release: FreeBSD 6.1-STABLE i386 >Organization: >Environment: FreeBSD emerald.foo.kom 6.1-STABLE FreeBSD 6.1-STABLE #1: Sat Sep 9 12:58:15 PDT 2006 sf@emerald.foo.kom:/home/obj/home/src6s/sys/EMERALD13 i386 >Description: Adopt port. Update version. Remove files/patch-config:ltmain.sh Add files/patch-PACC-Util-SignalHandler.cpp >How-To-Repeat: >Fix: -*- open-beagle patch begins here -*- diff -ruN open-beagle.orig/Makefile open-beagle/Makefile --- open-beagle.orig/Makefile Tue Aug 15 18:03:24 2006 +++ open-beagle/Makefile Mon Sep 11 18:33:40 2006 @@ -7,13 +7,13 @@ # PORTNAME= open-beagle -PORTVERSION= 2.2.0 +PORTVERSION= 3.0.1 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= beagle DISTNAME= beagle-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= sf@slappy.org COMMENT= An Evolutionary Computation Framework CONFLICTS= beagle-[0-9]* @@ -21,6 +21,7 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-optimization USE_LDCONFIG= yes +USE_GMAKE= yes PLIST_SUB= PORTVERSION=${PORTVERSION} diff -ruN open-beagle.orig/distinfo open-beagle/distinfo --- open-beagle.orig/distinfo Fri Dec 9 21:03:18 2005 +++ open-beagle/distinfo Mon Sep 11 18:33:40 2006 @@ -1,3 +1,3 @@ -MD5 (beagle-2.2.0.tar.gz) = 7d7a26b33943144ed345a94f978848ce -SHA256 (beagle-2.2.0.tar.gz) = 9790556fe353c77e496ba2cd59f77f56f1c08f33cb4a49ad64beb01a67c059d3 -SIZE (beagle-2.2.0.tar.gz) = 4049878 +MD5 (beagle-3.0.1.tar.gz) = 22d1cce24e8a699b457ed196c2a30b51 +SHA256 (beagle-3.0.1.tar.gz) = a0f5dd1f1041cbf44858e89795790ef1d2634564a93a410885fb566d341e5814 +SIZE (beagle-3.0.1.tar.gz) = 4838478 diff -ruN open-beagle.orig/files/patch-PACC-Util-SignalHandler.cpp open-beagle/files/patch-PACC-Util-SignalHandler.cpp --- open-beagle.orig/files/patch-PACC-Util-SignalHandler.cpp Wed Dec 31 16:00:00 1969 +++ open-beagle/files/patch-PACC-Util-SignalHandler.cpp Mon Sep 11 18:33:40 2006 @@ -0,0 +1,20 @@ +--- PACC/Util/SignalHandler.cpp.orig Wed Oct 5 06:38:27 2005 ++++ PACC/Util/SignalHandler.cpp Mon Sep 11 16:09:17 2006 +@@ -89,7 +89,7 @@ + //the signal is not defined under Windows, do nothing + if(inSignalNumber < 1) return; + if(smOldSigIgn[inSignalNumber] != NULL) return; +- smOldSigIgn[inSignalNumber] = (void*)signal(inSignalNumber, SIG_IGN); ++ smOldSigIgn[inSignalNumber] = (void*)signal(inSignalNumber, (void (*)(int))SIG_IGN); + } + + /*! +@@ -126,7 +126,7 @@ + signal(inSignalNumber, (__sighandler_t)smOldSigIgn[inSignalNumber]); + #endif + } +- else signal(inSignalNumber, SIG_DFL); ++ else signal(inSignalNumber, (void (*)(int))SIG_DFL); + smOldSigIgn[inSignalNumber] = NULL; + } + diff -ruN open-beagle.orig/files/patch-config:ltmain.sh open-beagle/files/patch-config:ltmain.sh --- open-beagle.orig/files/patch-config:ltmain.sh Tue Jun 8 23:52:06 2004 +++ open-beagle/files/patch-config:ltmain.sh Wed Dec 31 16:00:00 1969 @@ -1,15 +0,0 @@ ---- config/ltmain.sh.orig Wed Jun 9 14:13:42 2004 -+++ config/ltmain.sh Wed Jun 9 14:13:51 2004 -@@ -4330,10 +4330,12 @@ - fi - - # Install the pseudo-library for information purposes. -+ if /usr/bin/false; then - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - instname="$dir/$name"i - $show "$install_prog $instname $destdir/$name" - $run eval "$install_prog $instname $destdir/$name" || exit $? -+ fi - - # Maybe install the static library, too. - test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" diff -ruN open-beagle.orig/pkg-plist open-beagle/pkg-plist --- open-beagle.orig/pkg-plist Fri Sep 16 12:15:58 2005 +++ open-beagle/pkg-plist Mon Sep 11 18:33:40 2006 @@ -1,13 +1,55 @@ +include/Math.hpp +include/Math/Matrix.hpp +include/Math/Vector.hpp +include/SVG.hpp +include/SVG/Canvas.hpp +include/SVG/Frame.hpp +include/SVG/Group.hpp +include/SVG/Path.hpp +include/SVG/Primitives.hpp +include/SVG/Styles.hpp +include/SVG/Transforms.hpp +include/SVG/Types.hpp +include/Socket.hpp +include/Socket/Address.hpp +include/Socket/Cafe.hpp +include/Socket/ConnectedUDP.hpp +include/Socket/Exception.hpp +include/Socket/Port.hpp +include/Socket/TCP.hpp +include/Socket/TCPServer.hpp +include/Socket/UDP.hpp +include/Socket/UDPServer.hpp +include/Threading.hpp include/Threading/Condition.hpp include/Threading/Exception.hpp include/Threading/Mutex.hpp include/Threading/Semaphore.hpp +include/Threading/Task.hpp include/Threading/Thread.hpp -include/Threading/Threading.hpp +include/Threading/ThreadPool.hpp +include/Util.hpp +include/Util/Assert.hpp +include/Util/Date.hpp +include/Util/MTRand.hpp +include/Util/RandomPermutation.hpp +include/Util/Randomizer.hpp +include/Util/SignalHandler.hpp +include/Util/StringFunc.hpp +include/Util/Timer.hpp +include/Util/Tokenizer.hpp +include/XML.hpp +include/XML/Attribute.hpp +include/XML/Document.hpp +include/XML/Finder.hpp +include/XML/Iterator.hpp +include/XML/Node.hpp +include/XML/Streamer.hpp include/beagle/AbstractAllocT.hpp include/beagle/AbstractContainerAllocT.hpp include/beagle/Allocator.hpp include/beagle/AllocatorT.hpp +include/beagle/ArrayT.hpp include/beagle/AssertException.hpp include/beagle/BadCastException.hpp include/beagle/Beagle.hpp @@ -19,6 +61,8 @@ include/beagle/Coev/EvaluationOp.hpp include/beagle/Coev/GPEvaluationOp.hpp include/beagle/Coev/TermBroadcastOp.hpp +include/beagle/Component.hpp +include/beagle/ComponentMap.hpp include/beagle/ConfigurationDumper.hpp include/beagle/Container.hpp include/beagle/ContainerAllocator.hpp @@ -31,6 +75,7 @@ include/beagle/DemeAlloc.hpp include/beagle/DemeAllocT.hpp include/beagle/Double.hpp +include/beagle/EvaluationMultipleOp.hpp include/beagle/EvaluationOp.hpp include/beagle/Evolver.hpp include/beagle/Exception.hpp @@ -44,36 +89,49 @@ include/beagle/GA/BitString.hpp include/beagle/GA/CrossoverBlendESVecOp.hpp include/beagle/GA/CrossoverBlendFltVecOp.hpp +include/beagle/GA/CrossoverIndicesIntVecOp.hpp include/beagle/GA/CrossoverOnePointBitStrOp.hpp include/beagle/GA/CrossoverOnePointESVecOp.hpp include/beagle/GA/CrossoverOnePointFltVecOp.hpp +include/beagle/GA/CrossoverOnePointIntVecOp.hpp include/beagle/GA/CrossoverOnePointOpT.hpp include/beagle/GA/CrossoverSBXFltVecOp.hpp include/beagle/GA/CrossoverTwoPointsBitStrOp.hpp include/beagle/GA/CrossoverTwoPointsESVecOp.hpp include/beagle/GA/CrossoverTwoPointsFltVecOp.hpp +include/beagle/GA/CrossoverTwoPointsIntVecOp.hpp include/beagle/GA/CrossoverTwoPointsOpT.hpp include/beagle/GA/CrossoverUniformBitStrOp.hpp include/beagle/GA/CrossoverUniformESVecOp.hpp include/beagle/GA/CrossoverUniformFltVecOp.hpp +include/beagle/GA/CrossoverUniformIntVecOp.hpp include/beagle/GA/CrossoverUniformOpT.hpp include/beagle/GA/ESVector.hpp include/beagle/GA/EvolverBitString.hpp include/beagle/GA/EvolverES.hpp include/beagle/GA/EvolverFloatVector.hpp +include/beagle/GA/EvolverIntegerVector.hpp include/beagle/GA/FloatVector.hpp include/beagle/GA/InitBitStrOp.hpp include/beagle/GA/InitESVecOp.hpp include/beagle/GA/InitFltVecOp.hpp +include/beagle/GA/InitIndicesIntVecOp.hpp +include/beagle/GA/InitIntVecOp.hpp +include/beagle/GA/IntegerVector.hpp include/beagle/GA/MuWCommaLambdaCMAFltVecOp.hpp include/beagle/GA/MutationCMAFltVecOp.hpp include/beagle/GA/MutationESVecOp.hpp include/beagle/GA/MutationFlipBitStrOp.hpp include/beagle/GA/MutationGaussianFltVecOp.hpp +include/beagle/GA/MutationShuffleIntVecOp.hpp +include/beagle/GA/MutationUniformIntVecOp.hpp include/beagle/GP.hpp +include/beagle/GP/ADF.hpp +include/beagle/GP/AbsT.hpp include/beagle/GP/AddT.hpp -include/beagle/GP/AdfT.hpp include/beagle/GP/And.hpp +include/beagle/GP/Argument.hpp +include/beagle/GP/ArgumentT.hpp include/beagle/GP/Context.hpp include/beagle/GP/Cos.hpp include/beagle/GP/CrossoverConstrainedOp.hpp @@ -85,8 +143,10 @@ include/beagle/GP/EphemeralT.hpp include/beagle/GP/EvaluationOp.hpp include/beagle/GP/Evolver.hpp +include/beagle/GP/ExecutionException.hpp include/beagle/GP/Exp.hpp include/beagle/GP/FitnessKoza.hpp +include/beagle/GP/IfThenElseT.hpp include/beagle/GP/Individual.hpp include/beagle/GP/InitFullConstrainedOp.hpp include/beagle/GP/InitFullOp.hpp @@ -94,8 +154,18 @@ include/beagle/GP/InitGrowOp.hpp include/beagle/GP/InitHalfConstrainedOp.hpp include/beagle/GP/InitHalfOp.hpp +include/beagle/GP/InitializationOp.hpp +include/beagle/GP/Invoker.hpp include/beagle/GP/Log.hpp +include/beagle/GP/MaxNodesExecutionException.hpp +include/beagle/GP/MaxTimeExecutionException.hpp +include/beagle/GP/Module.hpp +include/beagle/GP/ModuleCompressOp.hpp +include/beagle/GP/ModuleExpandOp.hpp +include/beagle/GP/ModuleVectorComponent.hpp include/beagle/GP/MultiplyT.hpp +include/beagle/GP/MutationEphemeralDoubleOp.hpp +include/beagle/GP/MutationEphemeralOpT.hpp include/beagle/GP/MutationShrinkConstrainedOp.hpp include/beagle/GP/MutationShrinkOp.hpp include/beagle/GP/MutationStandardConstrainedOp.hpp @@ -110,9 +180,11 @@ include/beagle/GP/Or.hpp include/beagle/GP/Primitive.hpp include/beagle/GP/PrimitiveInline.hpp +include/beagle/GP/PrimitiveMap.hpp include/beagle/GP/PrimitiveSet.hpp include/beagle/GP/PrimitiveSuperSet.hpp include/beagle/GP/PrimitiveUsageStatsOp.hpp +include/beagle/GP/ResourcesExceededExecutionException.hpp include/beagle/GP/Sin.hpp include/beagle/GP/StatsCalcFitnessKozaOp.hpp include/beagle/GP/StatsCalcFitnessSimpleOp.hpp @@ -121,6 +193,7 @@ include/beagle/GP/TermMaxHitsOp.hpp include/beagle/GP/TokenT.hpp include/beagle/GP/Tree.hpp +include/beagle/GP/ValidateOp.hpp include/beagle/GP/Vivarium.hpp include/beagle/GP/Xor.hpp include/beagle/GenerationalOp.hpp @@ -132,10 +205,12 @@ include/beagle/Individual.hpp include/beagle/IndividualAlloc.hpp include/beagle/IndividualAllocT.hpp +include/beagle/IndividualBag.hpp +include/beagle/IndividualSizeFrequencyStatsOp.hpp include/beagle/InitializationOp.hpp include/beagle/Int.hpp -include/beagle/IntegerVector.hpp include/beagle/InternalException.hpp +include/beagle/InvalidateFitnessOp.hpp include/beagle/IsEqualMapPairPredicate.hpp include/beagle/IsEqualPointerPredicate.hpp include/beagle/IsLessMapPairPredicate.hpp @@ -155,6 +230,7 @@ include/beagle/MutationOp.hpp include/beagle/NPGA2Op.hpp include/beagle/NSGA2Op.hpp +include/beagle/NamedObject.hpp include/beagle/Object.hpp include/beagle/ObjectException.hpp include/beagle/Operator.hpp @@ -166,10 +242,10 @@ include/beagle/PointerT.hpp include/beagle/RandomShuffleDemeOp.hpp include/beagle/Randomizer.hpp -include/beagle/RandomizerMersenne.hpp include/beagle/Register.hpp include/beagle/RegisterReadOp.hpp include/beagle/ReplacementStrategyOp.hpp +include/beagle/RouletteT.hpp include/beagle/RunTimeException.hpp include/beagle/SelectParsimonyTournOp.hpp include/beagle/SelectRandomOp.hpp @@ -190,7 +266,6 @@ include/beagle/TermMaxGenOp.hpp include/beagle/TermMinFitnessOp.hpp include/beagle/TerminationOp.hpp -include/beagle/Tokenizer.hpp include/beagle/UChar.hpp include/beagle/UInt.hpp include/beagle/ULong.hpp @@ -201,30 +276,57 @@ include/beagle/VivariumAlloc.hpp include/beagle/VivariumAllocT.hpp include/beagle/WrapperT.hpp -include/beagle/XMLNode.hpp -include/beagle/XMLParser.hpp -include/beagle/XMLStreamer.hpp include/beagle/castObjectT.hpp include/beagle/config.hpp include/beagle/macros.hpp include/gzstream.h -lib/libThreading-%%PORTVERSION%%.so -lib/libThreading.a -lib/libThreading.so lib/libbeagle-%%PORTVERSION%%.so lib/libbeagle-Coev-%%PORTVERSION%%.so lib/libbeagle-Coev.a +lib/libbeagle-Coev.la lib/libbeagle-Coev.so lib/libbeagle-GA-%%PORTVERSION%%.so lib/libbeagle-GA.a +lib/libbeagle-GA.la lib/libbeagle-GA.so lib/libbeagle-GP-%%PORTVERSION%%.so lib/libbeagle-GP.a +lib/libbeagle-GP.la lib/libbeagle-GP.so lib/libbeagle.a +lib/libbeagle.la lib/libbeagle.so +lib/libpacc-math-1.2.1.so +lib/libpacc-math.a +lib/libpacc-math.la +lib/libpacc-math.so +lib/libpacc-socket-1.2.1.so +lib/libpacc-socket.a +lib/libpacc-socket.la +lib/libpacc-socket.so +lib/libpacc-svg-1.2.1.so +lib/libpacc-svg.a +lib/libpacc-svg.la +lib/libpacc-svg.so +lib/libpacc-threading-1.2.1.so +lib/libpacc-threading.a +lib/libpacc-threading.la +lib/libpacc-threading.so +lib/libpacc-util-1.2.1.so +lib/libpacc-util.a +lib/libpacc-util.la +lib/libpacc-util.so +lib/libpacc-xml-1.2.1.so +lib/libpacc-xml.a +lib/libpacc-xml.la +lib/libpacc-xml.so @dirrm include/beagle/GP @dirrm include/beagle/GA @dirrm include/beagle/Coev @dirrm include/beagle +@dirrm include/XML +@dirrm include/Util @dirrm include/Threading +@dirrm include/Socket +@dirrm include/SVG +@dirrm include/Math -*- open-beagle patch ends here -*- --------------000301010007050002060600-- >Release-Note: >Audit-Trail: >Unformatted: This is a multi-part message in MIME format. --------------000301010007050002060600 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit --------------000301010007050002060600 Content-Type: text/plain; name="open-beagle" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="open-beagle"