Date: Sun, 9 Nov 2003 20:01:42 +0800 (CST) From: Horance Chou <horance@freera.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/59075: devel/swarm won't build Message-ID: <20031109120142.9715C4111@gaia.freera.net> Resent-Message-ID: <200311091210.hA9CAEf1005827@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 59075 >Category: ports >Synopsis: devel/swarm won't build >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sun Nov 09 04:10:14 PST 2003 >Closed-Date: >Last-Modified: >Originator: Horance Chou >Release: FreeBSD 5.1-CURRENT i386 >Organization: FreeBSD NETLAB Server >Environment: System: FreeBSD gaia.freera.net 5.1-CURRENT FreeBSD 5.1-CURRENT #11: Thu Nov 6 13:49:04 CST 2003 horance@gaia.freera.net:/usr/obj/usr/src/sys/GAIA i386 >Description: The devel/swarm won't build. >How-To-Repeat: cd /usr/ports/devel/swarm make >Fix: please update the ports with following shar archive. *NOTE* this ports make java enabled by default, since it will failed without jdk installed. # 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: # # swarm # swarm/files # swarm/files/patch-configure # swarm/files/patch-Makefile.in # swarm/files/patch-activity.h # swarm/files/patch-libobjc::configure # swarm/files/patch-objc-features.texi # swarm/files/patch-src::random::C2LCGXgen.m # swarm/files/patch-src::tkobjc::Makefile.in # swarm/files/patch-avcall::configure # swarm/files/patch-src::Makefile.in # swarm/files/patch-java::c::Makefile.in # swarm/pkg-descr # swarm/pkg-message # swarm/pkg-plist # swarm/Makefile # swarm/distinfo # echo c - swarm mkdir -p swarm > /dev/null 2>&1 echo c - swarm/files mkdir -p swarm/files > /dev/null 2>&1 echo x - swarm/files/patch-configure sed 's/^X//' >swarm/files/patch-configure << 'END-of-swarm/files/patch-configure' X--- configure.orig Sun Mar 26 05:00:14 2000 X+++ configure Tue Nov 4 01:12:43 2003 X@@ -1306,7 +1306,7 @@ X test -n "$OBJC" || OBJC="$CC" X X test -n "$OBJCFLAGS" || OBJCFLAGS="$CFLAGS" X-OBJCFLAGS="$OBJCFLAGS -Wall -Wno-import -Wno-protocol -Werror" X+OBJCFLAGS="$OBJCFLAGS -Wall -Wno-import -Wno-protocol" X X X # Check whether --enable-shared or --disable-shared was given. X@@ -1691,8 +1691,8 @@ X LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \ X LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" \ X DLLTOOL="$DLLTOOL" AS="$AS" OBJDUMP="$OBJDUMP" \ X-${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \ X-$libtool_flags --no-verify $ac_aux_dir/ltmain.sh $host \ X+${CONFIG_SHELL-/bin/sh} %%LTCONFIG%% --no-reexec \ X+$libtool_flags --no-verify --disable-ltlibs %%LTMAIN%% $host \ X || { echo "configure: error: libtool configure failed" 1>&2; exit 1; } X X # Reload cache, that may have been modified by ltconfig X@@ -1706,7 +1706,7 @@ X X X # This can be used to rebuild libtool when needed X-LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh" X+LIBTOOL_DEPS="%%LTCONFIG%% %%LTMAIN%%" X X # Always use our own libtool. X LIBTOOL='$(SHELL) $(top_builddir)/libtool' X@@ -2926,6 +2926,36 @@ X if test -n "$with_tcldir" ; then X PATH=${with_tcldir}/bin:$PATH X fi X+# Extract the first word of "tclsh8.4", so it can be a program name with args. X+set dummy tclsh8.4; ac_word=$2 X+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 X+echo "configure:2933: checking for $ac_word" >&5 X+if eval "test \"`echo '$''{'ac_cv_prog_tclsh84_found'+set}'`\" = set"; then X+ echo $ac_n "(cached) $ac_c" 1>&6 X+else X+ if test -n "$tclsh83_found"; then X+ ac_cv_prog_tclsh84_found="$tclsh84_found" # Let the user override the test. X+else X+ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" X+ ac_dummy="$PATH" X+ for ac_dir in $ac_dummy; do X+ test -z "$ac_dir" && ac_dir=. X+ if test -f $ac_dir/$ac_word; then X+ ac_cv_prog_tclsh84_found="yes" X+ break X+ fi X+ done X+ IFS="$ac_save_ifs" X+ test -z "$ac_cv_prog_tclsh84_found" && ac_cv_prog_tclsh84_found="no" X+fi X+fi X+tclsh84_found="$ac_cv_prog_tclsh84_found" X+if test -n "$tclsh84_found"; then X+ echo "$ac_t""$tclsh84_found" 1>&6 X+else X+ echo "$ac_t""no" 1>&6 X+fi X+ X # Extract the first word of "tclsh8.3", so it can be a program name with args. X set dummy tclsh8.3; ac_word=$2 X echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 X@@ -3085,7 +3115,9 @@ X fi X fi X tclLibrary='' X-if test $tclsh83_found = yes; then X+if test $tclsh84_found = yes; then X+ tclLibrary=`echo "puts [info library]" | tclsh8.4` X+elif test $tclsh83_found = yes; then X tclLibrary=`echo "puts [info library]" | tclsh8.3` X elif test $tclsh82_found = yes; then X tclLibrary=`echo "puts [info library]" | tclsh8.2` X@@ -3195,7 +3227,7 @@ X break X fi X else X- for version in 83 8.3 82 8.2 81 8.1 80 8.0 76 7.6 7.5 7.4 ''; do X+ for version in 84 8.4 83 8.3 82 8.2 81 8.1 80 8.0 76 7.6 7.5 7.4 ''; do X if test -r $expand_dir/libtcl${version}${suffix}; then X tcllibdir=$dir X tcllibname=tcl$version X@@ -3352,7 +3384,7 @@ X break X fi X else X- for version in 83 8.3 82 8.2 81 8.1 80 8.0 42 4.2 4.1 4.0 ''; do X+ for version in 84 8.4 83 8.3 82 8.2 81 8.1 80 8.0 42 4.2 4.1 4.0 ''; do X if test -r $expand_dir/libtk${version}${suffix}; then X tklibdir=$dir X tklibname=tk${version} X@@ -4108,7 +4140,7 @@ X echo $ac_n "checking how to avoid implicit int return warning""... $ac_c" 1>&6 X echo "configure:4110: checking how to avoid implicit int return warning" >&5 X CFLAGS_NOWARN_IMPLICIT_INT=-Wno-implicit-int X-CFLAGS="-Wall -Werror $CFLAGS_NOWARN_IMPLICIT_INT $CFLAGS" X+CFLAGS="-Wall $CFLAGS_NOWARN_IMPLICIT_INT $CFLAGS" X cat > conftest.$ac_ext <<EOF X #line 4114 "configure" X #include "confdefs.h" X@@ -4133,7 +4165,7 @@ X echo $ac_n "checking how to avoid unknown pragma warning""... $ac_c" 1>&6 X echo "configure:4135: checking how to avoid unknown pragma warning" >&5 X CFLAGS_NOWARN_UNKNOWN_PRAGMAS=-Wno-unknown-pragmas X-CFLAGS="-Wall -Werror $CFLAGS_NOWARN_UNKNOWN_PRAGMAS" X+CFLAGS="-Wall $CFLAGS_NOWARN_UNKNOWN_PRAGMAS" X cat > conftest.$ac_ext <<EOF X #line 4139 "configure" X #include "confdefs.h" X@@ -5049,6 +5081,7 @@ X JAVAINCLUDES="$JAVAINCLUDES -I$jdkincludedir/freebsd" X threads=green X proc=i386 X+ JAVACMD="\${jdkdir}/bin/java" X elif test -f $expand_jdkincludedir/irix/jni_md.h; then X JAVAINCLUDES="$JAVAINCLUDES -I$jdkincludedir/irix" X threads=green END-of-swarm/files/patch-configure echo x - swarm/files/patch-Makefile.in sed 's/^X//' >swarm/files/patch-Makefile.in << 'END-of-swarm/files/patch-Makefile.in' X--- Makefile.in.orig Sun May 19 06:34:10 2002 X+++ Makefile.in Sun May 19 06:34:59 2002 X@@ -514,8 +514,8 @@ X $(INSTALL_DATA) swarmconfig.h $(includedir) X $(INSTALL_DATA) externvar.h $(includedir) X $(mkinstalldirs) $(bindir) $(datadir)/swarm X- $(INSTALL_PROGRAM) $(top_builddir)/libtool $(bindir)/libtool-swarm X- if test $(SWARM_INSTALL) = install-sh; then $(INSTALL_PROGRAM) $(srcdir)/install-sh $(bindir); fi X+ $(INSTALL_SCRIPT) $(top_builddir)/libtool $(bindir)/libtool-swarm X+ if test $(SWARM_INSTALL) = install-sh; then $(INSTALL_SCRIPT) $(srcdir)/install-sh $(bindir); fi X X # Tell versions [3.59,3.63) of GNU make to not export all variables. X # Otherwise a system limit (for SysV at least) may be exceeded. END-of-swarm/files/patch-Makefile.in echo x - swarm/files/patch-activity.h sed 's/^X//' >swarm/files/patch-activity.h << 'END-of-swarm/files/patch-activity.h' X--- src/activity/activity.h.orig Thu Nov 21 12:13:38 2002 X+++ src/activity/activity.h Thu Nov 21 12:13:53 2002 X@@ -462,6 +462,7 @@ X #ifndef DEFINED_timeval_t X #define DEFINED_timeval_t X X+typedef unsigned long timeval_t; X //T: Values of this type are used as keys when inserting actions into a X //T: schedule at a particular time, or for querying the current time value X //T: of a swarm or schedule during its execution. (The shorter name time_t X@@ -478,7 +479,6 @@ X //T: a containing schedule or swarm. (.. Currently, all this extended time X //T: unit support is unsupported, though there is an example of scheduling X //T: at subunit times in a GridTurtle test program.) X-typedef unsigned long timeval_t; X #endif X X END-of-swarm/files/patch-activity.h echo x - swarm/files/patch-libobjc::configure sed 's/^X//' >swarm/files/patch-libobjc::configure << 'END-of-swarm/files/patch-libobjc::configure' X--- libobjc/configure.orig Sun Mar 26 05:00:17 2000 X+++ libobjc/configure Tue Nov 4 14:30:57 2003 X@@ -1642,8 +1642,8 @@ X LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \ X LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" \ X DLLTOOL="$DLLTOOL" AS="$AS" OBJDUMP="$OBJDUMP" \ X-${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \ X-$libtool_flags --no-verify $ac_aux_dir/ltmain.sh $host \ X+${CONFIG_SHELL-/bin/sh} %%LTCONFIG%% --no-reexec \ X+$libtool_flags --no-verify --disable-ltlibs %%LTMAIN%% $host \ X || { echo "configure: error: libtool configure failed" 1>&2; exit 1; } X X # Reload cache, that may have been modified by ltconfig X@@ -1657,7 +1657,7 @@ X X X # This can be used to rebuild libtool when needed X-LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh" X+LIBTOOL_DEPS="%%LTCONFIG%% %%LTMAIN%%" X X # Always use our own libtool. X LIBTOOL='$(SHELL) $(top_builddir)/libtool' X@@ -1670,7 +1670,7 @@ X test -n "$OBJC" || OBJC="$CC" X X test -n "$OBJCFLAGS" || OBJCFLAGS="$CFLAGS" X-OBJCFLAGS="-Wall -Werror $OBJCFLAGS" X+OBJCFLAGS="-Wall $OBJCFLAGS" X X X # Pass with no value to take the default END-of-swarm/files/patch-libobjc::configure echo x - swarm/files/patch-objc-features.texi sed 's/^X//' >swarm/files/patch-objc-features.texi << 'END-of-swarm/files/patch-objc-features.texi' X--- libobjc/doc/objc-features.texi.orig Mon Nov 11 17:43:05 2002 X+++ libobjc/doc/objc-features.texi Mon Nov 11 17:49:43 2002 X@@ -2,6 +2,10 @@ X @c %**start of header X @setfilename objc-features.info X @settitle GNU Objective-C runtime features X+@dircategory Programming & development tools. X+@direntry X+* GNU Objective-C runtime features: (objc-features). GNU Objective-C runtime features X+@end direntry X @setchapternewpage odd X @c %**end of header X END-of-swarm/files/patch-objc-features.texi echo x - swarm/files/patch-src::random::C2LCGXgen.m sed 's/^X//' >swarm/files/patch-src::random::C2LCGXgen.m << 'END-of-swarm/files/patch-src::random::C2LCGXgen.m' X--- ./src/random/C2LCGXgen.m.orig Fri Oct 10 05:19:01 2003 X+++ ./src/random/C2LCGXgen.m Fri Oct 10 05:19:10 2003 X@@ -152,7 +152,7 @@ X X if ((A > maxGen) || (v > 60) || (w > 60)) X { X- printf("Generator parameters: A = %d v = %d w = %d X+ printf("Generator parameters: A = %d v = %d w = %d \ X maxA = %lu maxv = 60 maxw = 60\n\n", X A,v,w,maxGen); X [InvalidCombination END-of-swarm/files/patch-src::random::C2LCGXgen.m echo x - swarm/files/patch-src::tkobjc::Makefile.in sed 's/^X//' >swarm/files/patch-src::tkobjc::Makefile.in << 'END-of-swarm/files/patch-src::tkobjc::Makefile.in' X--- src/tkobjc/Makefile.in.orig Mon Apr 10 15:28:04 2000 X+++ src/tkobjc/Makefile.in Fri Oct 10 06:06:05 2003 X@@ -1270,7 +1270,7 @@ X @CONSERVATIVE_OPTIMIZATION_TRUE@ $(OBJCCOMPILE) -O0 -c -o $@ $< X X %_tcl.x: %.tcl X- (echo 'const char *$(notdir $(basename $<))_tcl = "' ; cat $< | sed -e 's/\\/\\\\/g' -e 's/"/\\"/g' ; echo '";' ) > $@ X+ (echo 'const char *$(notdir $(basename $<))_tcl = "\\' ; cat $< | sed -e 's/\\/\\\\/g' -e 's/"/\\"\\\\/g' -e 's/$$/\\n\\/' ; echo '";' ) > $@ X X # Tell versions [3.59,3.63) of GNU make to not export all variables. X # Otherwise a system limit (for SysV at least) may be exceeded. END-of-swarm/files/patch-src::tkobjc::Makefile.in echo x - swarm/files/patch-avcall::configure sed 's/^X//' >swarm/files/patch-avcall::configure << 'END-of-swarm/files/patch-avcall::configure' X--- avcall/configure.orig Tue Nov 4 14:25:58 2003 X+++ avcall/configure Tue Nov 4 14:29:08 2003 X@@ -1554,8 +1554,8 @@ X LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \ X LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" \ X DLLTOOL="$DLLTOOL" AS="$AS" OBJDUMP="$OBJDUMP" \ X-${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \ X-$libtool_flags --no-verify $ac_aux_dir/ltmain.sh $host \ X+${CONFIG_SHELL-/bin/sh} %%LTCONFIG%% --no-reexec \ X+$libtool_flags --no-verify --disable-ltlibs %%LTMAIN%% $host \ X || { echo "configure: error: libtool configure failed" 1>&2; exit 1; } X X # Reload cache, that may have been modified by ltconfig X@@ -1569,7 +1569,7 @@ X X X # This can be used to rebuild libtool when needed X-LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh" X+LIBTOOL_DEPS="%%LTCONFIG%% %%LTMAIN%%" X X # Always use our own libtool. X LIBTOOL='$(SHELL) $(top_builddir)/libtool' END-of-swarm/files/patch-avcall::configure echo x - swarm/files/patch-src::Makefile.in sed 's/^X//' >swarm/files/patch-src::Makefile.in << 'END-of-swarm/files/patch-src::Makefile.in' X--- src/Makefile.in.orig Tue Nov 4 23:30:16 2003 X+++ src/Makefile.in Tue Nov 4 23:31:27 2003 X@@ -213,7 +213,7 @@ X X LIBS = $(foreach module,$(SWARMMODULES),-l$(module)) -lobjc $(SYSLIBS) X X-libswarm_la_LDFLAGS = -version-info $(CURRENT):$(REVISION):$(AGE) -rpath $(libdir) $(foreach module,$(SWARMMODULES),-L$(module)) -L../libobjc $(SUPPORTLDFLAGS) -L$(dir $(shell $(CC) -print-libgcc-file-name)) X+libswarm_la_LDFLAGS = -version-info $(CURRENT):$(REVISION):$(AGE) -rpath $(libdir) $(foreach module,$(SWARMMODULES),-L$(module)/.libs) -L../libobjc $(SUPPORTLDFLAGS) -L$(dir $(shell $(CC) -print-libgcc-file-name)) X X DLLWRAP = @DLLWRAP@ X @USEDLL_TRUE@OBJS = @USEDLL_TRUE@$(foreach module,$(SWARMMODULES),$(module)/*.lo) END-of-swarm/files/patch-src::Makefile.in echo x - swarm/files/patch-java::c::Makefile.in sed 's/^X//' >swarm/files/patch-java::c::Makefile.in << 'END-of-swarm/files/patch-java::c::Makefile.in' X--- java/c/Makefile.in.orig Tue Nov 4 23:32:01 2003 X+++ java/c/Makefile.in Tue Nov 4 23:32:42 2003 X@@ -71,7 +71,7 @@ X $(LIBTOOL) --mode=link $(OBJC) $(CFLAGS) -o $@ -version-info $(STUBSCURRENT):$(STUBSREVISION):$(STUBSAGE) -rpath $(libdir) $^ X X $(_LIBJAVASWARM_LA): $(_LIBJAVASWARMSTUBS_LA) $(libjavaswarm_la_OBJECTS) X- $(LIBTOOL) --mode=link $(OBJC) $(CFLAGS) -o $@ -version-info $(CURRENT):$(REVISION):$(AGE) -L$(abs_top_builddir)/libobjc -rpath $(libdir) $(libjavaswarm_la_OBJECTS) $(_LIBJAVASWARMSTUBS_LA) -L$(abs_top_builddir)/src $(SWARMLIBS) -lobjc X+ $(LIBTOOL) --mode=link $(OBJC) $(CFLAGS) -o $@ -version-info $(CURRENT):$(REVISION):$(AGE) -L$(abs_top_builddir)/libobjc -rpath $(libdir) $(libjavaswarm_la_OBJECTS) $(_LIBJAVASWARMSTUBS_LA) -L$(abs_top_builddir)/src/.libs $(SWARMLIBS) -lobjc X X ENTRYCMD=-e @JAVASWARM_DLL_ENTRY@ X END-of-swarm/files/patch-java::c::Makefile.in echo x - swarm/pkg-descr sed 's/^X//' >swarm/pkg-descr << 'END-of-swarm/pkg-descr' XSwarm is a software package for multi-agent simulation of complex Xsystems being developed at The Santa Fe Institute. Swarm is intended Xto be a useful tool for researchers in a variety of disciplines, Xespecially artificial life. The basic architecture of Swarm is the Xsimulation of collections of concurrently interacting agents: with Xthis architecture, we can implement a large variety of agent based Xmodels. Our initial target is Unix machines running GNU Objective C Xand X windows: the source code is freely available under GNU Licensing Xterms. X XWWW: http://www.swarm.org/ END-of-swarm/pkg-descr echo x - swarm/pkg-message sed 's/^X//' >swarm/pkg-message << 'END-of-swarm/pkg-message' X XPlease set SWARMHOME to %%PREFIX%% while using this package. Xex: X in tcsh: X setenv SWARMHOME %%PREFIX%% X X in bash: X export SWARMHOME=%%PREFIX%% X Xand use gmake to build swarm examples. X XSwarm examples can be found at: X ftp://ftp.swarm.org/pub/swarm/apps/objc/sdg/swarmapps-2.1.1.tar.gz X ( Objective-C examples ) X and X ftp://ftp.swarm.org/pub/swarm/apps/java/sdg/jheatbugs-2.1.tar.gz X ( java example ) END-of-swarm/pkg-message echo x - swarm/pkg-plist sed 's/^X//' >swarm/pkg-plist << 'END-of-swarm/pkg-plist' Xbin/javacswarm Xbin/javaswarm Xbin/libtool-swarm Xbin/m2h Xbin/make-h2x Xetc/swarm/Makefile.appl Xetc/swarm/Makefile.common Xetc/swarm/Makefile.lib Xetc/swarm/Makefile.rules Xetc/swarm/config.swarm Xinclude/swarm/activity.h Xinclude/swarm/activity/Action.h Xinclude/swarm/activity/ActionGroup.h Xinclude/swarm/activity/CompoundAction.h Xinclude/swarm/activity/Schedule.h Xinclude/swarm/activity/SwarmProcess.h Xinclude/swarm/activity/XActivity.h Xinclude/swarm/activity/classes.h Xinclude/swarm/activity/types.h Xinclude/swarm/analysis.h Xinclude/swarm/analysis/ActiveGraph.h Xinclude/swarm/analysis/ActiveOutFile.h Xinclude/swarm/analysis/Averager.h Xinclude/swarm/analysis/EZBin.h Xinclude/swarm/analysis/EZDistribution.h Xinclude/swarm/analysis/EZGraph.h Xinclude/swarm/analysis/Entropy.h Xinclude/swarm/analysis/FunctionGraph.h Xinclude/swarm/collections.h Xinclude/swarm/collections/Array.h Xinclude/swarm/collections/Collection.h Xinclude/swarm/collections/InputStream.h Xinclude/swarm/collections/List.h Xinclude/swarm/collections/ListShuffler.h Xinclude/swarm/collections/List_GEN.h Xinclude/swarm/collections/List_linked.h Xinclude/swarm/collections/List_mlinks.h Xinclude/swarm/collections/Map.h Xinclude/swarm/collections/OrderedSet.h Xinclude/swarm/collections/OutputStream.h Xinclude/swarm/collections/Permutation.h Xinclude/swarm/collections/Set.h Xinclude/swarm/collections/Stream.h Xinclude/swarm/collections/StringObject.h Xinclude/swarm/collections/classes.h Xinclude/swarm/collections/collections.h Xinclude/swarm/collections/predicates.h Xinclude/swarm/collections/types.h Xinclude/swarm/defobj.h Xinclude/swarm/defobj/Archiver.h Xinclude/swarm/defobj/Arguments.h Xinclude/swarm/defobj/Create.h Xinclude/swarm/defobj/Customize.h Xinclude/swarm/defobj/DefClass.h Xinclude/swarm/defobj/DefObject.h Xinclude/swarm/defobj/FArguments.h Xinclude/swarm/defobj/FCall.h Xinclude/swarm/defobj/HDF5Archiver.h Xinclude/swarm/defobj/HDF5Object.h Xinclude/swarm/defobj/JavaCollection.h Xinclude/swarm/defobj/JavaCollectionIndex.h Xinclude/swarm/defobj/JavaProxy.h Xinclude/swarm/defobj/LispArchiver.h Xinclude/swarm/defobj/Program.h Xinclude/swarm/defobj/Symbol.h Xinclude/swarm/defobj/Zone.h Xinclude/swarm/defobj/classes.h Xinclude/swarm/defobj/defalloc.h Xinclude/swarm/defobj/deftype.h Xinclude/swarm/defobj/directory.h Xinclude/swarm/defobj/javavars.h Xinclude/swarm/defobj/types.h Xinclude/swarm/defobj/version.h Xinclude/swarm/externvar.h Xinclude/swarm/gui.h Xinclude/swarm/misc.h Xinclude/swarm/misc/argp.h Xinclude/swarm/misc/avl.h Xinclude/swarm/misc/getopt.h Xinclude/swarm/objc/NXConstStr.h Xinclude/swarm/objc/Object.h Xinclude/swarm/objc/Protocol.h Xinclude/swarm/objc/encoding.h Xinclude/swarm/objc/externvar.h Xinclude/swarm/objc/hash.h Xinclude/swarm/objc/mframe.h Xinclude/swarm/objc/objc-api.h Xinclude/swarm/objc/objc-list.h Xinclude/swarm/objc/objc.h Xinclude/swarm/objc/runtime.h Xinclude/swarm/objc/sarray.h Xinclude/swarm/objc/thr.h Xinclude/swarm/objc/typedstream.h Xinclude/swarm/objectbase.h Xinclude/swarm/objectbase/ActivityControl.h Xinclude/swarm/objectbase/CompleteProbeMap.h Xinclude/swarm/objectbase/CompleteVarMap.h Xinclude/swarm/objectbase/CustomProbeMap.h Xinclude/swarm/objectbase/DefaultProbeMap.h Xinclude/swarm/objectbase/EmptyProbeMap.h Xinclude/swarm/objectbase/MessageProbe.h Xinclude/swarm/objectbase/Probe.h Xinclude/swarm/objectbase/ProbeLibrary.h Xinclude/swarm/objectbase/ProbeMap.h Xinclude/swarm/objectbase/Swarm.h Xinclude/swarm/objectbase/SwarmObject.h Xinclude/swarm/objectbase/VarProbe.h Xinclude/swarm/objectbase/probing.h Xinclude/swarm/objectbase/swarm_rts_routines.h Xinclude/swarm/random.h Xinclude/swarm/random/ACGgen.h Xinclude/swarm/random/BernoulliDist.h Xinclude/swarm/random/C2LCGXgen.h Xinclude/swarm/random/C2MRG3gen.h Xinclude/swarm/random/C2TAUSgen.h Xinclude/swarm/random/C3MWCgen.h Xinclude/swarm/random/C4LCGXgen.h Xinclude/swarm/random/ExponentialDist.h Xinclude/swarm/random/GammaDist.h Xinclude/swarm/random/LCGgen.h Xinclude/swarm/random/LogNormalDist.h Xinclude/swarm/random/MRGgen.h Xinclude/swarm/random/MT19937gen.h Xinclude/swarm/random/MWCAgen.h Xinclude/swarm/random/MWCBgen.h Xinclude/swarm/random/NormalDist.h Xinclude/swarm/random/PMMLCGgen.h Xinclude/swarm/random/PSWBgen.h Xinclude/swarm/random/RWC2gen.h Xinclude/swarm/random/RWC8gen.h Xinclude/swarm/random/RandomBitDist.h Xinclude/swarm/random/SCGgen.h Xinclude/swarm/random/SWBgen.h Xinclude/swarm/random/TGFSRgen.h Xinclude/swarm/random/UniformDoubleDist.h Xinclude/swarm/random/UniformIntegerDist.h Xinclude/swarm/random/UniformUnsignedDist.h Xinclude/swarm/random/distributions.h Xinclude/swarm/random/generators.h Xinclude/swarm/random/randomdefs.h Xinclude/swarm/random/randomvars.h Xinclude/swarm/simtools.h Xinclude/swarm/simtools/AppendFile.h Xinclude/swarm/simtools/InFile.h Xinclude/swarm/simtools/NSelect.h Xinclude/swarm/simtools/ObjectLoader.h Xinclude/swarm/simtools/ObjectSaver.h Xinclude/swarm/simtools/OutFile.h Xinclude/swarm/simtools/QSort.h Xinclude/swarm/simtools/UName.h Xinclude/swarm/simtools/initSwarm.h Xinclude/swarm/simtoolsgui.h Xinclude/swarm/simtoolsgui/ActionCache.h Xinclude/swarm/simtoolsgui/ActionHolder.h Xinclude/swarm/simtoolsgui/ClassDisplayWidget.h Xinclude/swarm/simtoolsgui/CommonProbeDisplay.h Xinclude/swarm/simtoolsgui/CompleteProbeDisplay.h Xinclude/swarm/simtoolsgui/ControlPanel.h Xinclude/swarm/simtoolsgui/GUIComposite.h Xinclude/swarm/simtoolsgui/GUISwarm.h Xinclude/swarm/simtoolsgui/MessageProbeWidget.h Xinclude/swarm/simtoolsgui/MultiVarProbeDisplay.h Xinclude/swarm/simtoolsgui/MultiVarProbeWidget.h Xinclude/swarm/simtoolsgui/ProbeDisplay.h Xinclude/swarm/simtoolsgui/ProbeDisplayManager.h Xinclude/swarm/simtoolsgui/SimpleProbeDisplay.h Xinclude/swarm/simtoolsgui/SingleProbeDisplay.h Xinclude/swarm/simtoolsgui/VarProbeWidget.h Xinclude/swarm/space.h Xinclude/swarm/space/Ca2d.h Xinclude/swarm/space/ConwayLife2d.h Xinclude/swarm/space/DblBuffer2d.h Xinclude/swarm/space/Diffuse2d.h Xinclude/swarm/space/Discrete2d.h Xinclude/swarm/space/Grid2d.h Xinclude/swarm/space/Int2dFiler.h Xinclude/swarm/space/Object2dDisplay.h Xinclude/swarm/space/Value2dDisplay.h Xinclude/swarm/swarmconfig.h Xinclude/swarm/tclobjc/TclInterp.h Xinclude/swarm/tclobjc/TkInterp.h Xinclude/swarm/tclobjc/tclObjc.h Xinclude/swarm/tkobjc.h Xinclude/swarm/tkobjc/ArchivedGeometryWidget.h Xinclude/swarm/tkobjc/Button.h Xinclude/swarm/tkobjc/ButtonPanel.h Xinclude/swarm/tkobjc/Canvas.h Xinclude/swarm/tkobjc/CanvasAbstractItem.h Xinclude/swarm/tkobjc/CanvasItem.h Xinclude/swarm/tkobjc/CheckButton.h Xinclude/swarm/tkobjc/Circle.h Xinclude/swarm/tkobjc/ClassDisplayHideButton.h Xinclude/swarm/tkobjc/ClassDisplayLabel.h Xinclude/swarm/tkobjc/Colormap.h Xinclude/swarm/tkobjc/CompleteProbeDisplayLabel.h Xinclude/swarm/tkobjc/CompositeItem.h Xinclude/swarm/tkobjc/Entry.h Xinclude/swarm/tkobjc/Form.h Xinclude/swarm/tkobjc/Frame.h Xinclude/swarm/tkobjc/Graph.h Xinclude/swarm/tkobjc/Histogram.h Xinclude/swarm/tkobjc/InputWidget.h Xinclude/swarm/tkobjc/Label.h Xinclude/swarm/tkobjc/Line.h Xinclude/swarm/tkobjc/LinkItem.h Xinclude/swarm/tkobjc/MessageProbeEntry.h Xinclude/swarm/tkobjc/NodeItem.h Xinclude/swarm/tkobjc/OvalNodeItem.h Xinclude/swarm/tkobjc/Pixmap.h Xinclude/swarm/tkobjc/ProbeCanvas.h Xinclude/swarm/tkobjc/Raster.h Xinclude/swarm/tkobjc/Rectangle.h Xinclude/swarm/tkobjc/RectangleNodeItem.h Xinclude/swarm/tkobjc/ScheduleItem.h Xinclude/swarm/tkobjc/SimpleProbeDisplayHideButton.h Xinclude/swarm/tkobjc/SuperButton.h Xinclude/swarm/tkobjc/TextItem.h Xinclude/swarm/tkobjc/TkExtra.h Xinclude/swarm/tkobjc/VarProbeEntry.h Xinclude/swarm/tkobjc/VarProbeLabel.h Xinclude/swarm/tkobjc/Widget.h Xinclude/swarm/tkobjc/WindowGeometryRecord.h Xinclude/swarm/tkobjc/ZoomRaster.h Xinclude/swarm/tkobjc/common.h Xinclude/swarm/tkobjc/global.h Xinclude/swarm/tkobjc/internal.h Xinclude/swarm/tkobjc/win32dib.h X@unexec install-info --delete %D/info/objc-features.info %D/info/dir Xinfo/objc-features.info X@exec install-info %D/info/objc-features.info %D/info/dir Xlib/swarm/libactivity.a Xlib/swarm/libactivity.so Xlib/swarm/libactivity.so.5 Xlib/swarm/libanalysis.a Xlib/swarm/libanalysis.so Xlib/swarm/libanalysis.so.4 Xlib/swarm/libcollections.a Xlib/swarm/libcollections.so Xlib/swarm/libcollections.so.3 Xlib/swarm/libdefobj.a Xlib/swarm/libdefobj.so Xlib/swarm/libdefobj.so.4 Xlib/swarm/libjavaswarm.a Xlib/swarm/libjavaswarm.so Xlib/swarm/libjavaswarm.so.1 Xlib/swarm/libjavaswarmstubs.a Xlib/swarm/libjavaswarmstubs.so Xlib/swarm/libjavaswarmstubs.so.0 Xlib/swarm/libmisc.a Xlib/swarm/libmisc.so Xlib/swarm/libmisc.so.2 Xlib/swarm/libobjc.a Xlib/swarm/libobjc.la Xlib/swarm/libobjc.so Xlib/swarm/libobjc.so.0 Xlib/swarm/libobjectbase.a Xlib/swarm/libobjectbase.so Xlib/swarm/libobjectbase.so.4 Xlib/swarm/librandom.a Xlib/swarm/librandom.so Xlib/swarm/librandom.so.1 Xlib/swarm/libsimtools.a Xlib/swarm/libsimtools.so Xlib/swarm/libsimtools.so.4 Xlib/swarm/libsimtoolsgui.a Xlib/swarm/libsimtoolsgui.so Xlib/swarm/libsimtoolsgui.so.5 Xlib/swarm/libspace.a Xlib/swarm/libspace.so Xlib/swarm/libspace.so.2 Xlib/swarm/libswarm.a Xlib/swarm/libswarm.so Xlib/swarm/libswarm.so.0 Xlib/swarm/libtclobjc.a Xlib/swarm/libtclobjc.so Xlib/swarm/libtclobjc.so.1 Xlib/swarm/libtkobjc.a Xlib/swarm/libtkobjc.so Xlib/swarm/libtkobjc.so.5 Xshare/swarm/swarm.jar X@dirrm share/swarm X@dirrm etc/swarm X@dirrm include/swarm/activity X@dirrm include/swarm/analysis X@dirrm include/swarm/collections X@dirrm include/swarm/defobj X@dirrm include/swarm/misc X@dirrm include/swarm/objc X@dirrm include/swarm/objectbase X@dirrm include/swarm/random X@dirrm include/swarm/simtools X@dirrm include/swarm/simtoolsgui X@dirrm include/swarm/space X@dirrm include/swarm/tclobjc X@dirrm include/swarm/tkobjc X@dirrm include/swarm X@dirrm lib/swarm END-of-swarm/pkg-plist echo x - swarm/Makefile sed 's/^X//' >swarm/Makefile << 'END-of-swarm/Makefile' X# New ports collection makefile for: swarm X# Date created: 26 June 1998 X# Whom: Horance C.H Chou <horance@freedom.ie.cycu.edu.tw> X# X# $FreeBSD$ X# X XPORTNAME= swarm XPORTVERSION= 2.1.1 XPORTREVISION= 3 XCATEGORIES= devel XMASTER_SITES= ftp://ftp.santafe.edu/pub/swarm/src/swarm/ X XMAINTAINER= horance@freera.net XCOMMENT= The Swarm Simulation System X XBUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs21 X.if defined(WITH_HDF5) XLIB_DEPENDS+= hdf5.0:${PORTSDIR}/graphics/hdf5 X.endif XLIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \ X BLT24.3:${PORTSDIR}/x11-toolkits/blt X XONLY_FOR_ARCH= i386 X XUSE_JAVA= 1.3+ XUSE_GMAKE= yes XUSE_XPM= yes XUSE_LIBTOOL= yes XUSE_REINPLACE= yes XINSTALLS_SHLIB= yes XTK_VER?= 8.4 XCONFIGURE_ARGS= --with-defaultdir=${PREFIX} \ X --with-tclincludedir=${PREFIX}/include/tcl${TK_VER} \ X --with-tkincludedir=${PREFIX}/include/tk${TK_VER} \ X --with-tclscriptdir=${PREFIX}/lib/tcl${TK_VER} \ X --with-tkscriptdir=${PREFIX}/lib/tk${TK_VER} \ X --with-jdkdir=${JAVA_HOME} \ X --enable-subdirs X Xpost-patch: X @${REINPLACE_CMD} \ X -e 's|%%LTCONFIG%%|${LIBTOOL_SHAREDIR}/ltconfig${LIBTOOL_VERSION}|g' \ X -e 's|%%LTMAIN%%|${LIBTOOL_SHAREDIR}/ltmain.sh|g' \ X ${WRKSRC}/configure X @${REINPLACE_CMD} \ X -e 's|%%LTCONFIG%%|${LIBTOOL_SHAREDIR}/ltconfig${LIBTOOL_VERSION}|g' \ X -e 's|%%LTMAIN%%|${LIBTOOL_SHAREDIR}/ltmain.sh|g' \ X ${WRKSRC}/libobjc/configure X @${REINPLACE_CMD} \ X -e 's|%%LTCONFIG%%|${LIBTOOL_SHAREDIR}/ltconfig${LIBTOOL_VERSION}|g' \ X -e 's|%%LTMAIN%%|${LIBTOOL_SHAREDIR}/ltmain.sh|g' \ X ${WRKSRC}/avcall/configure X Xpre-everything:: X.if !defined(WITH_HDF5) X @${ECHO_MSG} "===>" X @${ECHO_MSG} "===> To enable hdf5 support , please define WITH_HDF5" X @${ECHO_MSG} "===>" X.endif X Xpost-patch: X Xpost-install: X ${CAT} ${PKGMESSAGE} | ${SED} -e "s:%%PREFIX%%:${PREFIX}:g" X X.include <bsd.port.mk> END-of-swarm/Makefile echo x - swarm/distinfo sed 's/^X//' >swarm/distinfo << 'END-of-swarm/distinfo' XMD5 (swarm-2.1.1.tar.gz) = fec2627e202885c14d03cdde62a6faf5 END-of-swarm/distinfo exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031109120142.9715C4111>