--- simspark-0.3.8.orig/debian/changelog
+++ simspark-0.3.8/debian/changelog
@@ -0,0 +1,103 @@
+simspark (0.3.8-1) jammy noble; urgency=medium
+
+- Update to 0.3.8
+  - Compatibility with Ruby 3.4.0 (and later) has been fixed.
+  - An optional extended send buffer has been added. In case of an unstable
+    connection speed, unsent messages will now be kept (until a 10 MB limit per
+    connection is reached) if the extended send buffer feature is enabled.
+  - Various build issues (especially for GCC 15) have been fixed.
+  - Geom transforms have been replaced with geom offsets in the ODE plugin as
+    Geom transforms are deprecated.
+  - Support for Transform Colliders has been removed.
+
+ -- Hannes Braun <apple.hannes@gmail.com>  Fri, 30 Jan 2026 12:17:42 +0100
+
+simspark (0.3.7-1) focal jammy noble; urgency=medium
+
+- Update to 0.3.7
+  - After about 20 years, the TelnetServer has finally been repaired and can now
+    be used again.
+  - The default logging frequency (specified in spark.rb) has been increased to
+    25 Hz.
+
+ -- Hannes Braun <apple.hannes@gmail.com>  Tue, 21 Jan 2025 21:10:42 +0100
+
+simspark (0.3.6-1) focal jammy noble; urgency=medium
+
+- Update to 0.3.6
+  - Boost has almost entirely been replaced with functionalities from the
+    standard library. This includes the timer system. Please update your
+    spark.rb to use TimerSystemStd instead of TimerSystemBoost.
+  - SDL has been updated to version 2.
+  - An agent is now assumed to be synced until an AgentSyncEffector gets
+    attached.
+
+ -- Hannes Braun <apple.hannes@gmail.com>  Thu, 30 May 2024 18:06:42 +0200
+
+simspark (0.3.5-1) bionic focal jammy; urgency=medium
+
+- Update to 0.3.5
+  - Use std::shared_ptr and std::weak_ptr instead of boost::shared_ptr and
+    boost::weak_ptr.
+  - Remove libobj library
+
+ -- Hannes Braun <apple.hannes@gmail.com>  Sat, 18 Mar 2023 14:51:42 +0100
+
+simspark (0.3.4-1) bionic focal jammy; urgency=medium
+
+- Update to 0.3.4
+  - Fix execution of Ruby code when using multiple threads. Ruby code is now
+    executed on a single dedicated thread.
+  - Support ARM builds
+  - Minor fixes
+
+ -- Hannes Braun <apple.hannes@gmail.com>  Sun, 13 Nov 2022 16:07:42 +0100
+
+simspark (0.3.3-1) bionic focal; urgency=high
+
+- Update to 0.3.3
+  - Allow agents to connect/disconnect in th same simulation frame
+  - Agents are now spawned into a seperate spawning area while avoiding
+    collisions with already existing agents. The spawning area is specified by
+    two points (SpawningAreaStart and SpawningAreaStop) in the corresponding
+    ruby script.
+  - Added RUNPATH support (replacng old RPATH logic)
+  - Added option to specify additional library/bundle locations for concrete
+    simulations.
+  - Default to C++17
+  - Resolved some compiler warnings
+  - Updated from Qt4 to Qt5
+
+ -- Hannes Braun <apple.hannes@gmail.com>  Mon, 27 Jun 2022 18:25:42 +0200
+
+simspark (0.3.1-0xenail2) xenial; urgency=high
+
+- Update to 0.3.2
+  - By not allowing the effector to be used when the angle is already outside of its range,
+    the toe exploding problem seems to be largely reduced if not eliminated.
+
+ -- Jannik Seiler <seil0@mosad.xyz>  Fri, 15 Jan 2021 18:20:42 +0100
+
+simspark (0.3.1-0xenail2) xenial; urgency=high
+
+- Detecting and punishing self collisions without using the physics engine:
+  *	Added collision check between two box colliders
+  *	Added option to enable and disable effectors
+  *	Added option to specify (via rsg files) the joints to disable in case of a self collision to box colliders
+- Fixed plugin search paths for some linux distributions
+- Improved support for 32 bit linux systems
+- Several bug fixes
+
+ -- Jannik Seiler <seil0@mosad.xyz>  Mon, 17 Jun 2019 10:06:42 +0200
+
+simspark (0.2.4-0xenail2) xenial; urgency=high
+
+  * Stable release
+
+ -- Hossein Ansari <hossein.ansari@gmail.com>  Fri, 10 Jun 2016 12:22:40 +0430
+
+simspark (0.2.4-0trusty4) trusty; urgency=high
+
+  * Stable release
+
+ -- Hossein Ansari <hossein.ansari@gmail.com>  Thu, 03 Sep 2015 19:40:41 +0430
--- simspark-0.3.8.orig/debian/compat
+++ simspark-0.3.8/debian/compat
@@ -0,0 +1 @@
+10
--- simspark-0.3.8.orig/debian/control
+++ simspark-0.3.8/debian/control
@@ -0,0 +1,21 @@
+Source: simspark
+Section: devel
+Priority: optional
+Maintainer: Jannik Seiler <seil0@mosad.xyz>
+Build-Depends: debhelper (>= 10.0.0), cmake, libfreetype6-dev, libode-dev, ruby-dev, libruby, ruby, libsdl2-dev, libsdl1.2-compat-shim | libsdl1.2-dev, freeglut3-dev, libboost-dev, libboost-thread-dev, libdevil-dev, qtbase5-dev, libqt5opengl5-dev
+Standards-Version: 3.9.4
+Homepage: https://robocup-sim.gitlab.io/SimSpark/
+
+Package: simspark
+Section: devel
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, libode8
+Description: Robocup Soccer Simulation Simspark - runtime library
+ Robocup Soccer Simulation Simspark - runtime library
+
+Package: simspark-dev
+Section: libdevel
+Architecture: any
+Depends: ${shlibs:Depends}, simspark (= ${binary:Version}), cmake, libfreetype6-dev, libode-dev, ruby-dev, libruby, ruby, libsdl2-dev, freeglut3-dev, libboost-dev, libboost-thread-dev, libdevil-dev, qtbase5-dev, libqt5opengl5-dev
+Description: Robocup Soccer Simulation Simspark - development files
+ Robocup Soccer Simulation Simspark - development files
--- simspark-0.3.8.orig/debian/rules
+++ simspark-0.3.8/debian/rules
@@ -0,0 +1,98 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+
+
+
+
+
+# shared library versions, option 1
+version=2.0.5
+major=2
+# option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so
+#version=`ls src/.libs/lib*.so.* | \
+# awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'`
+#major=`ls src/.libs/lib*.so.* | \
+# awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`
+
+builddir/Makefile:
+	dh_testdir
+	# Add here commands to configure the package.
+	mkdir -p builddir
+	cd builddir && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_CARBON:BOOL=FALSE #-DCMAKE_C_FLAGS="$(CFLAGS)" -DCMAKE_LD_FLAGS="-Wl,-z,defs" -DCMAKE_CXX_FLAGS="$(CXXFLAGS)" -DCMAKE_SKIP_RPATH=ON -DCMAKE_VERBOSE_MAKEFILE=ON
+
+build: build-stamp
+build-stamp:  builddir/Makefile 
+	dh_testdir
+
+	# Add here commands to compile the package.
+	$(MAKE) -C builddir -j 4
+
+	touch $@
+
+clean: 
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp 
+
+	# Add here commands to clean up after the build process.
+	rm -rf builddir
+
+
+	dh_clean 
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_prep  
+	dh_installdirs
+
+	# Add here commands to install the package into debian/tmp
+	$(MAKE) -C builddir DESTDIR=$(CURDIR)/debian/tmp install
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir -a
+	dh_testroot -a
+	dh_installchangelogs -a ChangeLog
+	dh_installdocs -a
+	dh_installexamples -a 
+	dh_install -a -s --sourcedir=debian/tmp --list-missing
+#	dh_installmenu
+#	dh_installdebconf
+#	dh_installlogrotate
+#	dh_installemacsen
+#	dh_installpam
+#	dh_installmime
+#	dh_installinit
+#	dh_installcron
+	dh_installinfo -a 
+	dh_installman -a
+	dh_link -a
+	dh_strip -a
+	dh_compress -a 
+	dh_fixperms -a
+#	dh_perl
+#	dh_python
+	dh_makeshlibs -a -v
+	dh_installdeb -a -v
+	dh_shlibdeps -a -l$(CURDIR)/debian/tmp/usr/lib/simspark
+	dh_gencontrol -a
+	dh_md5sums -a
+	dh_builddeb -a
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install 
--- simspark-0.3.8.orig/debian/simspark-dev.install
+++ simspark-0.3.8/debian/simspark-dev.install
@@ -0,0 +1,2 @@
+usr/include/*
+
--- simspark-0.3.8.orig/debian/simspark.install
+++ simspark-0.3.8/debian/simspark.install
@@ -0,0 +1,3 @@
+usr/bin/*
+usr/lib/simspark/*
+usr/share/*
