debian/0000755000000000000000000000000011761055463007176 5ustar debian/build.properties0000644000000000000000000000022511761055256012412 0ustar javadoc.dir=build/api classpath.compile = \ /usr/share/java/cglib.jar:\ /usr/share/java/maven-ant-helper.jar debian/repack.local0000644000000000000000000000003211761055256011452 0ustar requires_version 3 rm lib debian/watch0000644000000000000000000000016011761055256010224 0ustar version=3 opts=dversionmangle=s/\+dfsg$// \ http://sf.net/spin/spin-(.+)-all\.zip debian sh debian/repack.stub debian/rules0000755000000000000000000000032011761055256010251 0ustar #!/usr/bin/make -f export JAVA_HOME=/usr/lib/jvm/default-java ANT=ant -buildfile $(CURDIR)/debian/build.xml %: dh $@ override_dh_auto_build: $(ANT) package javadoc override_dh_auto_clean: $(ANT) clean debian/control0000644000000000000000000000377611761055256010616 0ustar Source: libspin-java Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: tony mancill , gregor herrmann Build-Depends: debhelper (>= 8), ant, maven-ant-helper Build-Depends-Indep: default-jdk, junit, libcglib-java Standards-Version: 3.9.3 Homepage: http://spin.sourceforge.net/ Vcs-Git: git://git.debian.org/git/pkg-java/libspin-java.git Vcs-Browser: http://git.debian.org/?p=pkg-java/libspin-java.git Package: libspin-java Architecture: all Depends: ${misc:Depends} Description: transparent threading solution for non-freezing Swing applications 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. Package: libspin-java-doc Architecture: all Section: doc Depends: ${misc:Depends} Suggests: libspin-java Description: transparent threading solution for non-freezing Swing applications (docs) 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. . This package contains the documentation files. debian/libspin-java.install0000644000000000000000000000004211761055256013141 0ustar build/spin-1.5.jar usr/share/java debian/build.xml0000644000000000000000000000210011761055256011010 0ustar debian/repack.stub0000755000000000000000000000331211761055256011344 0ustar #!/bin/sh : <<=cut =pod =head1 NAME repack.stub - script to repack upstream tarballs from uscan =head1 INSTRUCTIONS put this in debian/repack.stub and add "debian sh debian/repack.stub" to the end of the line in debian/watch. you will also need to add a version mangle to debian/watch. then create a debian/repack.local. this is a shell script that is sourced under "set -e", so be careful to check returns codes. =head1 FUNCTIONS =over 4 =item rm rm is replaced by a function that does some magic ("rm -rv" by default), but also changes MANIFEST if $MANIFEST is 1 =item mv mv is replaced by a function that just does mv (by default), but also changes MANIFEST if $MANIFEST is 1 =item requires_version requires_version is there for future usage for requiring certain versions of the script =back =head1 VARIABLES =over 4 =item SUFFIX defaults to +dfsg what to append to the upstream version =item RM_OPTS defaults to -vrf options to pass to rm =item MANIFEST defaults to 0, set to 1 to turn on. this will manipulate MANIFEST files in CPAN tarballs. =item UP_BASE this is the directory where the upstream source is. =back =cut if [ -z "$REPACK_SH" ]; then if [ -f ../../scripts/repack.sh ]; then REPACK_SH=../../scripts/repack.sh fi if [ -z "$REPACK_SH" ] && which repack.sh > /dev/null; then REPACK_SH=$(which repack.sh) fi fi if [ ! -f "$REPACK_SH" ]; then echo "Couldn't find a repack.sh. please put it in your PATH, put it at ../../scripts/repack.sh, or put it somewhere else and set the REPACK_SH variable" echo "You can get it from http://anonscm.debian.org/gitweb/?p=pkg-perl/scripts.git;a=blob_plain;f=repack.sh;hb=HEAD" exit 1 fi exec "$REPACK_SH" "$@" debian/copyright0000644000000000000000000000241411761055256011132 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Spin Upstream-Contact: Sven Meier Source: http://sourceforge.net/projects/spin Disclaimer: the +dfsg version was created by removing the lib/ directory which contains 2 compiled libs Files: * Copyright: 2002, Sven Meier License: LGPL-2.1+ Files: debian/* Copyright: 2007-2012, gregor herrmann 2007-2012, tony mancill License: GPL-2+ License: GPL-2+ This program 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. . On Debian systems, the complete text of the GNU General Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'. License: LGPL-2.1+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . On Debian systems, the complete text of the GNU Lesser General Public License version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'. debian/compat0000644000000000000000000000000211761055256010374 0ustar 8 debian/source/0000755000000000000000000000000011761055256010476 5ustar debian/source/format0000644000000000000000000000001411761055256011704 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000712311761055256011053 0ustar libspin-java (1.5+dfsg-5) unstable; urgency=low * Update Maintainer field for Java team maintenance. * Add gregor to Uploaders. * Update Vcs-* headers. -- tony mancill Mon, 28 May 2012 21:57:04 -0700 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). -- gregor herrmann Wed, 18 Apr 2012 17:49:04 +0200 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). -- gregor herrmann Mon, 12 Oct 2009 01:09:58 +0200 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). -- gregor herrmann Wed, 12 Aug 2009 19:32:13 +0200 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/build.properties. * Adjust debian/build.xml to newer maven-ant-helper. * Remove debian/dirs, dh_install takes care of it anyway. -- gregor herrmann Tue, 11 Aug 2009 17:16:07 +0200 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. -- gregor herrmann Sun, 16 Dec 2007 15:15:47 +0100 libspin-java (1.4-2) unstable; urgency=low * Improve description of libspin-java-doc, thanks to Michael Koch (closes: #406945). -- gregor herrmann Mon, 15 Jan 2007 16:29:48 +0100 libspin-java (1.4-1) unstable; urgency=low * Initial release (closes: #404511). -- gregor herrmann Mon, 25 Dec 2006 22:31:05 +0100 debian/libspin-java.links0000644000000000000000000000006411761055256012617 0ustar usr/share/java/spin-1.5.jar usr/share/java/spin.jar debian/libspin-java-doc.docs0000644000000000000000000000001211761055256013163 0ustar build/api