debian/0000755000000000000000000000000011761270636007177 5ustar debian/watch0000644000000000000000000000011711761270600010216 0ustar version=3 http://sf.net/microba/microba-(.*)-full\.zip debian debian/repack.sh debian/libmicroba-java.docs0000644000000000000000000000001311761270600013054 0ustar readme.txt debian/rules0000755000000000000000000000041511761270600010246 0ustar #!/usr/bin/make -f export JAVA_HOME=/usr/lib/jvm/default-java %: dh $@ override_dh_auto_build: dh_auto_build -- bin_release doc_release override_dh_auto_clean: $(RM) -vr compile redist javadoc override_dh_installchangelogs: dh_installchangelogs change.log.txt debian/control0000644000000000000000000000231411761270600010571 0ustar Source: libmicroba-java Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: tony mancill , gregor herrmann Build-Depends: debhelper (>= 8) Build-Depends-Indep: ant, default-jdk, libjgraph-java Standards-Version: 3.9.3 Homepage: http://microba.sourceforge.net/ Vcs-Git: git://git.debian.org/git/pkg-java/libmicroba-java.git Vcs-Browser: http://git.debian.org/?p=pkg-java/libmicroba-java.git Package: libmicroba-java Architecture: all Depends: ${misc:Depends} Description: set of JFC (Swing) components Microba is a set of finely crafted & feature rich JFC (Swing) components. Keywords: jfc, swing, java, date picker, datepicker, date-picker, calendar, gradient editor, marker, slider, palette editor Package: libmicroba-java-doc Architecture: all Section: doc Depends: ${misc:Depends} Suggests: libmicroba-java Description: Documentation for libmicroba-java Microba is a set of finely crafted & feature rich JFC (Swing) components. Keywords: jfc, swing, java, date picker, datepicker, date-picker, calendar, gradient editor, marker, slider, palette editor . This package contains the documentation. debian/libmicroba-java-doc.docs0000644000000000000000000000002511761270600013622 0ustar readme.txt javadoc/* debian/libmicroba-java.install0000644000000000000000000000005211761270600013575 0ustar redist/microba-0.4.4.3.jar usr/share/java debian/copyright0000644000000000000000000000441711761270600011127 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Microba controls Upstream-Contact: Michael Baranov Source: http://sourceforge.net/projects/microba/ Files: * Copyright: 2005-2006, Michael Baranov All rights reserved. License: BSD-3-clause Files: debian/* Copyright: 2007-2012, gregor herrmann 2007-2012, tony mancill License: GPL-1+ License: BSD-3-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the MICROBA, MICHAELBARANOV.COM, MICHAEL BARANOV nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. License: GPL-1+ 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 1, or (at your option) any later version. . On Debian systems, the complete text of version 1 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'. debian/compat0000644000000000000000000000000211761270600010364 0ustar 8 debian/source/0000755000000000000000000000000011761270600010466 5ustar debian/source/format0000644000000000000000000000001411761270600011674 0ustar 3.0 (quilt) debian/libmicroba-java.dirs0000644000000000000000000000001711761270600013071 0ustar usr/share/java debian/changelog0000644000000000000000000001054011761270600011040 0ustar libmicroba-java (1:0.4.4.3-4) unstable; urgency=low * Update Maintainer field for Java team maintenance. * Add gregor to Uploaders. * Update Vcs-* headers. -- tony mancill Tue, 29 May 2012 18:01:41 -0700 libmicroba-java (1:0.4.4.3-3) unstable; urgency=low * debian/control: set Section to java. * debian/control: change build dependency from default-jdk-builddep to default-jdk. Closes: #669217 * Update Vcs-* headers. * Switch to "3.0 (quilt)" source format. * Use debhelper compat level 8 and dh(1). * debian/copyright: update to Copyright-Format 1.0. * Bump Standards-Version to 3.9.3 (no changes). * debian/control: Depends: remove JRE, add ${misc:Depends}. -- gregor herrmann Wed, 18 Apr 2012 17:31:50 +0200 libmicroba-java (1:0.4.4.3-2) unstable; urgency=low * Relax run-time dependency to "default-jre-headless | java-runtime-headless", thanks to Pascal A. Dupuis for reporting the problem (closes: #497945). -- gregor herrmann Fri, 05 Sep 2008 17:43:52 +0200 libmicroba-java (1:0.4.4.3-1) unstable; urgency=low * Change the handling of upstream releases (jars-in-zip): - move the repackaging logic from debian/rules to a script in debian/repack.sh - don't keep the .jars but unpack and repack the only relevant one (microba-$VERSION-sources.jar); closes: #485173 - adapt debian/rules - adapt paths in patches and several other files in debian/. - drop build dependency on unzip * New upstream release. * Adjust debian/{install,links} accordingly. * debian/control: change my email address. * Add debian/README.source to document quilt usage, as required by Debian Policy since 3.8.0. * Set Standards-Version to 3.8.0 (no further changes). * debian/copyright: minor updates. * Change (build) dependency to default-jdk-builddep and default-jre-headless respectively, remove dependencies for -doc package. Change JAVA_HOME in debian/rules. -- gregor herrmann Tue, 02 Sep 2008 18:48:26 +0200 libmicroba-java (1:0.4.4.2-1) unstable; urgency=low * New upstream release. * Clean up debian/rules. * No need for version mangling in debian/watch either after removing .dfsg from the upstream version. * Further improve get-orig-source target in debian/rules. * Move upstream URL from the description to the new Homepage field. * Use quilt for patching instead of calling patch manually. * Change XS-Vcs-* fields to Vcs-*. * Set Standards-Version to 3.7.3 (no changes required). * debian/rules: explicitly set JAVA_HOME; re-arrange targets. * Change debian/copyright to the new machine-readable format. * Set debhelper compatibility level to 6. * Don't move build.xml around; adapt some directory references accordingly. * Update version number in debian/install and debian/links. * Don't use packaged docs but create them from scratch; new patch javadoc.patch added. -- gregor herrmann Thu, 10 Jan 2008 22:51:40 +0100 libmicroba-java (1:0.4.4.1-1) unstable; urgency=low * Improve get-orig-source target in debian/rules (and debian/watch). * Don't use $(VERSION) in configure-stamp target in debian/rules (needs a network connection). * New upstream release; no need to remove lib-compiletime anymore, therefore no need for a .dfsg upstream version number. debian/rules and debian/copyright adjusted. -- gregor herrmann Sat, 08 Sep 2007 05:05:10 +0200 libmicroba-java (0.4.4.dfsg-1) unstable; urgency=low * New upstream release. * Initial upload to the Debian archive (closes: #404512). -- gregor herrmann Tue, 10 Apr 2007 21:00:10 +0200 libmicroba-java (0.4.3.4-1) unstable; urgency=low * New upstream release. -- gregor herrmann Sat, 25 Nov 2006 18:12:14 +0100 libmicroba-java (0.4.3.3-1) unstable; urgency=low * New upstream release. -- gregor herrmann Fri, 17 Nov 2006 18:54:24 +0100 libmicroba-java (0.4.3-1) unstable; urgency=low * New upstream release. -- gregor herrmann Sun, 15 Oct 2006 17:35:24 +0200 libmicroba-java (0.4.2-1) unstable; urgency=low * Initial release. -- gregor herrmann Fri, 29 Sep 2006 17:43:44 +0200 debian/patches/0000755000000000000000000000000011761270600010615 5ustar debian/patches/series0000644000000000000000000000003311761270600012026 0ustar jgraph.patch javadoc.patch debian/patches/javadoc.patch0000644000000000000000000000055111761270600013246 0ustar Description: remove packaged docs Origin: vendor Forwarded: no Author: gregor herrmann Last-Update: 2012-04-18 --- a/build.xml +++ b/build.xml @@ -98,8 +98,6 @@ - - debian/patches/jgraph.patch0000644000000000000000000000101311761270600013104 0ustar Description: point to Debian lib Origin: vendor Forwarded: no Author: gregor herrmann Last-Update: 2012-04-18 --- a/build.xml +++ b/build.xml @@ -9,7 +9,7 @@ - + @@ -129,4 +129,4 @@ - \ No newline at end of file + debian/repack.sh0000755000000000000000000000211111761270600010765 0ustar #!/bin/sh # Repackage upstream source to exclude non-distributable files # should be called as "repack.sh --upstream-source # (for example, via uscan) set -e set -u VER="$2" FILE="$3" PKG=`dpkg-parsechangelog|grep ^Source:|sed 's/^Source: //'` NEWFILE="$(dirname $FILE)/$PKG-$VER.tar.gz" REPACK_DIR="$PKG-$VER.orig" # DevRef ยง 6.7.8.2 echo -e "\nRepackaging $FILE\n" DIR=`mktemp -d ./tmpRepackXXXXXX` trap "rm -rf \"$DIR\"" QUIT INT EXIT # Create an extra directory to cope with rootless tarballs UP_BASE="$DIR/unpack" mkdir "$UP_BASE" unzip "$FILE" -d "$UP_BASE" if [ `ls -1 "$UP_BASE" | wc -l` -eq 1 ]; then # Tarball does contain a root directory UP_BASE="$UP_BASE/`ls -1 "$UP_BASE"`" fi ## Unpack and remove stuff unzip $UP_BASE/microba-${VER}-sources.jar -d "$UP_BASE" rm -vf $UP_BASE/microba-*.jar ## End mv "$UP_BASE" "$DIR/$REPACK_DIR" # Using a pipe hides tar errors! tar cfC "$DIR/repacked.tar" "$DIR" "$REPACK_DIR" gzip -9 < "$DIR/repacked.tar" > "$DIR/repacked.tar.gz" mv "$DIR/repacked.tar.gz" "$NEWFILE" echo "*** $FILE repackaged as $NEWFILE" debian/libmicroba-java.links0000644000000000000000000000007611761270600013255 0ustar usr/share/java/microba-0.4.4.3.jar usr/share/java/microba.jar