pentaho-reporting-flow-engine (0.9.4-4) debian-dir only changes

Summary

 debian/changelog                                      |  134 ++++++++++++++++++
 debian/compat                                         |    1 
 debian/control                                        |   55 +++++++
 debian/copyright                                      |   25 +++
 debian/libpentaho-reporting-flow-engine-java-doc.docs |    1 
 debian/libpentaho-reporting-flow-engine-java.dirs     |    1 
 debian/libpentaho-reporting-flow-engine-java.links    |    1 
 debian/rules                                          |   74 +++++++++
 debian/watch                                          |    2 
 9 files changed, 294 insertions(+)

    
download this patch

Patch contents

--- 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 <bayle@debian.org>, 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 <http://www.gnu.org/licenses/>.
+
+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 <rene@debian.org>  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 <rene@debian.org>  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 <rene@debian.org>  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 <rene@debian.org>  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 <twerner@debian.org>  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 <rene@debian.org>  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 <konqueror@gmx.de>  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 <rene@debian.org>  Mon, 28 Jan 2008 13:43:59 +0100
+
+jfreereport (0.9.0-05-4) unstable; urgency=low
+
+  * fix dpatch creation oversight... 
+
+ -- Rene Engelhard <rene@debian.org>  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 <rene@debian.org>  Wed, 28 Nov 2007 14:44:43 +0100
+
+jfreereport (0.9.0-05-2) unstable; urgency=low
+
+  * upload to unstable 
+
+ -- Rene Engelhard <rene@debian.org>  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 <rene@debian.org>  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 <bayle@debian.org>  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 <bayle@debian.org>  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 <bayle@debian.org>  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 <bayle@debian.org>  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 <bayle@debian.org>  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 <pkg-java-maintainers@lists.alioth.debian.org>
+Uploaders: Rene Engelhard <rene@debian.org>
+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.
+