This is an automated email from the git hooks/post-receive script. tille pushed a commit to branch master in repository libzeus-jscl-java.
commit d25903c3ceb762abe7ce92b1c7122ce46ab313e7 Author: Andreas Tille <[email protected]> Date: Wed Apr 22 12:19:20 2015 +0200 Add initial Debian packaging --- debian/changelog | 5 +++++ debian/compat | 1 + debian/control | 38 ++++++++++++++++++++++++++++++++++++ debian/copyright | 31 +++++++++++++++++++++++++++++ debian/libzeus-jscl-java-doc.javadoc | 1 + debian/libzeus-jscl-java.jlibs | 1 + debian/rules | 14 +++++++++++++ debian/source/format | 1 + debian/watch | 2 ++ 9 files changed, 94 insertions(+) diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..e64b0d4 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +libzeus-jscl-java (1.72-1) UNRELEASED; urgency=medium + + * Initial release (Closes: #??) + + -- Andreas Tille <[email protected]> Wed, 22 Apr 2015 11:50:17 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..d54ac7d --- /dev/null +++ b/debian/control @@ -0,0 +1,38 @@ +Source: libzeus-jscl-java +Maintainer: Debian Java Maintainers <[email protected]> +Uploaders: Andreas Tille <[email protected]> +Section: java +Priority: optional +Build-Depends: debhelper (>= 9), + javahelper, + default-jdk, + ant +Standards-Version: 3.9.6 +Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-grass/libzeus-jscl-java.git +Vcs-Git: git://anonscm.debian.org/pkg-grass/libzeus-jscl-java.git +Homepage: http://sourceforge.net/projects/zeus-jscl/ + +Package: libzeus-jscl-java +Architecture: all +Depends: ${misc:Depends}, + ${java:Depends} +Recommends: ${java:Recommends} +Description: Zeus Java Swing Components Library + Zeus a Java Swing Components Library. Provides useful swing components + for easier GUI development. Some of the components are: JConsole, + JMessage, JSplash, SingleAppInstance, WindowManager, + AutoResizeTableColumns, TableSorter, TypeSafe API. + +Package: libzeus-jscl-java-doc +Architecture: all +Section: doc +Depends: ${misc:Depends}, + ${java:Depends} +Recommends: ${java:Recommends} +Description: API documentation for libzeus-jscl-java + Zeus a Java Swing Components Library. Provides useful swing components + for easier GUI development. Some of the components are: JConsole, + JMessage, JSplash, SingleAppInstance, WindowManager, + AutoResizeTableColumns, TableSorter, TypeSafe API. + . + This package contains the javadoc documentation files. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..52b3c74 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,31 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Contact: Gregory Kotsaftis <[email protected]> +Source: http://sourceforge.net/projects/zeus-jscl/files/ + +Files: * +Copyright: 2004-2014 Gregory Kotsaftis <[email protected]> +License: LGPL-2.1 + +Files: debian/* +Copyright: 2015 Andreas Tille <[email protected]> +License: LGPL-2.1 + +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. + . + This library 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 + Lesser General Public License for more details. + . + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110‐1301 + USA + . + On Debian systems you can find a copy of the GNU Lesser General Public + License at /usr/share/common-licenses/LGPL-2.1. diff --git a/debian/libzeus-jscl-java-doc.javadoc b/debian/libzeus-jscl-java-doc.javadoc new file mode 100644 index 0000000..07b25f2 --- /dev/null +++ b/debian/libzeus-jscl-java-doc.javadoc @@ -0,0 +1 @@ +doc/api /usr/share/doc/libzeus-jscl-java diff --git a/debian/libzeus-jscl-java.jlibs b/debian/libzeus-jscl-java.jlibs new file mode 100644 index 0000000..8c5987b --- /dev/null +++ b/debian/libzeus-jscl-java.jlibs @@ -0,0 +1 @@ +lib/*.jar diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..c1f9994 --- /dev/null +++ b/debian/rules @@ -0,0 +1,14 @@ +#!/usr/bin/make -f + +# DH_VERBOSE := 1 + +%: + dh $@ --with javahelper + +override_dh_auto_build: + ant jar + ant javadoc + +get-orig-source: + mkdir -p ../tarballs + uscan --verbose --force-download --repack --compress xz --destdir ../tarballs diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..bd6bb27 --- /dev/null +++ b/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/zeus-jscl/zeus-jscl_v(\d[\d\.]+)\.zip -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libzeus-jscl-java.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

