--- swarm-2.2.5.orig/debian/rules
+++ swarm-2.2.5/debian/rules
@@ -0,0 +1,82 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+
+# Add here any variable or target overrides you need.
+
+# Build options for configure
+DEB_CONFIGURE_EXTRA_FLAGS := --enable-onelib --with-gnu-ld --with-tcl=/usr/lib/tcl8.4 --with-tk=/usr/lib/tk8.4 --with-jdkdir=/usr/lib/jvm/java-6-openjdk
+
+# Installing files into each packages
+install/libswarm-java::
+ cp $(DEB_DESTDIR)/usr/bin/java* $(CURDIR)/debian/$(cdbs_curpkg)/usr/bin
+ cp $(DEB_DESTDIR)/usr/share/swarm/*.jar $(CURDIR)/debian/$(cdbs_curpkg)/usr/share/java
+ mv $(CURDIR)/debian/$(cdbs_curpkg)/usr/share/java/swarm.jar $(CURDIR)/debian/$(cdbs_curpkg)/usr/share/java/swarm-2.2.5.jar
+ cd $(CURDIR)/debian/$(cdbs_curpkg)/usr/share/java && ln -s swarm-2.2.5.jar swarm.jar && cd $(CURDIR)
+ mv $(CURDIR)/debian/$(cdbs_curpkg)/usr/share/java/kawa.jar $(CURDIR)/debian/$(cdbs_curpkg)/usr/share/java/kawa-1.6.70.jar
+ cd $(CURDIR)/debian/$(cdbs_curpkg)/usr/share/java && ln -s kawa-1.6.70.jar kawa.jar && cd $(CURDIR)
+ chmod 644 $(CURDIR)/debian/$(cdbs_curpkg)/usr/share/java/*.jar
+ # Replace paths
+ sed -i -e 's/\/lib\/swarm/\/lib/' $(CURDIR)/debian/$(cdbs_curpkg)/usr/bin/javaswarm
+ sed -i -e 's/\}swarm/\}java/' $(CURDIR)/debian/$(cdbs_curpkg)/usr/bin/javaswarm
+ sed -i -e 's/\}swarm/\}java/' $(CURDIR)/debian/$(cdbs_curpkg)/usr/bin/javacswarm
+
+install/libswarm0::
+ cp -d $(DEB_DESTDIR)/usr/lib/swarm/*.so.* $(CURDIR)/debian/$(cdbs_curpkg)/usr/lib
+ chrpath -d $(CURDIR)/debian/$(cdbs_curpkg)/usr/lib/*.so.*
+
+install/libswarm-dev::
+ cp $(DEB_DESTDIR)/etc/swarm/* $(CURDIR)/debian/$(cdbs_curpkg)/etc/swarm
+ rm -f $(CURDIR)/debian/$(cdbs_curpkg)/etc/swarm/swarmrc
+ rm -f $(CURDIR)/debian/$(cdbs_curpkg)/etc/swarm/swarmtrc
+ cp $(DEB_DESTDIR)/usr/bin/print-hdf5 $(CURDIR)/debian/$(cdbs_curpkg)/usr/bin
+ cp $(DEB_DESTDIR)/usr/bin/make-h2x $(CURDIR)/debian/$(cdbs_curpkg)/usr/bin
+ cp $(DEB_DESTDIR)/usr/bin/m2h $(CURDIR)/debian/$(cdbs_curpkg)/usr/bin
+ cp $(DEB_DESTDIR)/usr/bin/libtool-swarm $(CURDIR)/debian/$(cdbs_curpkg)/usr/bin
+ cp $(DEB_DESTDIR)/usr/share/swarm/*.scm $(CURDIR)/debian/$(cdbs_curpkg)/usr/share/swarm
+ cp -r $(DEB_DESTDIR)/usr/include/swarm $(CURDIR)/debian/$(cdbs_curpkg)/usr/include
+ cp -d $(DEB_DESTDIR)/usr/lib/swarm/*.a $(CURDIR)/debian/$(cdbs_curpkg)/usr/lib
+ cp -d $(DEB_DESTDIR)/usr/lib/swarm/*.so $(CURDIR)/debian/$(cdbs_curpkg)/usr/lib
+ cp -d $(DEB_DESTDIR)/usr/lib/swarm/*.la $(CURDIR)/debian/$(cdbs_curpkg)/usr/lib
+ # Replace paths
+ find $(CURDIR)/debian/$(cdbs_curpkg)/etc/swarm -name "Makefile.*" -exec sed -i 's/\/usr\/etc/\/etc/' {} \;
+ find $(CURDIR)/debian/$(cdbs_curpkg)/etc/swarm -name "Makefile.*" -exec sed -i 's/\/lib\/swarm/\/lib/' {} \;
+ sed -i -e 's/\/lib\/swarm/\/lib/' $(CURDIR)/debian/$(cdbs_curpkg)/etc/swarm/config.swarm
+ sed -i -e 's/\/lib\/swarm/\/lib/' $(CURDIR)/debian/$(cdbs_curpkg)/usr/lib/libswarm.la
+ sed -i -e 's/\/lib\/swarm/\/lib/' $(CURDIR)/debian/$(cdbs_curpkg)/usr/lib/libjavaswarm.la
+
+# Cleaning up
+clean::
+ # distclean does too little and super-clean does too much for
+ # us, so let's remove things manually...
+ find $(CURDIR) -type d -name '.libs' -print0 | xargs -0 rm -rf
+ find $(CURDIR) -type f -name '*.o' -print0 | xargs -0 rm -f
+ find $(CURDIR) -type f -name '*.class' -print0 | xargs -0 rm -f
+ find $(CURDIR) -type f -name '*.elc' -print0 | xargs -0 rm -f
+ rm -f $(CURDIR)/config.log
+
+ # Remove swarm.jar
+ rm -f $(CURDIR)/java/swarm/swarm.jar
+
+ # Clean up libobjc
+ rm -f $(CURDIR)/libobjc/compiler-info.h
+ rm -f $(CURDIR)/libobjc/objc/mframe.h
+
+ # Clean up java
+ rm -f $(CURDIR)/java/Makefile.common
+ find $(CURDIR)/java/c -type f ! -name 'javaswarm.dll.c' ! -name 'SwarmEnvironmentExtra.m' ! -name 'ChangeLog' ! -name 'Makefile.in' -print0 | xargs -0 rm -f
+ find $(CURDIR)/java/swarm -type f -name 'SwarmEnvironment*' -print0 | xargs -0 rm -f
+ cd $(CURDIR)/java/swarm && rm -rf activity analysis collections defobj gui objectbase random simtools simtoolsgui space package.html && cd $(CURDIR)
+
+ # Clean up src
+ rm -f $(CURDIR)/src/activity/activity.xm
+ rm -f $(CURDIR)/src/activity/types.h
+ rm -f $(CURDIR)/src/activity/classes.h
+ rm -f $(CURDIR)/src/tkobjc/analysis_tcl.x
+ rm -f $(CURDIR)/src/tkobjc/simtools_tcl.x
+ rm -f $(CURDIR)/src/collections/collections.xm
+ rm -f $(CURDIR)/src/collections/types.h
+ rm -f $(CURDIR)/src/collections/classes.h
+ rm -f $(CURDIR)/src/defobj/modulemap.c
+ rm -f $(CURDIR)/src/defobj/modulemap
--- swarm-2.2.5.orig/debian/manpage.sgml.ex
+++ swarm-2.2.5/debian/manpage.sgml.ex
@@ -0,0 +1,156 @@
+ manpage.1'. You may view
+ the manual page with: `docbook-to-man manpage.sgml | nroff -man |
+ less'. A typical entry in a Makefile or Makefile.am is:
+
+manpage.1: manpage.sgml
+ docbook-to-man $< > $@
+
+
+ The docbook-to-man binary is found in the docbook-to-man package.
+ Please remember that if you create the nroff version in one of the
+ debian/rules file targets (such as build), you will need to include
+ docbook-to-man in your Build-Depends control field.
+
+ -->
+
+
+ FIRSTNAME">
+ SURNAME">
+
+ October 18, 2008">
+
+ SECTION">
+ mhatta@debian.org">
+
+ SWARM">
+
+
+ Debian">
+ GNU">
+ GPL">
+]>
+
+
+
+
+ &dhemail;
+
+
+ &dhfirstname;
+ &dhsurname;
+
+
+ 2003
+ &dhusername;
+
+ &dhdate;
+
+
+ &dhucpackage;
+
+ &dhsection;
+
+
+ &dhpackage;
+
+ program to do something
+
+
+
+ &dhpackage;
+
+
+
+
+
+
+
+ DESCRIPTION
+
+ This manual page documents briefly the
+ &dhpackage; and bar
+ commands.
+
+ This manual page was written for the &debian; distribution
+ because the original program does not have a manual page.
+ Instead, it has documentation in the &gnu;
+ Info format; see below.
+
+ &dhpackage; is a program that...
+
+
+
+ OPTIONS
+
+ These programs follow the usual &gnu; command line syntax,
+ with long options starting with two dashes (`-'). A summary of
+ options is included below. For a complete description, see the
+ Info files.
+
+
+
+
+
+
+
+ Show summary of options.
+
+
+
+
+
+
+
+ Show version of program.
+
+
+
+
+
+ SEE ALSO
+
+ bar (1), baz (1).
+
+ The programs are documented fully by The Rise and
+ Fall of a Fooish Bar available via the
+ Info system.
+
+
+ AUTHOR
+
+ This manual page was written by &dhusername; &dhemail; for
+ the &debian; system (but may be used by others). Permission is
+ granted to copy, distribute and/or modify this document under
+ the terms of the &gnu; General Public License, Version 2 any
+ later version published by the Free Software Foundation.
+
+
+ On Debian systems, the complete text of the GNU General Public
+ License can be found in /usr/share/common-licenses/GPL.
+
+
+
+
+
+
+
+
--- swarm-2.2.5.orig/debian/control
+++ swarm-2.2.5/debian/control
@@ -0,0 +1,55 @@
+Source: swarm
+Section: libs
+Priority: extra
+Maintainer: Masayuki Hatta (mhatta)
+Build-Depends: cdbs, debhelper (>= 7), autotools-dev, blt-dev, chrpath, emacs22|emacsen, gobjc, gperf, libtool, libexpat-dev, libhdf5-serial-dev|libhdf5-dev, libxpm-dev, openjdk-6-jdk
+Standards-Version: 3.8.0
+Homepage: http://www.swarm.org/
+
+Package: libswarm0
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: A platform for agent-based models (main libraries)
+ Swarm is a toolkit library for the simulation of complex adaptive
+ systems. You can write your own multi-agent simulation models with
+ Swarm, in Objective-C or Java.
+ .
+ This package contains the Swarm library for both Objective-C and
+ Java. You need this if you want to run pre-compiled Swarm models.
+ If you wish to compile Swarm models by yourself, then you need
+ libswarm-dev (and libswarm-java for Java models), too.
+
+Package: libswarm-dev
+Section: libdevel
+Architecture: any
+Depends: libswarm0 (= ${binary:Version}), gobjc, blt-dev, libpng-dev, libxpm-dev, libhdf5-dev
+Description: A platform for agent-based models (development)
+ Swarm is a toolkit library for the simulation of complex adaptive
+ system. You can write your own multi-agent simulation models with
+ Swarm, in Objective-C or Java.
+ .
+ This package contains files needed to compile Swarm models.
+
+Package: libswarm-java
+Architecture: all
+Depends: openjdk-6-jre|java2-runtime, libswarm0 (>= ${source:Version})
+Suggests: java-virtual-machine
+Description: A platform for agent-based models (Java class files)
+ Swarm is a toolkit library for the simulation of complex adaptive
+ system. You can write your own multi-agent simulation models with
+ Swarm, in Objective-C or Java.
+ .
+ This package contains *.jar files needed to run and compile Swarm
+ models in Java.
+
+Package: libswarm0-dbg
+Architecture: any
+Depends: libswarm0 (= ${binary:Version})
+Description: A platform for agent-based models (debug)
+ Swarm is a toolkit library for the simulation of complex adaptive
+ systems. You can write your own multi-agent simulation models with
+ Swarm, in Objective-C or Java.
+ .
+ This package contains the debugging symbols useful for tracing bugs
+ in the Swarm library.
+
--- swarm-2.2.5.orig/debian/manpage.xml.ex
+++ swarm-2.2.5/debian/manpage.xml.ex
@@ -0,0 +1,291 @@
+
+. will be generated. You may view the
+manual page with: nroff -man . | less'. A typical entry
+in a Makefile or Makefile.am is:
+
+DB2MAN = /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl
+XP = xsltproc -''-nonet -''-param man.charmap.use.subset "0"
+
+manpage.1: manpage.xml
+ $(XP) $(DB2MAN) $<
+
+The xsltproc binary is found in the xsltproc package. The XSL files are in
+docbook-xsl. A description of the parameters you can use can be found in the
+docbook-xsl-doc-* packages. Please remember that if you create the nroff
+version in one of the debian/rules file targets (such as build), you will need
+to include xsltproc and docbook-xsl in your Build-Depends control field.
+Alternatively use the xmlto command/package. That will also automatically
+pull in xsltproc and docbook-xsl.
+
+Notes for using docbook2x: docbook2x-man does not automatically create the
+AUTHOR(S) and COPYRIGHT sections. In this case, please add them manually as
+ ... .
+
+To disable the automatic creation of the AUTHOR(S) and COPYRIGHT sections
+read /usr/share/doc/docbook-xsl/doc/manpages/authors.html. This file can be
+found in the docbook-xsl-doc-html package.
+
+Validation can be done using: `xmllint -''-noout -''-valid manpage.xml`
+
+General documentation about man-pages and man-page-formatting:
+man(1), man(7), http://www.tldp.org/HOWTO/Man-Page/
+
+-->
+
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
+
+
+ &dhtitle;
+ &dhpackage;
+
+
+ &dhfirstname;
+ &dhsurname;
+ Wrote this manpage for the Debian system.
+
+ &dhemail;
+
+
+
+
+ 2007
+ &dhusername;
+
+
+ This manual page was written for the Debian system
+ (but may be used by others).
+ Permission is granted to copy, distribute and/or modify this
+ document under the terms of the GNU General Public License,
+ Version 2 or (at your option) any later version published by
+ the Free Software Foundation.
+ On Debian systems, the complete text of the GNU General Public
+ License can be found in
+ /usr/share/common-licenses/GPL.
+
+
+
+ &dhucpackage;
+ &dhsection;
+
+
+ &dhpackage;
+ program to do something
+
+
+
+ &dhpackage;
+
+
+
+
+
+
+
+
+ this
+
+
+
+
+
+
+
+ this
+ that
+
+
+
+
+ &dhpackage;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DESCRIPTION
+ This manual page documents briefly the
+ &dhpackage; and bar
+ commands.
+ This manual page was written for the Debian distribution
+ because the original program does not have a manual page.
+ Instead, it has documentation in the GNU
+ info
+ 1
+ format; see below.
+ &dhpackage; is a program that...
+
+
+ OPTIONS
+ The program follows the usual GNU command line syntax,
+ with long options starting with two dashes (`-'). A summary of
+ options is included below. For a complete description, see the
+
+ info
+ 1
+ files.
+
+
+
+
+
+
+ Does this and that.
+
+
+
+
+
+
+ Show summary of options.
+
+
+
+
+
+
+ Show version of program.
+
+
+
+
+
+ FILES
+
+
+ /etc/foo.conf
+
+ The system-wide configuration file to control the
+ behaviour of &dhpackage;. See
+
+ foo.conf
+ 5
+ for further details.
+
+
+
+ ${HOME}/.foo.conf
+
+ The per-user configuration file to control the
+ behaviour of &dhpackage;. See
+
+ foo.conf
+ 5
+ for further details.
+
+
+
+
+
+ ENVIONMENT
+
+
+ FOO_CONF
+
+ If used, the defined file is used as configuration
+ file (see also ).
+
+
+
+
+
+ DIAGNOSTICS
+ The following diagnostics may be issued
+ on stderr:
+
+
+ Bad configuration file. Exiting.
+
+ The configuration file seems to contain a broken configuration
+ line. Use the option, to get more info.
+
+
+
+
+ &dhpackage; provides some return codes, that can
+ be used in scripts:
+
+ Code
+ Diagnostic
+
+ 0
+ Program exited successfully.
+
+
+ 1
+ The configuration file seems to be broken.
+
+
+
+
+
+ BUGS
+ The program is currently limited to only work
+ with the foobar library.
+ The upstreams BTS can be found
+ at .
+
+
+ SEE ALSO
+
+
+ bar
+ 1
+ ,
+ baz
+ 1
+ ,
+ foo.conf
+ 5
+
+ The programs are documented fully by The Rise and
+ Fall of a Fooish Bar available via the
+ info
+ 1
+ system.
+
+
+
--- swarm-2.2.5.orig/debian/README.Debian
+++ swarm-2.2.5/debian/README.Debian
@@ -0,0 +1,34 @@
+swarm for Debian
+----------------
+
+To conform to the Debian Policy, this Debianized Swarm package install
+files into non-standard locations.
+
+o libswarm-dev: Makefile.* snippets are placed under /etc/swarm, not
+ /usr/etc/swarm or /usr/share/swarm/etc/swarm.
+o libswarm-java: *.jar are placed under /usr/share/java, not
+ /usr/share/swarm.
+
+Therefore, to compile ready-made or your own Swarm models, you'll need
+to edit the Makefiles of those models
+
+from:
+
+include $(SWARMHOME)/etc/swarm/Makefile.appl
+
+to:
+
+include /etc/swarm/Makefile.appl
+
+javaswarm and javacswarm are available (in libswarm-java package), but
+also you may build/run your Java Swarm models by hand:
+
+$ javac -classpath .:/usr/share/java/swarm.jar *.java
+$ java -classpath .:/usr/share/java/swarm.jar StartHeatbug
+
+TODO:
+
+o Enable XML-RPC support (it can't be built right now)
+o Enable GNUStep support (but do you really need it?)
+
+ -- Masayuki Hatta (mhatta) Sat, 18 Oct 2008 05:22:09 +0900
--- swarm-2.2.5.orig/debian/changelog
+++ swarm-2.2.5/debian/changelog
@@ -0,0 +1,6 @@
+swarm (2.2.5-1) unstable; urgency=low
+
+ * Initial release (Closes: #179182)
+
+ -- Masayuki Hatta (mhatta) Sat, 18 Oct 2008 05:22:09 +0900
+
--- swarm-2.2.5.orig/debian/libswarm0.dirs
+++ swarm-2.2.5/debian/libswarm0.dirs
@@ -0,0 +1,2 @@
+usr/lib
+
--- swarm-2.2.5.orig/debian/manpage.1.ex
+++ swarm-2.2.5/debian/manpage.1.ex
@@ -0,0 +1,59 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH SWARM SECTION "October 18, 2008"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+swarm \- program to do something
+.SH SYNOPSIS
+.B swarm
+.RI [ options ] " files" ...
+.br
+.B bar
+.RI [ options ] " files" ...
+.SH DESCRIPTION
+This manual page documents briefly the
+.B swarm
+and
+.B bar
+commands.
+.PP
+.\" TeX users may be more comfortable with the \fB\fP and
+.\" \fI\fP escape sequences to invode bold face and italics,
+.\" respectively.
+\fBswarm\fP is a program that...
+.SH OPTIONS
+These programs follow the usual GNU command line syntax, with long
+options starting with two dashes (`-').
+A summary of options is included below.
+For a complete description, see the Info files.
+.TP
+.B \-h, \-\-help
+Show summary of options.
+.TP
+.B \-v, \-\-version
+Show version of program.
+.SH SEE ALSO
+.BR bar (1),
+.BR baz (1).
+.br
+The programs are documented fully by
+.IR "The Rise and Fall of a Fooish Bar" ,
+available via the Info system.
+.SH AUTHOR
+swarm was written by .
+.PP
+This manual page was written by Masayuki Hatta ,
+for the Debian project (but may be used by others).
--- swarm-2.2.5.orig/debian/copyright
+++ swarm-2.2.5/debian/copyright
@@ -0,0 +1,74 @@
+This package was debianized by Masayuki Hatta (mhatta) on
+Sat, 18 Oct 2008 05:22:09 +0900.
+
+It was downloaded from http://pj.freefaculty.org/Swarm/
+
+Upstream Author:
+
+ Swarm Development Group
+
+Copyright:
+
+ Copyright (C) 1996- Swarm Development Group
+
+License:
+
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
+
+The Debian packaging is (C) 2008, Masayuki Hatta and
+is licensed under the GPL, see above.
+
+-----
+
+The upstream Swarm distribution contains a portion of
+
+o AVCALL
+(http://www.haible.de/bruno/documentation/ffcall/avcall/avcall.html)
+o The Kawa Language Framework (http://www.gnu.org/software/kawa/)
+o libobjc
+o xmlrpc-epi (http://xmlrpc-epi.sourceforge.net/)
+
+AVCALL and Kawa is GPL'd. libobjc is GPL'd with special exception.
+
+The license of xmlrpc-epi is:
+
+ Copyright 2000 Epinions, Inc.
+
+ Subject to the following 3 conditions, Epinions, Inc. permits you, free
+ of charge, to (a) use, copy, distribute, modify, perform and display this
+ software and associated documentation files (the "Software"), and (b)
+ permit others to whom the Software is furnished to do so as well.
+
+ 1) The above copyright notice and this permission notice shall be included
+ without modification in all copies or substantial portions of the
+ Software.
+
+ 2) THE SOFTWARE IS PROVIDED "AS IS", WITHOUT ANY WARRANTY OR CONDITION OF
+ ANY KIND, EXPRESS, IMPLIED OR STATUTORY, INCLUDING WITHOUT LIMITATION ANY
+ IMPLIED WARRANTIES OF ACCURACY, MERCHANTABILITY, FITNESS FOR A PARTICULAR
+ PURPOSE OR NONINFRINGEMENT.
+
+ 3) IN NO EVENT SHALL EPINIONS, INC. BE LIABLE FOR ANY DIRECT, INDIRECT,
+ SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES OR LOST PROFITS ARISING OUT
+ OF OR IN CONNECTION WITH THE SOFTWARE (HOWEVER ARISING, INCLUDING
+ NEGLIGENCE), EVEN IF EPINIONS, INC. IS AWARE OF THE POSSIBILITY OF SUCH
+ DAMAGES.
+
+
+
+
--- swarm-2.2.5.orig/debian/libswarm-dev.dirs
+++ swarm-2.2.5/debian/libswarm-dev.dirs
@@ -0,0 +1,7 @@
+etc/swarm
+usr/bin
+usr/lib
+usr/include
+usr/share/swarm
+
+
--- swarm-2.2.5.orig/debian/compat
+++ swarm-2.2.5/debian/compat
@@ -0,0 +1 @@
+7
--- swarm-2.2.5.orig/debian/docs
+++ swarm-2.2.5/debian/docs
@@ -0,0 +1,2 @@
+NEWS
+README
--- swarm-2.2.5.orig/debian/libswarm-java.dirs
+++ swarm-2.2.5/debian/libswarm-java.dirs
@@ -0,0 +1,2 @@
+usr/bin
+usr/share/java
--- swarm-2.2.5.orig/debian/watch
+++ swarm-2.2.5/debian/watch
@@ -0,0 +1,23 @@
+# Example watch control file for uscan
+# Rename this file to "watch" and then you can run the "uscan" command
+# to check for upstream updates and more.
+# See uscan(1) for format
+
+# Compulsory line, this is a version 3 file
+version=3
+
+# Uncomment to examine a Webpage
+#
+#http://www.example.com/downloads.php swarm-(.*)\.tar\.gz
+
+# Uncomment to examine a Webserver directory
+http://pj.freefaculty.org/Swarm/swarm-(.*)\.tar\.gz
+
+# Uncommment to examine a FTP server
+#ftp://ftp.example.com/pub/swarm-(.*)\.tar\.gz debian uupdate
+
+# Uncomment to find new files on sourceforge, for devscripts >= 2.9
+# http://sf.net/swarm/swarm-(.*)\.tar\.gz
+
+# Uncomment to find new files on GooglePages
+# http://example.googlepages.com/foo.html swarm-(.*)\.tar\.gz
--- swarm-2.2.5.orig/src/SwarmEnvironment_getters.m
+++ swarm-2.2.5/src/SwarmEnvironment_getters.m
@@ -50,26 +50,6 @@
{
return Sequential;
}
-- (id )getControlStateRunning
-{
- return ControlStateRunning;
-}
-- (id )getControlStateStopped
-{
- return ControlStateStopped;
-}
-- (id )getControlStateStepping
-{
- return ControlStateStepping;
-}
-- (id )getControlStateQuit
-{
- return ControlStateQuit;
-}
-- (id )getControlStateNextTime
-{
- return ControlStateNextTime;
-}
- (id )getScratchZone
{
return scratchZone;
@@ -90,14 +70,6 @@
{
return uniformDblRand;
}
-- (id )getProbeLibrary
-{
- return probeLibrary;
-}
-- (id )getProbeDisplayManager
-{
- return probeDisplayManager;
-}
- (id )getHdf5Archiver
{
return hdf5Archiver;
--- swarm-2.2.5.orig/src/SwarmEnvironment_getters.h
+++ swarm-2.2.5/src/SwarmEnvironment_getters.h
@@ -11,18 +11,11 @@
- (id )getCompleted;
- (id )getRandomized;
- (id )getSequential;
-- (id )getControlStateRunning;
-- (id )getControlStateStopped;
-- (id )getControlStateStepping;
-- (id )getControlStateQuit;
-- (id )getControlStateNextTime;
- (id )getScratchZone;
- (id )getGlobalZone;
- (id )getRandomGenerator;
- (id )getUniformIntRand;
- (id )getUniformDblRand;
-- (id )getProbeLibrary;
-- (id )getProbeDisplayManager;
- (id )getHdf5Archiver;
- (id )getLispArchiver;
- (id )getHdf5AppArchiver;