--- libjcommon-java-1.0.6.orig/debian/control +++ libjcommon-java-1.0.6/debian/control @@ -0,0 +1,36 @@ +Source: libjcommon-java +Section: libs +Priority: optional +Maintainer: Debian Java Maintainers +Uploaders: Christian Bayle , Wolfgang Baer , Arnaud Vandyck +Build-Depends: debhelper (>= 4.2.30), cdbs +Build-Depends-Indep: java-gcj-compat-dev, ecj-bootstrap, ant, libservlet2.4-java +Standards-Version: 3.7.2 + +Package: libjcommon-java +Section: libs +Architecture: all +Depends: java-gcj-compat | java1-runtime1 | java2-runtime +Suggests: java-virtual-machine, libjcommon-java-doc +Description: General Purpose library for Java + JCommon is a free general purpose Java class library that is used in + several projects at The Object Refinery, including JFreeChart and + JFreeReport. + . + The library includes: + * user interface classes for displaying information about applications + * custom layout managers + * a date chooser panel + * serialization utilities + * XML parser support classes + +Package: libjcommon-java-doc +Section: doc +Architecture: all +Suggests: libjcommon-java +Description: General Purpose library for Java - documentation + JCommon is a free general purpose Java class library that is used in + several projects at The Object Refinery, including JFreeChart and + JFreeReport. + . + This package includes the documentation. --- libjcommon-java-1.0.6.orig/debian/dirs +++ libjcommon-java-1.0.6/debian/dirs @@ -0,0 +1 @@ +usr/share/java --- libjcommon-java-1.0.6.orig/debian/libjcommon-java-doc.docs +++ libjcommon-java-1.0.6/debian/libjcommon-java-doc.docs @@ -0,0 +1,2 @@ +javadoc +README.txt --- libjcommon-java-1.0.6.orig/debian/compat +++ libjcommon-java-1.0.6/debian/compat @@ -0,0 +1 @@ +4 --- libjcommon-java-1.0.6.orig/debian/changelog +++ libjcommon-java-1.0.6/debian/changelog @@ -0,0 +1,56 @@ +libjcommon-java (1.0.6-0ubuntu1) edgy; urgency=low + + * New upstream release. + * Move to universe, builds and runs with gij. + + -- Matthias Klose Tue, 3 Oct 2006 14:39:08 +0200 + +libjcommon-java (1.0.5-1) unstable; urgency=low + + Robert Schuster : + * New stable upstream release + * Build with java-gcj-compat-dev and ecj-bootstrap + Arnaud Vandyck : + * Updated Standards-Version to 3.7.2: added cdbs and debhelper in + Build-Depends. + * Added myself to uploaders. + * debian/rules: removed ant-launcher.jar, no more needed by cdbs-ant + + -- Arnaud Vandyck Wed, 19 Jul 2006 12:39:50 +0200 + +libjcommon-java (1.0.0-1) unstable; urgency=low + + * New stable upstream release (closes: #328574) + * Move to main - build with kaffe + * Use cdbs build system - added cdbs build-dependency + * Move package to pkg-java-maintainers for comaintenance, + added Christian Bayle and myself as uploaders + * Removed unneeded README.Debian + * Added README.Debian-source how the upstream tarball was cleaned + * Move big documentation in an own -doc package + * Register javadoc api with doc-base + * Standards-Version 3.6.2 (no changes) + + -- Wolfgang Baer Thu, 09 Feb 2006 15:58:13 +0100 + +libjcommon-java (0.8.3-3) unstable; urgency=low + + * Added dependancy on java2-runtime (Closes: #202400) + + -- Christian Bayle Tue, 22 Jul 2003 21:56:51 +0200 + +libjcommon-java (0.8.3-2) unstable; urgency=low + + * Change way of managing external libs + + -- Christian Bayle Thu, 10 Jul 2003 08:54:54 +0200 + +libjcommon-java (0.8.3-1) unstable; urgency=low + + * Initial Release. + + -- Christian Bayle Sat, 5 Jul 2003 15:27:56 +0200 + +Local variables: +mode: debian-changelog +End: --- libjcommon-java-1.0.6.orig/debian/copyright +++ libjcommon-java-1.0.6/debian/copyright @@ -0,0 +1,34 @@ +This package was debianized by Christian Bayle on +Wed, 2 Jul 2003 22:49:43 +0200. + +It was downloaded from +and + +Upstream Authors: David Gilbert (david.gilbert@object-refinery.com) and others + +Thanks to the following developers who have contributed code to this +class library: Anthony Boulestreau, Jeremy Bowman, J. David +Eisenberg, Paul English, Hans-Jurgen Greiner, Bill Kelemen, Achilleus +Mantzios, Thomas Meier, Krzysztof Paz, Andrzej Porebski, Nabuo +Tamemasa, Mark Watson and Hari. + +Copyright: + + (C)opyright, 2000-2005, by Object Refinery Limited and Contributors. + + This package 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 of the License, or (at your option) any later version. + + This package 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 package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. + +On Debian systems, the complete text of the GNU Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL'. --- libjcommon-java-1.0.6.orig/debian/rules +++ libjcommon-java-1.0.6/debian/rules @@ -0,0 +1,38 @@ +#!/usr/bin/make -f +# debian/rules file for libjcommon-java (uses cdbs) +LIBRARY_PACKAGE := jcommon +API_VERSION := 1.0.6 + +# Add here any variable or target overrides you need +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/class/ant.mk + +JAVA_HOME := /usr/lib/jvm/java-gcj +ANT_HOME := /usr/share/ant + +DEB_JARS := \ + junit \ + servlet-api-2.4 + +# Build compiler +DEB_ANT_COMPILER := org.eclipse.jdt.core.JDTCompilerAdapter +ifneq (,$(findstring eclipse,$(DEB_ANT_COMPILER))) + DEB_JARS += ecj.jar /usr/share/ant/lib/ecj-adapter.jar +endif +DEB_ANT_BUILDFILE := ant/build.xml +DEB_ANT_BUILD_TARGET := compile compile-xml javadoc + +clean:: + -rm -rf build + -rm -rf javadoc + -rm -f jcommon-$(API_VERSION).jar + -rm -f jcommon-xml-$(API_VERSION).jar + -rm -f jcommon-$(API_VERSION)-junit.jar + +install/lib$(LIBRARY_PACKAGE)-java:: + install -m 644 $(LIBRARY_PACKAGE).jar debian/lib$(LIBRARY_PACKAGE)-java/usr/share/java/$(LIBRARY_PACKAGE)-$(API_VERSION).jar + ln -s $(LIBRARY_PACKAGE)-$(API_VERSION).jar debian/lib$(LIBRARY_PACKAGE)-java/usr/share/java/$(LIBRARY_PACKAGE).jar + + install -m 644 $(LIBRARY_PACKAGE)-xml.jar debian/lib$(LIBRARY_PACKAGE)-java/usr/share/java/$(LIBRARY_PACKAGE)-xml-$(API_VERSION).jar + ln -s $(LIBRARY_PACKAGE)-xml-$(API_VERSION).jar debian/lib$(LIBRARY_PACKAGE)-java/usr/share/java/$(LIBRARY_PACKAGE)-xml.jar --- libjcommon-java-1.0.6.orig/debian/README.Debian-source +++ libjcommon-java-1.0.6/debian/README.Debian-source @@ -0,0 +1,10 @@ +libjcommon-java +------------- + +Upstream does not provide source only tarballs. Therefore the following +actions were taken to produce the orig.tar.gz: + +- rm lib/* +- rm *.jar + + -- Wolfgang Baer Thu, 02 Feb 2006 15:48:42 +0100 --- libjcommon-java-1.0.6.orig/debian/ant.properties +++ libjcommon-java-1.0.6/debian/ant.properties @@ -0,0 +1,30 @@ +########################################################### +# +# Global settings ... +jcommon.name=jcommon + +# needed for the Docs +jcommon.version=1.0.5 + +# If you specify a non-empty string, then dont forget the +# trailing / here or your results wont fit your expectations... +# +targetdir= +manifest-lib-prefix=lib/ + +########################################################### +# +# Used libraries ... +# Provided via rules file +jaxp-jar-file= +servlet-jar-file= +junit-jar-file= + +############################################################## +# +# Generated files ... +jcommon-jar-file=jcommon.jar +jcommon-bundle-file=jcommon-bundle.jar +jcommon-junit-jar-file=jcommon-junit.jar +jcommon-xml-jar-file=jcommon-xml.jar +jcommon-xml-bundle-file=jcommon-xml-bundle.jar --- libjcommon-java-1.0.6.orig/debian/libcommon-java-doc.doc-base +++ libjcommon-java-1.0.6/debian/libcommon-java-doc.doc-base @@ -0,0 +1,11 @@ +Document: libjcommon-java-doc +Title: Programmer API for the JCommon +Author: David Gilbert (david.gilbert@object-refinery.com) +Abstract: This is the programmer API of JCommon is a free general purpose + Java class library that is used in several projects including JFreeChart + and JFreeReport. +Section: Programming + +Format: HTML +Index: /usr/share/doc/libjcommon-java-doc/javadoc/index.html +Files: /usr/share/doc/libjcommon-java-doc/javadoc/*.html