View | Details | Raw Unified | Return to bug 125557
Collapse All | Expand All

(-)open-beagle/Makefile (-7 / +13 lines)
Lines 7-13 Link Here
7
#
7
#
8
8
9
PORTNAME=	open-beagle
9
PORTNAME=	open-beagle
10
PORTVERSION=	3.0.1
10
PORTVERSION=	3.0.3
11
CATEGORIES=	devel
11
CATEGORIES=	devel
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
13
MASTER_SITE_SUBDIR=	beagle
13
MASTER_SITE_SUBDIR=	beagle
Lines 16-29 Link Here
16
MAINTAINER=	sf@slappy.org
16
MAINTAINER=	sf@slappy.org
17
COMMENT=	An Evolutionary Computation Framework
17
COMMENT=	An Evolutionary Computation Framework
18
18
19
CONFLICTS=	beagle-[0-9]*
19
CONFLICTS=		beagle-[0-9]*
20
USE_AUTOTOOLS=	libtool:15
20
USE_AUTOTOOLS=		libtool:15
21
USE_GCC=	3.3+
21
CONFIGURE_ARGS+=	--enable-optimization --with-zlib=/usr
22
GNU_CONFIGURE=	yes
23
CONFIGURE_ARGS=	--enable-optimization
24
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
25
USE_GMAKE=	yes
23
USE_GMAKE=	yes
24
PACCVERSION=	1.3.1b
26
25
27
PLIST_SUB=	PORTVERSION=${PORTVERSION}
26
PLIST_SUB=	PORTVERSION=${PORTVERSION} PACCVERSION=${PACCVERSION}
27
BUILD_DEPENDS +=	gsed:${PORTSDIR}/textproc/gsed
28
29
#unfortunately, some important sed statements rely on GNU sed behavior, and can't be
30
#easily changed to call GNU sed by means of the configure script
31
post-configure:
32
		${FIND} -X ${WRKSRC} -name 'Makefile' | ${XARGS} ${REINPLACE_CMD} \
33
		's/sed /gsed /g'
28
34
29
.include <bsd.port.mk>
35
.include <bsd.port.mk>
(-)open-beagle/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (beagle-3.0.1.tar.gz) = 22d1cce24e8a699b457ed196c2a30b51
1
MD5 (beagle-3.0.3.tar.gz) = 8cf5a90ddf0595e1b13e0230e3251ad0
2
SHA256 (beagle-3.0.1.tar.gz) = a0f5dd1f1041cbf44858e89795790ef1d2634564a93a410885fb566d341e5814
2
SHA256 (beagle-3.0.3.tar.gz) = a350e59645a2e75b9701768f9ae7338c937874526f8154dc88c43b10d3c0dfea
3
SIZE (beagle-3.0.1.tar.gz) = 4838478
3
SIZE (beagle-3.0.3.tar.gz) = 5002860
(-)open-beagle/files/patch-PACC-Util-SignalHandler.cpp (-20 lines)
Lines 1-20 Link Here
1
--- PACC/Util/SignalHandler.cpp.orig	Wed Oct  5 06:38:27 2005
2
+++ PACC/Util/SignalHandler.cpp	Mon Sep 11 16:09:17 2006
3
@@ -89,7 +89,7 @@
4
 	//the signal is not defined under Windows, do nothing
5
 	if(inSignalNumber < 1) return;
6
 	if(smOldSigIgn[inSignalNumber] != NULL) return;
7
-	smOldSigIgn[inSignalNumber] = (void*)signal(inSignalNumber, SIG_IGN);
8
+	smOldSigIgn[inSignalNumber] = (void*)signal(inSignalNumber, (void (*)(int))SIG_IGN);
9
 }
10
 
