--- pentaho-reporting-flow-engine-0.9.4.orig/debian/watch +++ pentaho-reporting-flow-engine-0.9.4/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/jfreereport/ pentaho-reporting-flow-engine-([\d\.]*).zip --- pentaho-reporting-flow-engine-0.9.4.orig/debian/libpentaho-reporting-flow-engine-java.links +++ pentaho-reporting-flow-engine-0.9.4/debian/libpentaho-reporting-flow-engine-java.links @@ -0,0 +1 @@ +usr/share/java/pentaho-reporting-flow-engine.jar usr/share/java/jfreereport.jar --- pentaho-reporting-flow-engine-0.9.4.orig/debian/copyright +++ pentaho-reporting-flow-engine-0.9.4/debian/copyright @@ -0,0 +1,25 @@ +This package was debianized by Christian Bayle , Sun, 6 Jul 2003 14:02:45 +0200 + +It was downloaded from http://www.jfree.org/jfreereport/index.html + +Upstream Authors: Thomas Morgner, David Gilbert and others. + +Copyright: (C) 2003-2008 Thomas Morgner, David Gilbert and others. + +License: + + 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 General Public License + along with this program. If not, see . + +On Debian systems, the complete text of the GNU Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL'. --- pentaho-reporting-flow-engine-0.9.4.orig/debian/rules +++ pentaho-reporting-flow-engine-0.9.4/debian/rules @@ -0,0 +1,74 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# Build +# Choose the VM +export JAVA_HOME ?= /usr/lib/jvm/default-java +export JAVA=$(JAVA_HOME)/bin/java +export JAVAC=$(JAVA_HOME)/bin/javac +export CLASSPATH=$(JAVA_HOME)/jre/lib/rt.jar:.:/usr/share/java/libbase.jar:/usr/share/java/libserializer.jar:/usr/share/java/libformula.jar:/usr/share/java/liblayout.jar:/usr/share/java/libxml.jar:/usr/share/java/libloader.jar:/usr/share/java/commons-logging.jar + +export CURDIR=$(shell pwd) +export SRCDIR=$(CURDIR) +export LIBRARY=flow-engine +export VERSION=0.9.4 + +include /usr/share/dpatch/dpatch.make + +configure: configure-stamp +configure-stamp: patch-stamp + dh_testdir + touch configure-stamp + + +build: configure build-stamp +build-stamp: + dh_testdir + + if [ ! -d lib ]; then mkdir lib; fi + ant jar + ant javadoc + + touch build-stamp + +clean: unpatch + dh_testdir + dh_testroot + -rm -f build-stamp + -rm -f configure-stamp + rm -f $(LIBRARY)-$(VERSION).jar + rm -rf build + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + install -m 644 build/lib/flow-engine.jar \ + debian/libpentaho-reporting-flow-engine-java/usr/share/java/$(LIBRARY)-$(VERSION).jar + ln -s $(LIBRARY)-$(VERSION).jar debian/libpentaho-reporting-flow-engine-java/usr/share/java/$(LIBRARY).jar + jh_classpath -plibpentaho-reporting-flow-engine-java --classpath="/usr/share/java/jcommon.jar /usr/share/java/itext.jar /usr/share/java/poi.jar /usr/share/java/libserializer.java /usr/share/java/libformula.jar /usr/share/java/flute.jar /usr/share/java/libfonts.jar /usr/share/java/liblayout.jar /usr/share/java/libloader.jar /usr/share/java/libxml.jar /usr/share/java/sac.jar /usr/share/java/librepository.jar /usr/share/java/sac.jar" debian/libpentaho-reporting-flow-engine-java/usr/share/java/$(LIBRARY)-$(VERSION).jar + jh_depends + +binary-indep: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installexamples + dh_installchangelogs + dh_link + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary-arch: build install +binary: binary-indep binary-arch + +.PHONY: binary binary-indep clean --- pentaho-reporting-flow-engine-0.9.4.orig/debian/compat +++ pentaho-reporting-flow-engine-0.9.4/debian/compat @@ -0,0 +1 @@ +5 --- pentaho-reporting-flow-engine-0.9.4.orig/debian/libpentaho-reporting-flow-engine-java.dirs +++ pentaho-reporting-flow-engine-0.9.4/debian/libpentaho-reporting-flow-engine-java.dirs @@ -0,0 +1 @@ +/usr/share/java --- pentaho-reporting-flow-engine-0.9.4.orig/debian/libpentaho-reporting-flow-engine-java-doc.docs +++ pentaho-reporting-flow-engine-0.9.4/debian/libpentaho-reporting-flow-engine-java-doc.docs @@ -0,0 +1 @@ +build/api/* --- pentaho-reporting-flow-engine-0.9.4.orig/debian/changelog +++ pentaho-reporting-flow-engine-0.9.4/debian/changelog @@ -0,0 +1,134 @@ +pentaho-reporting-flow-engine (0.9.4-4) unstable; urgency=low + + * fix build-dep: s/libjcommon-serializer-java/libserializer-java/ + (closes: #652785) + + -- Rene Engelhard Thu, 29 Dec 2011 23:24:40 +0100 + +pentaho-reporting-flow-engine (0.9.4-3) unstable; urgency=low + + * the "the-third-time-is-a-charm" release. + * fix Uploaders: + + -- Rene Engelhard Mon, 10 Oct 2011 00:08:40 +0200 + +pentaho-reporting-flow-engine (0.9.4-2) unstable; urgency=low + + * really move back to Debian Java Maintainers + + -- Rene Engelhard Wed, 28 Sep 2011 00:04:25 +0000 + +pentaho-reporting-flow-engine (0.9.4-1) unstable; urgency=low + + * New upstream release + * switch back to Debian Java Maintainers, me as Uploader + * remove JRE depends + * move to Section: java + * add classpath to jar using jh_classpath + * use jh_depends / ${java:Depends} + * add dummy binary-arch target... + + -- Rene Engelhard Mon, 26 Sep 2011 17:25:28 +0000 + +pentaho-reporting-flow-engine (0.9.2-4) unstable; urgency=low + + * Team upload + + [ Matthias Klose ] + * (Build-)depend on default-jre/-jdk. + + [ Torsten Werner ] + * Orphaning package. + + -- Torsten Werner Sat, 06 Aug 2011 09:44:09 +0200 + +pentaho-reporting-flow-engine (0.9.2-3) unstable; urgency=low + + * add missing symlink for jfreereport.jar + * upload to unstable + + -- Rene Engelhard Thu, 14 Feb 2008 23:37:51 +0100 + +pentaho-reporting-flow-engine (0.9.2-2) experimental; urgency=low + + [ Rene Engelhard ] + * conflict/provide/replace libjfreereport-java[-doc] + + [ Michael Koch ] + * Added watch file. + * Fixed debian/copyright. + * Added Homepage, Vcs-Svn and Vcs-Browser fields. + * Updated Standards-Version to 3.7.3. + * Added myself to Uploaders. + + -- Michael Koch Thu, 14 Feb 2008 21:35:51 +0100 + +pentaho-reporting-flow-engine (0.9.2-1) experimental; urgency=low + + * New upstream release + * update debian/ for JFreeReport -> Pentaho Reporting Flow Engine + + -- Rene Engelhard Mon, 28 Jan 2008 13:43:59 +0100 + +jfreereport (0.9.0-05-4) unstable; urgency=low + + * fix dpatch creation oversight... + + -- Rene Engelhard Wed, 28 Nov 2007 15:21:26 +0100 + +jfreereport (0.9.0-05-3) unstable; urgency=low + + * fix manual to refer to the local DTDs - thanks Kumar Appaiah + (closes: #453205) + + -- Rene Engelhard Wed, 28 Nov 2007 14:44:43 +0100 + +jfreereport (0.9.0-05-2) unstable; urgency=low + + * upload to unstable + + -- Rene Engelhard Mon, 05 Nov 2007 01:16:02 +0100 + +jfreereport (0.9.0-05-1) experimental; urgency=low + + * reintroduce + * add Debian Java Maintainers as Maintainer: and me as Uploader + * new upstream release + + -- Rene Engelhard Mon, 27 Aug 2007 21:30:40 +0200 + +libjfreereport-java (0.8.3c-5) unstable; urgency=high + + * Recognize the JAVA_HOME directories for ibm-j2sdk1.4 and + blackdown-j2sdk1.4 (Closes: #306923) + + -- Christian Bayle Fri, 29 Apr 2005 20:33:22 +0200 + +libjfreereport-java (0.8.3c-4) unstable; urgency=high + + * Transition to liblog4j1.2-java (Closes: #306754) + + -- Christian Bayle Thu, 28 Apr 2005 22:50:59 +0200 + +libjfreereport-java (0.8.3c-3) unstable; urgency=low + + * Applied Andreas Jochens patch 'debian_patch' not executable and + missing Build-Depends on 'bsh' (Closes: bug#294043) + + -- Christian Bayle Tue, 8 Feb 2005 20:16:05 +0100 + +libjfreereport-java (0.8.3c-2) unstable; urgency=low + + * Added dependancy to libpixie-java + * Changed dependancy from liblog4j to liblog4j-java (Closes: bug#266073) + * libjfreereport-java only works with liblog4j 1.1.3 as suggested in + * bug #191175 + + -- Christian Bayle Sun, 2 Jan 2005 23:56:17 +0100 + +libjfreereport-java (0.8.3c-1) unstable; urgency=low + + * Initial Release, closes ITP (Closes: bug#199757). + + -- Christian Bayle Thu, 10 Jul 2003 02:04:27 +0200 + --- pentaho-reporting-flow-engine-0.9.4.orig/debian/control +++ pentaho-reporting-flow-engine-0.9.4/debian/control @@ -0,0 +1,55 @@ +Source: pentaho-reporting-flow-engine +Section: libs +Priority: optional +Maintainer: Debian Java Maintainers +Uploaders: Rene Engelhard +Build-Depends: debhelper (>> 5.0.0), default-jdk, ant, bsh, libjcommon-java (>= 1.0.10), libitext-java, libjakarta-poi-java, libpixie-java (>= 0.8.6), liblog4j1.2-java, dpatch, libserializer-java, libformula-java, libflute-java, libfonts-java (>= 0.3.2), liblayout-java, libloader-java, librepository-java, libxml-java (>= 0.8.9), libsac-java, docbook-utils, docbook-xml, libbase-java, libcommons-logging-java, javahelper +Standards-Version: 3.7.3 +Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/pentaho-reporting-flow-engine +Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/pentaho-reporting-flow-engine +Homepage: http://www.pentaho.com/ + +Package: libpentaho-reporting-flow-engine-java +Section: java +Architecture: all +Depends: ${java:Depends} +#Depends: libjcommon-java (>= 1.0.10), libitext-java, libjakarta-poi-java, liblog4j1.2-java, libserializer-java, libformula-java, libflute-java, libfonts-java (>= 0.3.2), liblayout-java, libloader-java, librepository-java, libxml-java (>= 0.8.9), libsac-java +Conflicts: libjfreereport-java +Provides: libjfreereport-java +Replaces: libjfreereport-java +Suggests: libjfreereport-java-doc +Description: report library for java + Pentaho Reporting Flow Engine is a free Java report library. + . + It has the following features: + * full on-screen print preview; + * data obtained via Swing's TableModel interface + (making it easy to print data directly from your application); + * XML-based report definitions; + * output to the screen, printer or various export formats + (PDF, HTML, CSV, Excel, plain text); + * support for servlets (uses the JFreeReport extensions) + * extensive documentation in Acrobat PDF format, plus full Javadocs; + +Package: libpentaho-reporting-flow-engine-java-doc +Section: doc +Architecture: all +Conflicts: libjfreereport-java-doc +Provides: libjfreereport-java-doc +Replaces: libjfreereport-java-doc +Description: report library for java documentation + Pentaho Reporting Flow Engine is a free Java report library. + . + It has the following features: + * full on-screen print preview; + * data obtained via Swing's TableModel interface + (making it easy to print data directly from your application); + * XML-based report definitions; + * output to the screen, printer or various export formats + (PDF, HTML, CSV, Excel, plain text); + * support for servlets (uses the JFreeReport extensions) + * extensive documentation in Acrobat PDF format, plus full Javadocs; + . + This package contains the Javadoc, the Manual and the Developers Guide of + the Pentaho Reporting Flow Engine. +