aboutsummaryrefslogtreecommitdiff
path: root/devel/open-beagle
diff options
context:
space:
mode:
authorMarcus Alves Grando <mnag@FreeBSD.org>2005-09-16 19:15:58 +0000
committerMarcus Alves Grando <mnag@FreeBSD.org>2005-09-16 19:15:58 +0000
commit0f884fd1f5c0612e0a2339111ee4759f6436282a (patch)
treec6c182d510405cd00f9ff065049d2011cf8c5e2e /devel/open-beagle
parent346fd0a6a36157ababb1f80cbbfd5cd8f1762dca (diff)
downloadports-0f884fd1f5c0612e0a2339111ee4759f6436282a.tar.gz
ports-0f884fd1f5c0612e0a2339111ee4759f6436282a.zip
Notes
Diffstat (limited to 'devel/open-beagle')
-rw-r--r--devel/open-beagle/Makefile10
-rw-r--r--devel/open-beagle/distinfo4
-rw-r--r--devel/open-beagle/pkg-plist209
3 files changed, 212 insertions, 11 deletions
diff --git a/devel/open-beagle/Makefile b/devel/open-beagle/Makefile
index 165023682b81..e19f707ad9fc 100644
--- a/devel/open-beagle/Makefile
+++ b/devel/open-beagle/Makefile
@@ -7,7 +7,7 @@
#
PORTNAME= beagle
-PORTVERSION= 2.1.5
+PORTVERSION= 2.2.0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -15,17 +15,11 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= An Evolutionary Computation Framework
-USE_GCC= 3.3
+USE_GCC= 3.3+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-optimization
INSTALLS_SHLIB= yes
PLIST_SUB= PORTVERSION=${PORTVERSION}
-post-install:
- @${FIND} ${PREFIX}/include/beagle ! -type d | \
- ${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST}
- @${FIND} ${PREFIX}/include/beagle -type d | ${SORT} -r | \
- ${SED} 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST}
-
.include <bsd.port.mk>
diff --git a/devel/open-beagle/distinfo b/devel/open-beagle/distinfo
index a56b9cd5f444..d4716e664d10 100644
--- a/devel/open-beagle/distinfo
+++ b/devel/open-beagle/distinfo
@@ -1,2 +1,2 @@
-MD5 (beagle-2.1.5.tar.gz) = f897f87ec9bf3dc176c2b0325e02bfa6
-SIZE (beagle-2.1.5.tar.gz) = 2901164
+MD5 (beagle-2.2.0.tar.gz) = 7d7a26b33943144ed345a94f978848ce
+SIZE (beagle-2.2.0.tar.gz) = 4049878
diff --git a/devel/open-beagle/pkg-plist b/devel/open-beagle/pkg-plist
index 928c237c50bf..b8a8ed155f09 100644
--- a/devel/open-beagle/pkg-plist
+++ b/devel/open-beagle/pkg-plist
@@ -4,7 +4,209 @@ include/Threading/Mutex.hpp
include/Threading/Semaphore.hpp
include/Threading/Thread.hpp
include/Threading/Threading.hpp
-@dirrm include/Threading
+include/beagle/AbstractAllocT.hpp
+include/beagle/AbstractContainerAllocT.hpp
+include/beagle/Allocator.hpp
+include/beagle/AllocatorT.hpp
+include/beagle/AssertException.hpp
+include/beagle/BadCastException.hpp
+include/beagle/Beagle.hpp
+include/beagle/Bool.hpp
+include/beagle/BreederNode.hpp
+include/beagle/BreederOp.hpp
+include/beagle/Char.hpp
+include/beagle/Coev.hpp
+include/beagle/Coev/EvaluationOp.hpp
+include/beagle/Coev/GPEvaluationOp.hpp
+include/beagle/Coev/TermBroadcastOp.hpp
+include/beagle/ConfigurationDumper.hpp
+include/beagle/Container.hpp
+include/beagle/ContainerAllocator.hpp
+include/beagle/ContainerAllocatorT.hpp
+include/beagle/ContainerT.hpp
+include/beagle/Context.hpp
+include/beagle/CrossoverOp.hpp
+include/beagle/DecimateOp.hpp
+include/beagle/Deme.hpp
+include/beagle/DemeAlloc.hpp
+include/beagle/DemeAllocT.hpp
+include/beagle/Double.hpp
+include/beagle/EvaluationOp.hpp
+include/beagle/Evolver.hpp
+include/beagle/Exception.hpp
+include/beagle/Fitness.hpp
+include/beagle/FitnessMultiObj.hpp
+include/beagle/FitnessMultiObjMin.hpp
+include/beagle/FitnessSimple.hpp
+include/beagle/FitnessSimpleMin.hpp
+include/beagle/Float.hpp
+include/beagle/GA.hpp
+include/beagle/GA/BitString.hpp
+include/beagle/GA/CrossoverBlendESVecOp.hpp
+include/beagle/GA/CrossoverBlendFltVecOp.hpp
+include/beagle/GA/CrossoverOnePointBitStrOp.hpp
+include/beagle/GA/CrossoverOnePointESVecOp.hpp
+include/beagle/GA/CrossoverOnePointFltVecOp.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/CrossoverTwoPointsOpT.hpp
+include/beagle/GA/CrossoverUniformBitStrOp.hpp
+include/beagle/GA/CrossoverUniformESVecOp.hpp
+include/beagle/GA/CrossoverUniformFltVecOp.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/FloatVector.hpp
+include/beagle/GA/InitBitStrOp.hpp
+include/beagle/GA/InitESVecOp.hpp
+include/beagle/GA/InitFltVecOp.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/GP.hpp
+include/beagle/GP/AddT.hpp
+include/beagle/GP/AdfT.hpp
+include/beagle/GP/And.hpp
+include/beagle/GP/Context.hpp
+include/beagle/GP/Cos.hpp
+include/beagle/GP/CrossoverConstrainedOp.hpp
+include/beagle/GP/CrossoverOp.hpp
+include/beagle/GP/Datum.hpp
+include/beagle/GP/Deme.hpp
+include/beagle/GP/DivideT.hpp
+include/beagle/GP/EphemeralDouble.hpp
+include/beagle/GP/EphemeralT.hpp
+include/beagle/GP/EvaluationOp.hpp
+include/beagle/GP/Evolver.hpp
+include/beagle/GP/Exp.hpp
+include/beagle/GP/FitnessKoza.hpp
+include/beagle/GP/Individual.hpp
+include/beagle/GP/InitFullConstrainedOp.hpp
+include/beagle/GP/InitFullOp.hpp
+include/beagle/GP/InitGrowConstrainedOp.hpp
+include/beagle/GP/InitGrowOp.hpp
+include/beagle/GP/InitHalfConstrainedOp.hpp
+include/beagle/GP/InitHalfOp.hpp
+include/beagle/GP/Log.hpp
+include/beagle/GP/MultiplyT.hpp
+include/beagle/GP/MutationShrinkConstrainedOp.hpp
+include/beagle/GP/MutationShrinkOp.hpp
+include/beagle/GP/MutationStandardConstrainedOp.hpp
+include/beagle/GP/MutationStandardOp.hpp
+include/beagle/GP/MutationSwapConstrainedOp.hpp
+include/beagle/GP/MutationSwapOp.hpp
+include/beagle/GP/MutationSwapSubtreeConstrainedOp.hpp
+include/beagle/GP/MutationSwapSubtreeOp.hpp
+include/beagle/GP/Nand.hpp
+include/beagle/GP/Nor.hpp
+include/beagle/GP/Not.hpp
+include/beagle/GP/Or.hpp
+include/beagle/GP/Primitive.hpp
+include/beagle/GP/PrimitiveInline.hpp
+include/beagle/GP/PrimitiveSet.hpp
+include/beagle/GP/PrimitiveSuperSet.hpp
+include/beagle/GP/PrimitiveUsageStatsOp.hpp
+include/beagle/GP/Sin.hpp
+include/beagle/GP/StatsCalcFitnessKozaOp.hpp
+include/beagle/GP/StatsCalcFitnessSimpleOp.hpp
+include/beagle/GP/SubtractT.hpp
+include/beagle/GP/System.hpp
+include/beagle/GP/TermMaxHitsOp.hpp
+include/beagle/GP/TokenT.hpp
+include/beagle/GP/Tree.hpp
+include/beagle/GP/Vivarium.hpp
+include/beagle/GP/Xor.hpp
+include/beagle/GenerationalOp.hpp
+include/beagle/Genotype.hpp
+include/beagle/HallOfFame.hpp
+include/beagle/HierarchicalFairCompetitionOp.hpp
+include/beagle/IOException.hpp
+include/beagle/IfThenElseOp.hpp
+include/beagle/Individual.hpp
+include/beagle/IndividualAlloc.hpp
+include/beagle/IndividualAllocT.hpp
+include/beagle/InitializationOp.hpp
+include/beagle/Int.hpp
+include/beagle/IntegerVector.hpp
+include/beagle/InternalException.hpp
+include/beagle/IsEqualMapPairPredicate.hpp
+include/beagle/IsEqualPointerPredicate.hpp
+include/beagle/IsLessMapPairPredicate.hpp
+include/beagle/IsLessPointerPredicate.hpp
+include/beagle/IsMorePointerPredicate.hpp
+include/beagle/Logger.hpp
+include/beagle/LoggerXML.hpp
+include/beagle/Long.hpp
+include/beagle/Map.hpp
+include/beagle/Matrix.hpp
+include/beagle/MigrationOp.hpp
+include/beagle/MigrationRandomRingOp.hpp
+include/beagle/MilestoneReadOp.hpp
+include/beagle/MilestoneWriteOp.hpp
+include/beagle/MuCommaLambdaOp.hpp
+include/beagle/MuPlusLambdaOp.hpp
+include/beagle/MutationOp.hpp
+include/beagle/NPGA2Op.hpp
+include/beagle/NSGA2Op.hpp
+include/beagle/Object.hpp
+include/beagle/ObjectException.hpp
+include/beagle/Operator.hpp
+include/beagle/OperatorMap.hpp
+include/beagle/OversizeOp.hpp
+include/beagle/ParetoFrontCalculateOp.hpp
+include/beagle/ParetoFrontHOF.hpp
+include/beagle/Pointer.hpp
+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/RunTimeException.hpp
+include/beagle/SelectParsimonyTournOp.hpp
+include/beagle/SelectRandomOp.hpp
+include/beagle/SelectRouletteOp.hpp
+include/beagle/SelectTournamentOp.hpp
+include/beagle/SelectionOp.hpp
+include/beagle/Short.hpp
+include/beagle/Stats.hpp
+include/beagle/StatsCalcFitnessMultiObjOp.hpp
+include/beagle/StatsCalcFitnessSimpleOp.hpp
+include/beagle/StatsCalculateOp.hpp
+include/beagle/SteadyStateOp.hpp
+include/beagle/String.hpp
+include/beagle/System.hpp
+include/beagle/TargetedException.hpp
+include/beagle/TermMaxEvalsOp.hpp
+include/beagle/TermMaxFitnessOp.hpp
+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
+include/beagle/UShort.hpp
+include/beagle/ValidationException.hpp
+include/beagle/Vector.hpp
+include/beagle/Vivarium.hpp
+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
@@ -21,3 +223,8 @@ lib/libbeagle-GP.a
lib/libbeagle-GP.so
lib/libbeagle.a
lib/libbeagle.so
+@dirrm include/beagle/GP
+@dirrm include/beagle/GA
+@dirrm include/beagle/Coev
+@dirrm include/beagle
+@dirrm include/Threading