libspin-java - transparent threading solution for non-freezing Swing applications

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: libspin-java
Package version: 1.5+dfsg
Package release: 7
Package architecture: all
Package type: deb
Installed size: 95 B
Download size: 57.34 KB
Official Mirror:
Swing is the standard component architecture for developing Java desktop applications. Its exhaustive collection of widgets is the foundation for easy development of rich graphical user interfaces (GUI). Alas every non trivial GUI sooner or later encounters the problem of "freeze". This annoying behaviour is experienced by users every time the application performs extensive calculations or blocks for network or disk I/O. Spin offers a revolutionary new approach. It offers transparent thread handling with minimal impact on your application code.



    Source package: libspin-java

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libspin-java deb package:
      # sudo apt-get install libspin-java


    • /usr/share/doc/libspin-java/changelog.Debian.gz
    • /usr/share/doc/libspin-java/copyright
    • /usr/share/java/spin-1.5.jar
    • /usr/share/java/spin.jar


    2014-10-03 - Emmanuel Bourg <> libspin-java (1.5+dfsg-7) unstable; urgency=medium * Team upload. * debian/control: - Depend on libcglib3-java instead of libcglib-java - Standards-Version updated to 3.9.6 (no changes) - Use canonical URLs for the Vcs-* fields * Switch to debhelper level 9

    2013-02-23 - gregor herrmann <> libspin-java (1.5+dfsg-6) UNRELEASED; urgency=low * Update debian/repack.stub.

    2012-05-28 - tony mancill <> libspin-java (1.5+dfsg-5) unstable; urgency=low * Update Maintainer field for Java team maintenance. * Add gregor to Uploaders. * Update Vcs-* headers.

    2012-04-18 - gregor herrmann <> libspin-java (1.5+dfsg-4) unstable; urgency=low * debian/control: change build dependency from default-jdk-builddep to default-jdk. Closes: #669220 * Update Vcs-* headers. * Switch to "3.0 (quilt)" source format. * Update repacking framework. * Use dh(1) and debhelper compat 8. * debian/copyright: update to Copyright-Format 1.0. * debian/control: Depends: remove JRE, add ${misc:Depends}. * Bump Standards-Version to 3.9.3 (no changes).

    2009-10-12 - gregor herrmann <> libspin-java (1.5+dfsg-3) unstable; urgency=low * Build depend on libcglib-java instead of libcglib2.1-java, thanks to Damien Raude-Morvan for the bug report (closes: #550616). * Set Standards-Version to 3.8.3 (no changes).

    2009-08-12 - gregor herrmann <> libspin-java (1.5+dfsg-2) unstable; urgency=low * debian/copyright: the upstream license is LGPL-2.1+ and not LGPL-2+; thanks to Torsten Werner for the bug report (closes: #541213).

    2009-08-11 - gregor herrmann <> libspin-java (1.5+dfsg-1) unstable; urgency=low * debian/control: move package from contrib to main, since libcglib2.1-java did the same; thanks to Bastien ROUCARIES for the bug report (closes: #538899). * Create a +dfsg version by removing the libs/ directory which contains 2 compiled .jars. Add debian/README.source and debian/dh_wraporig.local, adjust debian/watch and debian/rules. * Explicitly set JAVA_HOME in debian/rules. * Change debian/copyright to the new machine-readable format, adjust years of packaging copyright. * debian/control: set Section to java. * Change my email address in debian/control and debian/copyright. * Set Standards-Version to 3.8.2 (no changes). * Build-depend on default-jdk-builddep, depend on default-jre-headless | java-runtime-headless. * Use unversioned cglib.jar in debian/ * Adjust debian/build.xml to newer maven-ant-helper. * Remove debian/dirs, dh_install takes care of it anyway.

    2007-12-16 - gregor herrmann <> libspin-java (1.5-1) unstable; urgency=low * New upstream release: - doesn't use ant anymore but maven; using a workaround with maven-ant-helper and our own build.xml - doesn't need the patch against build.xml anymore; therefore removing ths patch and the dpatch framework - depends on libcglib2.1-java; adding the package to Build-Depends-Indep and moving libspin-java to contrib because of the dependency - the jar now has the version number in the filename; adding a symlink * Fix debian/watch. * Clean up debian/rules. * Move upstream URL from the description to the new Homepage field. * Change XS-Vcs-* fields to Vcs-*. * Set Standards-Version to 3.7.3 (no further changes required). * Add get-orig-source target in debian/rules.

    2007-01-15 - gregor herrmann <> libspin-java (1.4-2) unstable; urgency=low * Improve description of libspin-java-doc, thanks to Michael Koch (closes: #406945).

    2006-12-25 - gregor herrmann <> libspin-java (1.4-1) unstable; urgency=low * Initial release (closes: #404511).