11
 /*!
12
@@ -126,7 +126,7 @@
13
 		signal(inSignalNumber, (__sighandler_t)smOldSigIgn[inSignalNumber]);
14
 #endif
15
 	}
16
-	else signal(inSignalNumber, SIG_DFL);
17
+	else signal(inSignalNumber, (void (*)(int))SIG_DFL);
18
 	smOldSigIgn[inSignalNumber] = NULL;
19
 }
20
 
(-)open-beagle/pkg-plist (-6 / +10 lines)
Lines 1-5 Link Here
1
include/Math.hpp
1
include/Math.hpp
2
include/Math/Matrix.hpp
2
include/Math/Matrix.hpp
3
include/Math/QRandSequencer.hpp
3
include/Math/Vector.hpp
4
include/Math/Vector.hpp
4
include/SVG.hpp
5
include/SVG.hpp
5
include/SVG/Canvas.hpp
6
include/SVG/Canvas.hpp
Lines 87-92 Link Here
87
include/beagle/Float.hpp
88
include/beagle/Float.hpp
88
include/beagle/GA.hpp
89
include/beagle/GA.hpp
89
include/beagle/GA/BitString.hpp
90
include/beagle/GA/BitString.hpp
91
include/beagle/GA/CMAHolder.hpp
90
include/beagle/GA/CrossoverBlendESVecOp.hpp
92
include/beagle/GA/CrossoverBlendESVecOp.hpp
91
include/beagle/GA/CrossoverBlendFltVecOp.hpp
93
include/beagle/GA/CrossoverBlendFltVecOp.hpp
92
include/beagle/GA/CrossoverIndicesIntVecOp.hpp
94
include/beagle/GA/CrossoverIndicesIntVecOp.hpp
Lines 113-118 Link Here
113
include/beagle/GA/EvolverIntegerVector.hpp
115
include/beagle/GA/EvolverIntegerVector.hpp
114
include/beagle/GA/FloatVector.hpp
116
include/beagle/GA/FloatVector.hpp
115
include/beagle/GA/InitBitStrOp.hpp
117
include/beagle/GA/InitBitStrOp.hpp
118
include/beagle/GA/InitCMAFltVecOp.hpp
116
include/beagle/GA/InitESVecOp.hpp
119
include/beagle/GA/InitESVecOp.hpp
117
include/beagle/GA/InitFltVecOp.hpp
120
include/beagle/GA/InitFltVecOp.hpp
118
include/beagle/GA/InitIndicesIntVecOp.hpp
121
include/beagle/GA/InitIndicesIntVecOp.hpp
Lines 125-130 Link Here
125
include/beagle/GA/MutationGaussianFltVecOp.hpp
128
include/beagle/GA/MutationGaussianFltVecOp.hpp
126
include/beagle/GA/MutationShuffleIntVecOp.hpp
129
include/beagle/GA/MutationShuffleIntVecOp.hpp
127
include/beagle/GA/MutationUniformIntVecOp.hpp
130
include/beagle/GA/MutationUniformIntVecOp.hpp
131
include/beagle/GA/TermCMAOp.hpp
128
include/beagle/GP.hpp
132
include/beagle/GP.hpp
129
include/beagle/GP/ADF.hpp
133
include/beagle/GP/ADF.hpp
130
include/beagle/GP/AbsT.hpp
134
include/beagle/GP/AbsT.hpp
Lines 296-322 Link Here
296
lib/libbeagle.a
300
lib/libbeagle.a
297
lib/libbeagle.la
301
lib/libbeagle.la
298
lib/libbeagle.so
302
lib/libbeagle.so
299
lib/libpacc-math-1.2.1.so
303
lib/libpacc-math-%%PACCVERSION%%.so
300
lib/libpacc-math.a
304
lib/libpacc-math.a
301
lib/libpacc-math.la
305
lib/libpacc-math.la
302
lib/libpacc-math.so
306
lib/libpacc-math.so
303
lib/libpacc-socket-1.2.1.so
307
lib/libpacc-socket-%%PACCVERSION%%.so
304
lib/libpacc-socket.a
308
lib/libpacc-socket.a
305
lib/libpacc-socket.la
309
lib/libpacc-socket.la
306
lib/libpacc-socket.so
310
lib/libpacc-socket.so
307
lib/libpacc-svg-1.2.1.so
311
lib/libpacc-svg-%%PACCVERSION%%.so
308
lib/libpacc-svg.a
312
lib/libpacc-svg.a
309
lib/libpacc-svg.la
313
lib/libpacc-svg.la
310
lib/libpacc-svg.so
314
lib/libpacc-svg.so
311
lib/libpacc-threading-1.2.1.so
315
lib/libpacc-threading-%%PACCVERSION%%.so
312
lib/libpacc-threading.a
316
lib/libpacc-threading.a
313
lib/libpacc-threading.la
317
lib/libpacc-threading.la
314
lib/libpacc-threading.so
318
lib/libpacc-threading.so
315
lib/libpacc-util-1.2.1.so
319
lib/libpacc-util-%%PACCVERSION%%.so
316
lib/libpacc-util.a
320
lib/libpacc-util.a
317
lib/libpacc-util.la
321
lib/libpacc-util.la
318
lib/libpacc-util.so
322
lib/libpacc-util.so
319
lib/libpacc-xml-1.2.1.so
323
lib/libpacc-xml-%%PACCVERSION%%.so
320
lib/libpacc-xml.a
324
lib/libpacc-xml.a
321
lib/libpacc-xml.la
325
lib/libpacc-xml.la
322
lib/libpacc-xml.so
326
lib/libpacc-xml.so

Return to bug 125557