[pkg-java] r5657 - in trunk: . jfreereport jfreereport/debian jfreereport/debian/patches pentaho-reporting-flow-engine/debian pentaho-reporting-flow-engine/debian/patches
rene at alioth.debian.org
rene at alioth.debian.org
Sun Feb 10 00:39:46 UTC 2008
Author: rene
Date: 2008-02-10 00:39:45 +0000 (Sun, 10 Feb 2008)
New Revision: 5657
Added:
trunk/jfreereport/
trunk/jfreereport/debian/patches/
trunk/jfreereport/debian/patches/00list
trunk/jfreereport/debian/patches/01_libdir.dpatch
trunk/jfreereport/debian/patches/02_jarnames.dpatch
trunk/jfreereport/debian/patches/03_source-target-1.3.dpatch
trunk/jfreereport/debian/patches/04_local_dtd.dpatch
trunk/pentaho-reporting-flow-engine/
trunk/pentaho-reporting-flow-engine/debian/libpentaho-reporting-flow-engine-java-doc.docs
trunk/pentaho-reporting-flow-engine/debian/libpentaho-reporting-flow-engine-java.dirs
trunk/pentaho-reporting-flow-engine/debian/patches/00list
trunk/pentaho-reporting-flow-engine/debian/patches/01_libdir.dpatch
trunk/pentaho-reporting-flow-engine/debian/patches/02_jarnames.dpatch
trunk/pentaho-reporting-flow-engine/debian/patches/03_source-target-1.3.dpatch
trunk/pentaho-reporting-flow-engine/debian/patches/04_local_dtd.dpatch
trunk/pentaho-reporting-flow-engine/debian/patches/05_no_gnujaxp.dpatch
Removed:
trunk/jfreereport/debian/README.Debian
trunk/jfreereport/debian_patch
trunk/libjfreereport-java/
trunk/pentaho-reportdesigner/
trunk/pentaho-reporting-flow-engine/debian/README.Debian
trunk/pentaho-reporting-flow-engine/debian/ant.properties
trunk/pentaho-reporting-flow-engine/debian/patches/01_build.xml_remove_executable_arg.patch
trunk/pentaho-reporting-flow-engine/debian/patches/10_ReportDialog_comment_WindowsLookAndFeel.patch
trunk/pentaho-reporting-flow-engine/debian/watch
Modified:
trunk/jfreereport/debian/changelog
trunk/jfreereport/debian/control
trunk/jfreereport/debian/libjfreereport-java-doc.docs
trunk/jfreereport/debian/libjfreereport-java.docs
trunk/jfreereport/debian/rules
trunk/pentaho-reporting-flow-engine/debian/changelog
trunk/pentaho-reporting-flow-engine/debian/compat
trunk/pentaho-reporting-flow-engine/debian/control
trunk/pentaho-reporting-flow-engine/debian/copyright
trunk/pentaho-reporting-flow-engine/debian/rules
Log:
commit "new" jfreereport, mv libjfreereport-java jfreereport for sourcepkg name change; commit pentaho-reporting-flow-engine
Copied: trunk/jfreereport (from rev 5592, trunk/libjfreereport-java)
Deleted: trunk/jfreereport/debian/README.Debian
===================================================================
--- trunk/libjfreereport-java/debian/README.Debian 2008-02-04 13:30:11 UTC (rev 5592)
+++ trunk/jfreereport/debian/README.Debian 2008-02-10 00:39:45 UTC (rev 5657)
@@ -1,4 +0,0 @@
-libjfreereport-java for Debian
-------------------------------
-
- -- Christian Bayle <bayle at debian.org>, Sun, 6 Jul 2003 14:02:45 +0200
Modified: trunk/jfreereport/debian/changelog
===================================================================
--- trunk/libjfreereport-java/debian/changelog 2008-02-04 13:30:11 UTC (rev 5592)
+++ trunk/jfreereport/debian/changelog 2008-02-10 00:39:45 UTC (rev 5657)
@@ -1,3 +1,30 @@
+jfreereport (0.9.0-05-4) unstable; urgency=low
+
+ * fix dpatch creation oversight...
+
+ -- Rene Engelhard <rene at 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 at 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 at 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 at 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
@@ -33,6 +60,3 @@
-- Christian Bayle <bayle at debian.org> Thu, 10 Jul 2003 02:04:27 +0200
-Local variables:
-mode: debian-changelog
-End:
Modified: trunk/jfreereport/debian/control
===================================================================
--- trunk/libjfreereport-java/debian/control 2008-02-04 13:30:11 UTC (rev 5592)
+++ trunk/jfreereport/debian/control 2008-02-10 00:39:45 UTC (rev 5657)
@@ -1,14 +1,16 @@
-Source: libjfreereport-java
-Section: contrib/libs
+Source: jfreereport
+Section: libs
Priority: optional
-Maintainer: Christian Bayle <bayle at debian.org>
-Build-Depends-Indep: debhelper (>> 4.0.0), j2sdk1.4, ant, bsh, libjcommon-java, libgnujaxp-java, libitext-java, libjakarta-poi-java, libpixie-java, liblog4j1.2-java
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders: Rene Engelhard <rene at debian.org>
+Build-Depends: debhelper (>> 5.0.0), java-gcj-compat-dev, ant, bsh, libjcommon-java (>= 1.0.10), libitext-java, libjakarta-poi-java, libpixie-java (>= 0.8.6), liblog4j1.2-java, dpatch, libjcommon-serializer-java, libformula-java, libflute-1.3-jfree-java, libfonts-java, liblayout-java, libloader-java, librepository-java, libxml-java, libsac-java, docbook-utils, docbook-xml
Standards-Version: 3.6.1
Package: libjfreereport-java
-Section: contrib/libs
+Section: libs
Architecture: all
-Depends: j2re1.4 | java2-runtime, libjcommon-java, libgnujaxp-java, libitext-java, libjakarta-poi-java, liblog4j1.2-java
+Depends: gij | java2-runtime, libjcommon-java (>= 1.0.10), libitext-java, libjakarta-poi-java, liblog4j1.2-java, libjcommon-serializer-java, libformula-java, libflute-1.3-jfree-java, libfonts-java, liblayout-java, libloader-java, librepository-java, libxml-java, libsac-java
+Suggests: libjfreereport-java-doc
Description: report library for java
JFreeReport is a free Java report library. It has the following features:
* full on-screen print preview;
@@ -21,7 +23,7 @@
* extensive documentation in Acrobat PDF format, plus full Javadocs;
Package: libjfreereport-java-doc
-Section: contrib/doc
+Section: doc
Architecture: all
Description: report library for java documentation
JFreeReport is a free Java report library. It has the following features:
@@ -33,3 +35,7 @@
(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
+ JFreeReport.
+
Modified: trunk/jfreereport/debian/libjfreereport-java-doc.docs
===================================================================
--- trunk/libjfreereport-java/debian/libjfreereport-java-doc.docs 2008-02-04 13:30:11 UTC (rev 5592)
+++ trunk/jfreereport/debian/libjfreereport-java-doc.docs 2008-02-10 00:39:45 UTC (rev 5657)
@@ -1,3 +1,3 @@
-jfreereport-0.8.3c/javadoc
-jfreereport-ext-0.8.3c/javadoc-ext
-jfreereport-0.8.3-intro.pdf
+javadoc
+docs/manual
+docs/devguide/developers-guide
Modified: trunk/jfreereport/debian/libjfreereport-java.docs
===================================================================
--- trunk/libjfreereport-java/debian/libjfreereport-java.docs 2008-02-04 13:30:11 UTC (rev 5592)
+++ trunk/jfreereport/debian/libjfreereport-java.docs 2008-02-10 00:39:45 UTC (rev 5657)
@@ -1 +1 @@
-jfreereport-0.8.3c/README
+README
Added: trunk/jfreereport/debian/patches/00list
===================================================================
--- trunk/jfreereport/debian/patches/00list (rev 0)
+++ trunk/jfreereport/debian/patches/00list 2008-02-10 00:39:45 UTC (rev 5657)
@@ -0,0 +1,4 @@
+01_libdir
+02_jarnames
+03_source-target-1.3
+04_local_dtd
Added: trunk/jfreereport/debian/patches/01_libdir.dpatch
===================================================================
--- trunk/jfreereport/debian/patches/01_libdir.dpatch (rev 0)
+++ trunk/jfreereport/debian/patches/01_libdir.dpatch 2008-02-10 00:39:45 UTC (rev 5657)
@@ -0,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 01_libdir.dpatch by Rene Engelhard <rene at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad jfreereport-0.9.0-05~/ant/build.properties jfreereport-0.9.0-05/ant/build.properties
+--- jfreereport-0.9.0-05~/ant/build.properties 2007-06-13 14:30:51.000000000 +0200
++++ jfreereport-0.9.0-05/ant/build.properties 2007-08-27 22:04:54.000000000 +0200
+@@ -24,7 +24,7 @@
+ # All path settings are relative to the project root directory
+ # (..)
+ #
+-libdir=lib
++libdir=/usr/share/java
+
+ #
+ # If you specify a non-emty string, then dont forget the
Added: trunk/jfreereport/debian/patches/02_jarnames.dpatch
===================================================================
--- trunk/jfreereport/debian/patches/02_jarnames.dpatch (rev 0)
+++ trunk/jfreereport/debian/patches/02_jarnames.dpatch 2008-02-10 00:39:45 UTC (rev 5657)
@@ -0,0 +1,42 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 02_jarnames.dpatch by Rene Engelhard <rene at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad jfreereport-0.9.0-05~/ant/build.properties jfreereport-0.9.0-05/ant/build.properties
+--- jfreereport-0.9.0-05~/ant/build.properties 2007-06-13 14:30:51.000000000 +0200
++++ jfreereport-0.9.0-05/ant/build.properties 2007-08-27 22:12:27.000000000 +0200
+@@ -38,20 +38,20 @@
+ # Used libraries ...
+
+ # Used by: core libraries
+-jcommon-jar-file=jcommon-1.0.10.jar
+-jcommon-serializer-jar-file=jcommon-serializer-0.1.0.jar
+-libfonts-jar-file=liblayout-0.2.6.jar
+-liblayout-jar-file=libfonts-0.2.6.jar
+-libloader-jar-file=libloader-0.3.4.jar
+-libxml-jar-file=libxml-0.9.5.jar
+-libformula-jar-file=libformula-0.1.8.jar
+-librepository-jar-file=librepository-0.1.1.jar
+-flute-jar-file=flute-1.3-jfree-20061107.jar
++jcommon-jar-file=jcommon.jar
++jcommon-serializer-jar-file=jcommon-serializer.jar
++libfonts-jar-file=liblayout.jar
++liblayout-jar-file=libfonts.jar
++libloader-jar-file=libloader.jar
++libxml-jar-file=libxml.jar
++libformula-jar-file=libformula.jar
++librepository-jar-file=librepository.jar
++flute-jar-file=flute-1.3-jfree.jar
+
+ #
+ # Optional libraries
+-pixie-jar-file=optional/pixie-0.8.6.jar
+-commons-logging-jar-file=optional/commons-logging-1.0.4.jar
++pixie-jar-file=optional/pixie.jar
++commons-logging-jar-file=optional/commons-logging.jar
+ oscache-jar-file=optional/oscache-2.3-compat.jar
+
+ # Used by: module-parser
Added: trunk/jfreereport/debian/patches/03_source-target-1.3.dpatch
===================================================================
--- trunk/jfreereport/debian/patches/03_source-target-1.3.dpatch (rev 0)
+++ trunk/jfreereport/debian/patches/03_source-target-1.3.dpatch 2008-02-10 00:39:45 UTC (rev 5657)
@@ -0,0 +1,21 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 02_source-target-1.3.dpatch by Rene Engelhard <rene at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad jfreereport-0.9.0-05~/ant/build.properties jfreereport-0.9.0-05/ant/build.properties
+--- jfreereport-0.9.0-05~/ant/build.properties 2007-06-13 14:30:51.000000000 +0200
++++ jfreereport-0.9.0-05/ant/build.properties 2007-08-27 22:04:28.000000000 +0200
+@@ -17,8 +17,8 @@
+
+ #
+ # Make sure that JDK 1.2 compatible class files are generated
+-build.target=1.2
+-build.source=1.2
++build.target=1.3
++build.source=1.3
+
+ #
+ # All path settings are relative to the project root directory
Added: trunk/jfreereport/debian/patches/04_local_dtd.dpatch
===================================================================
--- trunk/jfreereport/debian/patches/04_local_dtd.dpatch (rev 0)
+++ trunk/jfreereport/debian/patches/04_local_dtd.dpatch 2008-02-10 00:39:45 UTC (rev 5657)
@@ -0,0 +1,29 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 04_local_dtd.dpatch by Rene Engelhard <rene at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad jfreereport-0.9.0-05~/docs/devguide/developers-guide.xml jfreereport-0.9.0-05/docs/devguide/developers-guide.xml
+--- jfreereport-0.9.0-05~/docs/devguide/developers-guide.xml 2005-03-08 18:42:01.000000000 +0100
++++ jfreereport-0.9.0-05/docs/devguide/developers-guide.xml 2007-11-28 14:17:37.000000000 +0100
+@@ -1,6 +1,6 @@
+ <?xml version="1.0" encoding="UTF-8"?>
+ <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+-"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
++"/usr/share/xml/docbook/schema/dtd/4.3/docbookx.dtd" [
+ <!ENTITY chap1 SYSTEM "chapter1-styleguide.xml">
+ ]>
+ <book>
+diff -urNad jfreereport-0.9.0-05~/docs/manual.xml jfreereport-0.9.0-05/docs/manual.xml
+--- jfreereport-0.9.0-05~/docs/manual.xml 2007-11-28 13:51:28.000000000 +0100
++++ jfreereport-0.9.0-05/docs/manual.xml 2007-11-28 14:16:42.000000000 +0100
+@@ -1,6 +1,6 @@
+ <?xml version="1.0" encoding="UTF-8"?>
+ <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+-"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
++"docbook42.flat.dtd">
+ <book>
+ <bookinfo>
+ <title>JFreeReport Manual</title>
Modified: trunk/jfreereport/debian/rules
===================================================================
--- trunk/libjfreereport-java/debian/rules 2008-02-04 13:30:11 UTC (rev 5592)
+++ trunk/jfreereport/debian/rules 2008-02-10 00:39:45 UTC (rev 5657)
@@ -5,57 +5,44 @@
# Build
# Choose the VM
-JAVA_HOME_DIRS=/usr/lib/j2sdk1.4-sun /usr/lib/j2sdk1.4-ibm /usr/lib/j2sdk1.4-blackdown
-export JAVA_HOME ?= $(shell for j in $(JAVA_HOME_DIRS); do [ -d "$$j" ] && echo $$j && exit 0; done)
+export JAVA_HOME ?= /usr/lib/jvm/java-gcj
export JAVA=$(JAVA_HOME)/bin/java
export JAVAC=$(JAVA_HOME)/bin/javac
export CLASSPATH=$(JAVA_HOME)/jre/lib/rt.jar:.
-export LIBRARY = $(shell head -1 debian/control | sed 's/Source. lib\(.*\)-java/\1/')
-export VERSION = $(shell head -1 debian/changelog | sed 's/.*(\(.*\)-.*).*/\1/' )
-export VERSIONEXT = $(shell ls jfreereport-ext-*.tar.gz | sed 's/jfreereport-ext-\(.*\).tar.gz/\1/' )
-export SRCDIR=$(LIBRARY)-$(VERSION)
-export SRCDIREXT=$(LIBRARY)-ext-$(VERSIONEXT)
export CURDIR=$(shell pwd)
+export SRCDIR=$(CURDIR)
+export LIBRARY=jfreereport
+export VERSION=0.9.0-05
+include /usr/share/dpatch/dpatch.make
configure: configure-stamp
-configure-stamp:
+configure-stamp: patch-stamp
dh_testdir
- # Add here commands to configure the package.
- mkdir $(SRCDIR)
- tar xvzf jfreereport-$(VERSION).tar.gz
- tar xvzf jfreereport-ext-$(VERSIONEXT).tar.gz
- ln -s $(SRCDIR) $(LIBRARY)
- sh ./debian_patch $(SRCDIR)/ant/build.xml
- sh ./debian_patch $(SRCDIREXT)/ant/build.xml
touch configure-stamp
build: configure build-stamp
build-stamp:
dh_testdir
- # Use debian jar to use debian jars
- cd $(SRCDIR)/ant; ant compile-demo
- cd $(SRCDIREXT)/ant; ant compile
+
+ cd ant; ant compile
+ cd ant; ant javadoc
+ cd docs && db2html manual.xml
+ cd docs/devguide && db2html developers-guide.xml
+
touch build-stamp
-javadoc:
- echo $(SRCDIR)/javadoc > debian/libjfreereport-java-doc.docs
- echo $(SRCDIREXT)/javadoc-ext >> debian/libjfreereport-java-doc.docs
- echo jfreereport-0.8.3-intro.pdf >> debian/libjfreereport-java-doc.docs
- echo $(SRCDIR)/README > debian/libjfreereport-java.docs
- # Ant
- cd $(SRCDIR)/ant; ant javadoc
- cd $(SRCDIREXT)/ant; ant javadoc
- mv $(SRCDIREXT)/javadoc $(SRCDIREXT)/javadoc-ext
-
-clean:
+clean: unpatch
dh_testdir
dh_testroot
-rm -f build-stamp
-rm -f configure-stamp
- -rm -rf $(SRCDIR) $(SRCDIREXT) $(LIBRARY)
+ rm -f jfreereport-0.9.0-05.jar
+ rm -rf docs/manual
+ rm -rf docs/devguide/developers-guide
+ rm -rf javadoc
dh_clean
install: build javadoc
@@ -63,39 +50,21 @@
dh_testroot
dh_clean -k
dh_installdirs
- #
- # Package
- #
+
install -m 644 $(SRCDIR)/$(LIBRARY)-$(VERSION).jar \
- debian/tmp/usr/share/java/
- install -m 644 $(SRCDIR)/$(LIBRARY)-$(VERSION)-demo.jar \
- debian/tmp/usr/share/java/
- ln -s $(LIBRARY)-$(VERSION).jar debian/tmp/usr/share/java/$(LIBRARY).jar
- install -m 644 $(SRCDIREXT)/$(LIBRARY)-ext-$(VERSIONEXT).jar \
- debian/tmp/usr/share/java/
- ln -s $(LIBRARY)-ext-$(VERSIONEXT).jar debian/tmp/usr/share/java/$(LIBRARY)-ext.jar
+ debian/libjfreereport-java/usr/share/java/
+ ln -s $(LIBRARY)-$(VERSION).jar debian/libjfreereport-java/usr/share/java/$(LIBRARY).jar
-# Build architecture-independent files here.
binary-indep: build install
dh_testdir
dh_testroot
-# dh_installdebconf
dh_installdocs
dh_installexamples
-# dh_installmenu
-# dh_installemacsen
-# dh_installpam
-# dh_installinit
-# dh_installcron
-# dh_installman
-# dh_installinfo
-# dh_undocumented
dh_installchangelogs
dh_link
dh_compress
dh_fixperms
dh_installdeb
-# dh_perl
dh_gencontrol
dh_md5sums
dh_builddeb
Deleted: trunk/jfreereport/debian_patch
===================================================================
--- trunk/libjfreereport-java/debian_patch 2008-02-04 13:30:11 UTC (rev 5592)
+++ trunk/jfreereport/debian_patch 2008-02-10 00:39:45 UTC (rev 5657)
@@ -1,41 +0,0 @@
-
-perl -pi -e 's:\${libdir}/\${BeanShell-jar}:/usr/share/java/\${BeanShell-jar}:g' $1
-perl -pi -e 's:\${libdir}/\${GnuJAXP-jar}:/usr/share/java/\${GnuJAXP-jar}:g' $1
-perl -pi -e 's:\${libdir}/\${iText-jar}:/usr/share/java/\${iText-jar}:g' $1
-perl -pi -e 's:\${libdir}/\${JCommon-jar}:/usr/share/java/\${JCommon-jar}:g' $1
-perl -pi -e 's:\${libdir}/\${Pixie-jar}:/usr/share/java/\${Pixie-jar}:g' $1
-perl -pi -e 's:\${libdir}/\${POI-jar}:/usr/share/java/\${POI-jar}:g' $1
-
-perl -pi -e 's:bsh-1\.2b6\.jar:bsh.jar:g' $1
-perl -pi -e 's:itext-0\.99\.jar:itext.jar:g' $1
-perl -pi -e 's:pixie-0\.8\.0\.jar:pixie.jar:g' $1
-perl -pi -e 's:jcommon-0\.8\.3\.jar:jcommon.jar:g' $1
-perl -pi -e 's:jakarta-poi-1\.10\.0-dev-20030222\.jar:jakarta-poi.jar:g' $1
-perl -pi -e 's:log4j-1\.2\.3\.jar:log4j-1.2.jar:g' $1
-perl -pi -e 's:servlet\.jar:servlet-2.3.jar:g' $1
-
-# BEurk
-#perl -pi -e 's:.*Class-Path.*::' $1
-perl -pi -e 's:lib/jcommon.jar:jcommon.jar:' $1
-perl -pi -e 's:lib/\${BeanShell-jar}:\${BeanShell-jar}:g' $1
-perl -pi -e 's:lib/\${GnuJAXP-jar}:\${GnuJAXP-jar}:g' $1
-perl -pi -e 's:lib/\${iText-jar}:\${iText-jar}:g' $1
-perl -pi -e 's:lib/\${JCommon-jar}:\${JCommon-jar}:g' $1
-perl -pi -e 's:lib/\${Pixie-jar}:\${Pixie-jar}:g' $1
-perl -pi -e 's:lib/\${POI-jar}:\${POI-jar}:g' $1
-
-# Ext
-perl -pi -e 's:\${jfreereport-libdir}/\${BeanShell-jar}:/usr/share/java/\${BeanShell-jar}:g' $1
-perl -pi -e 's:\${jfreereport-libdir}/\${GnuJAXP-jar}:/usr/share/java/\${GnuJAXP-jar}:g' $1
-perl -pi -e 's:\${jfreereport-libdir}/\${iText-jar}:/usr/share/java/\${iText-jar}:g' $1
-perl -pi -e 's:\${jfreereport-libdir}/\${JCommon-jar}:/usr/share/java/\${JCommon-jar}:g' $1
-perl -pi -e 's:\${jfreereport-libdir}/\${Pixie-jar}:/usr/share/java/\${Pixie-jar}:g' $1
-perl -pi -e 's:\${jfreereport-libdir}/\${POI-jar}:/usr/share/java/\${POI-jar}:g' $1
-
-perl -pi -e 's:\${libdir}/\${junit-jar}:/usr/share/java/\${junit-jar}:g' $1
-perl -pi -e 's:\${libdir}/\${log4j-jar}:/usr/share/java/\${log4j-jar}:g' $1
-perl -pi -e 's:\${libdir}/\${servlet-jar}:/usr/share/java/\${servlet-jar}:g' $1
-
-#<pathelement location="${jfreereport-dir}/${JFreeReport-jar}"/>
-#<pathelement location="${jfreereport-dir}/${JFreeReport-demo-jar}"/>
-#<!-- <pathelement location="${libdir}/${JFreeChart-jar}"/> -->
Copied: trunk/pentaho-reporting-flow-engine (from rev 5656, trunk/pentaho-reportdesigner)
Deleted: trunk/pentaho-reporting-flow-engine/debian/README.Debian
===================================================================
--- trunk/pentaho-reportdesigner/debian/README.Debian 2008-02-09 15:32:39 UTC (rev 5656)
+++ trunk/pentaho-reporting-flow-engine/debian/README.Debian 2008-02-10 00:39:45 UTC (rev 5657)
@@ -1,10 +0,0 @@
-Pentaho-ReportDesigner
-======================
-
-This only preliminary work on the package, a lot of jars has to be
-removed from the package
-
-I renamed the jars "bar" so the build system can't find them but I know
-which are needed.
-
- -- Arnaud Vandyck <avdyk at debian.org>, Fri, 20 Jul 2007 11:41:45 +0200
Deleted: trunk/pentaho-reporting-flow-engine/debian/ant.properties
===================================================================
--- trunk/pentaho-reportdesigner/debian/ant.properties 2008-02-09 15:32:39 UTC (rev 5656)
+++ trunk/pentaho-reporting-flow-engine/debian/ant.properties 2008-02-10 00:39:45 UTC (rev 5657)
@@ -1 +0,0 @@
-
Modified: trunk/pentaho-reporting-flow-engine/debian/changelog
===================================================================
--- trunk/pentaho-reportdesigner/debian/changelog 2008-02-09 15:32:39 UTC (rev 5656)
+++ trunk/pentaho-reporting-flow-engine/debian/changelog 2008-02-10 00:39:45 UTC (rev 5657)
@@ -1,5 +1,75 @@
-pentaho-reportdesigner (1.5.5.239~0-0) UNRELEASED; urgency=low
+pentaho-reporting-flow-engine (0.9.2-2) experimental; urgency=low
- * Initial release (closes: #426546)
+ * conflict/provide/replace libjfreereport-java[-doc]
- -- Arnaud Vandyck <avdyk at debian.org> Fri, 20 Jul 2007 11:43:30 +0200
+ -- Rene Engelhard <rene at debian.org> Tue, 05 Feb 2008 17:05:57 +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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at debian.org> Thu, 10 Jul 2003 02:04:27 +0200
+
Modified: trunk/pentaho-reporting-flow-engine/debian/compat
===================================================================
--- trunk/pentaho-reportdesigner/debian/compat 2008-02-09 15:32:39 UTC (rev 5656)
+++ trunk/pentaho-reporting-flow-engine/debian/compat 2008-02-10 00:39:45 UTC (rev 5657)
@@ -1 +1 @@
-4
+5
Modified: trunk/pentaho-reporting-flow-engine/debian/control
===================================================================
--- trunk/pentaho-reportdesigner/debian/control 2008-02-09 15:32:39 UTC (rev 5656)
+++ trunk/pentaho-reporting-flow-engine/debian/control 2008-02-10 00:39:45 UTC (rev 5657)
@@ -1,54 +1,51 @@
-Source: pentaho-reportdesigner
-Section: contrib/libs
+Source: pentaho-reporting-flow-engine
+Section: libs
Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders: Arnaud Vandyck <avdyk at debian.org>
-Build-Depends: cdbs (>= 0.4.8), debhelper (>= 4.2.0)
-Build-Depends-Indep: java-gcj-compat-dev, ant, libjgoodies-looks-java
-Standards-Version: 3.7.2
+Uploaders: Rene Engelhard <rene at debian.org>
+Build-Depends: debhelper (>> 5.0.0), java-gcj-compat-dev, ant, bsh, libjcommon-java (>= 1.0.10), libitext-java, libjakarta-poi-java, libpixie-java (>= 0.8.6), liblog4j1.2-java, dpatch, libjcommon-serializer-java, libformula-java, libflute-1.3-jfree-java, libfonts-java (>= 0.3.2), liblayout-java, libloader-java, librepository-java, libxml-java (>= 0.8.9), libsac-java, docbook-utils, docbook-xml
+Standards-Version: 3.6.1
-Package: libpentaho-reportdesigner-java
+Package: libpentaho-reporting-flow-engine-java
+Section: libs
Architecture: all
-Section: contrib/libs
-Depends: gij | java-gcj-compat | java1-runtime | java2-runtime, libjgoodies-looks-java
-Recommends:
-Suggests:
-Description: reporting module from pentaho suite
- Reporting module from the complete business intelligence
- platform Pentaho. It includes reporting, analysis (OLAP),
- dashboards, data mining and data integration (ETL).
- Use it as a full suite or as individual components that are
- accessible via web services. Ranked #1 in open source BI.
+Depends: gij | java2-runtime, libjcommon-java (>= 1.0.10), libitext-java, libjakarta-poi-java, liblog4j1.2-java, libjcommon-serializer-java, libformula-java, libflute-1.3-jfree-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.
.
- Website: http://sourceforge.net/projects/pentaho
+ 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-reportdesigner-java-gcj
-Architecture: any
-Section: libs
-Depends: libpentaho-reportdesigner-java (>= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}
-Description: reporting module from pentaho suite (native code)
- Reporting module from the complete business intelligence
- platform Pentaho. It includes reporting, analysis (OLAP),
- dashboards, data mining and data integration (ETL).
- Use it as a full suite or as individual components that are
- accessible via web services. Ranked #1 in open source BI.
- .
- This package contains the natively compiled code for use by gij.
- .
- Website: http://sourceforge.net/projects/pentaho
-
-Package: libpentaho-reportdesigner-java-doc
-Architecture: all
+Package: libpentaho-reporting-flow-engine-java-doc
Section: doc
-Suggests: libpentaho-reportdesigner-java
-Description: documentation for pentaho-reportdesigner
- Reporting module from the complete business intelligence
- platform Pentaho. It includes reporting, analysis (OLAP),
- dashboards, data mining and data integration (ETL).
- Use it as a full suite or as individual components that are
- accessible via web services. Ranked #1 in open source BI.
+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.
.
- This package contains the documentation in HTML format, the Javadoc API
- documentation and some examples.
- .
- Website: http://sourceforge.net/projects/pentaho
+ 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.
+
Modified: trunk/pentaho-reporting-flow-engine/debian/copyright
===================================================================
--- trunk/pentaho-reportdesigner/debian/copyright 2008-02-09 15:32:39 UTC (rev 5656)
+++ trunk/pentaho-reporting-flow-engine/debian/copyright 2008-02-10 00:39:45 UTC (rev 5657)
@@ -1,37 +1,25 @@
-This package was debianized by Arnaud Vandyck <avdyk at debian.org> on 20-Jul-2007.
+This package was debianized by Christian Bayle <bayle at debian.org>, Sun, 6 Jul 2003 14:02:45 +0200
-The source was downloaded from <http://sourceforge.net/projects/pentaho>.
+It was downloaded from http://www.jfree.org/jfreereport/index.html
-It is maintained by the Debian Java Maintainers
-<pkg-java-maintainers at lists.alioth.debian.org>.
+Upstream Authors: Thomas Morgner, David Gilbert and others.
-Authors:
- bhagan-pentaho <bhagan-pentaho at users.sourceforge.net>
- Pentaho Build Guy <buildguypentaho at users.sourceforge.net>
- Doug Moran <dmoran-pentaho at users.sourceforge.net>
- Frederic Bernard-Payen <fbp3k at users.sourceforge.net>
- Gretchen Moran <gmoran-pentaho at users.sourceforge.net>
- jdixon-pentaho <jdixon-pentaho at users.sourceforge.net>
- Jake <jtcornelius at users.sourceforge.net>
- Lance Walter <lwalter-pentaho at users.sourceforge.net>
- Marc Batchelor <mbatchelor at users.sourceforge.net>
- Michael D'Amour <mdamour1976 at users.sourceforge.net>
- Undathar Adar <osbip at users.sourceforge.net>
- rdaley-pentaho <rdaley-pentaho at users.sourceforge.net>
- Anthony de Shazor <tonyd-pentaho at users.sourceforge.net>
- vq-pentaho <vq-pentaho at users.sourceforge.net>
- Will Gorman <willgorman at users.sourceforge.net>
- Bill Seyler <wseyler-pentaho at users.sourceforge.net>
- zameur <zameur at users.sourceforge.net>
+Copyright:
- Copyright 2006 Pentaho Corporation. All rights reserved.
- This software was developed by Pentaho Corporation and is provided
- under the terms of the Mozilla Public License, Version 1.1, or any
- later version. You may not use this file except in compliance with the
- license. If you need a copy of the license, please go to
- http://www.mozilla.org/MPL/MPL-1.1.txt.
+ 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.
- Software distributed under the Mozilla Public License is distributed on
- an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
- implied. Please refer to the license for the specific language
- governing your rights and limitations.
+ 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+On Debian systems, the complete text of the GNU Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL'.
+
Added: trunk/pentaho-reporting-flow-engine/debian/libpentaho-reporting-flow-engine-java-doc.docs
===================================================================
--- trunk/pentaho-reporting-flow-engine/debian/libpentaho-reporting-flow-engine-java-doc.docs (rev 0)
+++ trunk/pentaho-reporting-flow-engine/debian/libpentaho-reporting-flow-engine-java-doc.docs 2008-02-10 00:39:45 UTC (rev 5657)
@@ -0,0 +1,3 @@
+javadoc
+docs/manual
+docs/devguide/developers-guide
Added: trunk/pentaho-reporting-flow-engine/debian/libpentaho-reporting-flow-engine-java.dirs
===================================================================
--- trunk/pentaho-reporting-flow-engine/debian/libpentaho-reporting-flow-engine-java.dirs (rev 0)
+++ trunk/pentaho-reporting-flow-engine/debian/libpentaho-reporting-flow-engine-java.dirs 2008-02-10 00:39:45 UTC (rev 5657)
@@ -0,0 +1 @@
+/usr/share/java
Added: trunk/pentaho-reporting-flow-engine/debian/patches/00list
===================================================================
--- trunk/pentaho-reporting-flow-engine/debian/patches/00list (rev 0)
+++ trunk/pentaho-reporting-flow-engine/debian/patches/00list 2008-02-10 00:39:45 UTC (rev 5657)
@@ -0,0 +1,5 @@
+01_libdir
+02_jarnames
+03_source-target-1.3
+04_local_dtd
+05_no_gnujaxp
Deleted: trunk/pentaho-reporting-flow-engine/debian/patches/01_build.xml_remove_executable_arg.patch
===================================================================
--- trunk/pentaho-reportdesigner/debian/patches/01_build.xml_remove_executable_arg.patch 2008-02-09 15:32:39 UTC (rev 5656)
+++ trunk/pentaho-reporting-flow-engine/debian/patches/01_build.xml_remove_executable_arg.patch 2008-02-10 00:39:45 UTC (rev 5657)
@@ -1,17 +0,0 @@
---- src/build.xml~ 2007-07-10 11:53:22.000000000 +0200
-+++ src/build.xml 2007-07-20 13:00:01.000000000 +0200
-@@ -60,7 +60,6 @@
- debug="true"
- source="1.5"
- target="1.5"
-- executable="${javac1.5.path}"
- compiler="modern"
- fork="true">
- </javac>
-@@ -267,4 +266,4 @@
- <target name="all" depends="createBinaryDistribution, createSourceDistribution">
- </target>
-
--</project>
-\ No newline at end of file
-+</project>
Added: trunk/pentaho-reporting-flow-engine/debian/patches/01_libdir.dpatch
===================================================================
--- trunk/pentaho-reporting-flow-engine/debian/patches/01_libdir.dpatch (rev 0)
+++ trunk/pentaho-reporting-flow-engine/debian/patches/01_libdir.dpatch 2008-02-10 00:39:45 UTC (rev 5657)
@@ -0,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 01_libdir.dpatch by Rene Engelhard <rene at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad jfreereport-0.9.0-05~/ant/build.properties jfreereport-0.9.0-05/ant/build.properties
+--- jfreereport-0.9.0-05~/build.properties 2007-06-13 14:30:51.000000000 +0200
++++ jfreereport-0.9.0-05/build.properties 2007-08-27 22:04:54.000000000 +0200
+@@ -24,7 +24,7 @@
+ # All path settings are relative to the project root directory
+ # (..)
+ #
+-libdir=lib
++libdir=/usr/share/java
+
+ #
+ # If you specify a non-emty string, then dont forget the
Property changes on: trunk/pentaho-reporting-flow-engine/debian/patches/01_libdir.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/pentaho-reporting-flow-engine/debian/patches/02_jarnames.dpatch
===================================================================
--- trunk/pentaho-reporting-flow-engine/debian/patches/02_jarnames.dpatch (rev 0)
+++ trunk/pentaho-reporting-flow-engine/debian/patches/02_jarnames.dpatch 2008-02-10 00:39:45 UTC (rev 5657)
@@ -0,0 +1,55 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 02_jarnames.dpatch by Rene Engelhard <rene at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad pentaho-reporting-flow-engine-0.9.2~/build.properties pentaho-reporting-flow-engine-0.9.2/build.properties
+--- pentaho-reporting-flow-engine-0.9.2~/build.properties 2007-12-27 20:34:43.000000000 +0100
++++ pentaho-reporting-flow-engine-0.9.2/build.properties 2007-12-27 20:34:48.000000000 +0100
+@@ -39,22 +39,22 @@
+ # Used libraries ...
+
+ # Used by: core libraries
+-jcommon-jar-file=jcommon-1.0.10.jar
+-jcommon-serializer-jar-file=jcommon-serializer-0.1.0.jar
+-libfonts-jar-file=libfonts-0.3.2.jar
+-libfonts-core-jar-file=libfonts-0.3.2.jar
+-libfonts-itext-jar-file=libfonts-0.3.2.jar
+-liblayout-jar-file=liblayout-0.2.8.jar
+-libloader-jar-file=libloader-0.3.5.jar
+-libxml-jar-file=libxml-0.9.8.jar
+-libformula-jar-file=libformula-0.1.13.jar
+-librepository-jar-file=librepository-0.1.3.jar
+-flute-jar-file=flute-1.3-jfree-20061107.jar
++jcommon-jar-file=jcommon.jar
++jcommon-serializer-jar-file=jcommon-serializer.jar
++libfonts-jar-file=libfonts.jar
++libfonts-core-jar-file=libfonts.jar
++libfonts-itext-jar-file=libfonts.jar
++liblayout-jar-file=liblayout.jar
++libloader-jar-file=libloader.jar
++libxml-jar-file=libxml.jar
++libformula-jar-file=libformula.jar
++librepository-jar-file=librepository.jar
++flute-jar-file=flute-1.3-jfree.jar
+
+ #
+ # Optional libraries
+-pixie-jar-file=optional/pixie-0.8.8.jar
+-commons-logging-jar-file=optional/commons-logging-1.0.4.jar
++pixie-jar-file=optional/pixie.jar
++commons-logging-jar-file=optional/commons-logging.jar
+ oscache-jar-file=optional/oscache-2.3-compat.jar
+
+ # Used by: module-parser
+@@ -62,7 +62,7 @@
+ sac-jar-file=sac.jar
+
+ # Used by: output-pdf
+-itext-jar-file=itext-1.4.jar
++itext-jar-file=itext.jar
+
+ ##############################################################
+ #
Property changes on: trunk/pentaho-reporting-flow-engine/debian/patches/02_jarnames.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/pentaho-reporting-flow-engine/debian/patches/03_source-target-1.3.dpatch
===================================================================
--- trunk/pentaho-reporting-flow-engine/debian/patches/03_source-target-1.3.dpatch (rev 0)
+++ trunk/pentaho-reporting-flow-engine/debian/patches/03_source-target-1.3.dpatch 2008-02-10 00:39:45 UTC (rev 5657)
@@ -0,0 +1,21 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 02_source-target-1.3.dpatch by Rene Engelhard <rene at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad pentaho-reporting-flow-engine-0.9.2~/build.properties pentaho-reporting-flow-engine-0.9.2/build.properties
+--- pentaho-reporting-flow-engine-0.9.2~/build.properties 2007-12-27 20:36:01.000000000 +0100
++++ pentaho-reporting-flow-engine-0.9.2/build.properties 2007-12-27 20:36:10.000000000 +0100
+@@ -17,8 +17,8 @@
+
+ #
+ # Make sure that JDK 1.2 compatible class files are generated
+-build.target=1.2
+-build.source=1.2
++build.target=1.3
++build.source=1.3
+ build.retro.jdk=/opt/jdk1.2.2
+
+ #
Property changes on: trunk/pentaho-reporting-flow-engine/debian/patches/03_source-target-1.3.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/pentaho-reporting-flow-engine/debian/patches/04_local_dtd.dpatch
===================================================================
--- trunk/pentaho-reporting-flow-engine/debian/patches/04_local_dtd.dpatch (rev 0)
+++ trunk/pentaho-reporting-flow-engine/debian/patches/04_local_dtd.dpatch 2008-02-10 00:39:45 UTC (rev 5657)
@@ -0,0 +1,29 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 04_local_dtd.dpatch by Rene Engelhard <rene at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad jfreereport-0.9.0-05~/docs/devguide/developers-guide.xml jfreereport-0.9.0-05/docs/devguide/developers-guide.xml
+--- jfreereport-0.9.0-05~/docs/devguide/developers-guide.xml 2005-03-08 18:42:01.000000000 +0100
++++ jfreereport-0.9.0-05/docs/devguide/developers-guide.xml 2007-11-28 14:17:37.000000000 +0100
+@@ -1,6 +1,6 @@
+ <?xml version="1.0" encoding="UTF-8"?>
+ <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+-"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
++"/usr/share/xml/docbook/schema/dtd/4.3/docbookx.dtd" [
+ <!ENTITY chap1 SYSTEM "chapter1-styleguide.xml">
+ ]>
+ <book>
+diff -urNad jfreereport-0.9.0-05~/docs/manual.xml jfreereport-0.9.0-05/docs/manual.xml
+--- jfreereport-0.9.0-05~/docs/manual.xml 2007-11-28 13:51:28.000000000 +0100
++++ jfreereport-0.9.0-05/docs/manual.xml 2007-11-28 14:16:42.000000000 +0100
+@@ -1,6 +1,6 @@
+ <?xml version="1.0" encoding="UTF-8"?>
+ <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+-"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
++"docbook42.flat.dtd">
+ <book>
+ <bookinfo>
+ <title>JFreeReport Manual</title>
Property changes on: trunk/pentaho-reporting-flow-engine/debian/patches/04_local_dtd.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/pentaho-reporting-flow-engine/debian/patches/05_no_gnujaxp.dpatch
===================================================================
--- trunk/pentaho-reporting-flow-engine/debian/patches/05_no_gnujaxp.dpatch (rev 0)
+++ trunk/pentaho-reporting-flow-engine/debian/patches/05_no_gnujaxp.dpatch 2008-02-10 00:39:45 UTC (rev 5657)
@@ -0,0 +1,59 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 05_no_gnujaxp.dpatch by Rene Engelhard <rene at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad pentaho-reporting-flow-engine-0.9.2~/build.properties pentaho-reporting-flow-engine-0.9.2/build.properties
+--- pentaho-reporting-flow-engine-0.9.2~/build.properties 2007-12-27 23:30:35.000000000 +0100
++++ pentaho-reporting-flow-engine-0.9.2/build.properties 2007-12-27 23:30:43.000000000 +0100
+@@ -58,7 +58,6 @@
+ oscache-jar-file=optional/oscache-2.3-compat.jar
+
+ # Used by: module-parser
+-jaxp-jar-file=gnujaxp.jar
+ sac-jar-file=sac.jar
+
+ # Used by: output-pdf
+diff -urNad pentaho-reporting-flow-engine-0.9.2~/build.xml pentaho-reporting-flow-engine-0.9.2/build.xml
+--- pentaho-reporting-flow-engine-0.9.2~/build.xml 2007-10-18 08:20:01.000000000 +0200
++++ pentaho-reporting-flow-engine-0.9.2/build.xml 2007-12-27 23:30:56.000000000 +0100
+@@ -54,13 +54,11 @@
+ <isClassAvailableEx class-name="org.jfree.xmlns.LibXmlInfo"
+ property-name="lib.xmlns.present">
+ <test-classpath>
+- <pathelement location="${libdir}/${jaxp-jar-file}"/>
+ <pathelement location="${libdir}/${libxml-jar-file}"/>
+ <pathelement location="${libdir}/${jcommon-jar-file}"/>
+ <pathelement location="${libdir}/${libloader-jar-file}"/>
+ </test-classpath>
+ <additional-tests>
+- <available file="${libdir}/${jaxp-jar-file}"/>
+ <available file="${libdir}/${libxml-jar-file}"/>
+ <available file="${libdir}/${jcommon-jar-file}"/>
+ </additional-tests>
+@@ -145,7 +143,6 @@
+ <pathelement location="${libdir}/${liblayout-jar-file}"/>
+ <pathelement location="${libdir}/${libformula-jar-file}"/>
+ <pathelement location="${libdir}/${libxml-jar-file}"/>
+- <pathelement location="${libdir}/${jaxp-jar-file}"/>
+ <pathelement location="${libdir}/${librepository-jar-file}"/>
+ <pathelement location="${libdir}/${flute-jar-file}"/>
+ <pathelement location="${libdir}/${libfonts-core-jar-file}"/>
+@@ -188,7 +185,6 @@
+ <pathelement location="${libdir}/${liblayout-jar-file}"/>
+ <pathelement location="${libdir}/${libformula-jar-file}"/>
+ <pathelement location="${libdir}/${libxml-jar-file}"/>
+- <pathelement location="${libdir}/${jaxp-jar-file}"/>
+ <pathelement location="${libdir}/${librepository-jar-file}"/>
+ <pathelement location="${libdir}/${flute-jar-file}"/>
+ <pathelement location="${libdir}/${libfonts-core-jar-file}"/>
+@@ -230,7 +226,6 @@
+ <pathelement location="${libdir}/${liblayout-jar-file}"/>
+ <pathelement location="${libdir}/${libformula-jar-file}"/>
+ <pathelement location="${libdir}/${libxml-jar-file}"/>
+- <pathelement location="${libdir}/${jaxp-jar-file}"/>
+ <pathelement location="${libdir}/${librepository-jar-file}"/>
+ <pathelement location="${libdir}/${flute-jar-file}"/>
+ <pathelement location="${libdir}/${libfonts-core-jar-file}"/>
Property changes on: trunk/pentaho-reporting-flow-engine/debian/patches/05_no_gnujaxp.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Deleted: trunk/pentaho-reporting-flow-engine/debian/patches/10_ReportDialog_comment_WindowsLookAndFeel.patch
===================================================================
--- trunk/pentaho-reportdesigner/debian/patches/10_ReportDialog_comment_WindowsLookAndFeel.patch 2008-02-09 15:32:39 UTC (rev 5656)
+++ trunk/pentaho-reporting-flow-engine/debian/patches/10_ReportDialog_comment_WindowsLookAndFeel.patch 2008-02-10 00:39:45 UTC (rev 5657)
@@ -1,11 +0,0 @@
---- src/org/pentaho/reportdesigner/crm/report/ReportDialog.java~ 2007-07-20 11:42:26.000000000 +0000
-+++ src/org/pentaho/reportdesigner/crm/report/ReportDialog.java 2007-07-20 11:51:35.000000000 +0000
-@@ -506,7 +506,7 @@
- {
- UIManager.put("ClassLoader", LookUtils.class.getClassLoader());//NON-NLS
- UIManager.put("jgoodies.popupDropShadowEnabled", Boolean.FALSE);//NON-NLS
-- UIManager.setLookAndFeel(new WindowsLookAndFeel());
-+ //UIManager.setLookAndFeel(new WindowsLookAndFeel());
- }
- else if (osName != null && (osName.toLowerCase().contains("mac")))//NON-NLS
- {
Modified: trunk/pentaho-reporting-flow-engine/debian/rules
===================================================================
--- trunk/pentaho-reportdesigner/debian/rules 2008-02-09 15:32:39 UTC (rev 5656)
+++ trunk/pentaho-reporting-flow-engine/debian/rules 2008-02-10 00:39:45 UTC (rev 5657)
@@ -1,33 +1,75 @@
#!/usr/bin/make -f
-# debian/rules file for libpentaho-reportdesigner-java (uses cdbs)
-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
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
-JAVA_HOME := /usr/lib/jvm/java-gcj
+# Build
+# Choose the VM
+export JAVA_HOME ?= /usr/lib/jvm/java-gcj
+export JAVA=$(JAVA_HOME)/bin/java
+export JAVAC=$(JAVA_HOME)/bin/javac
+export CLASSPATH=$(JAVA_HOME)/jre/lib/rt.jar:.
-include /usr/share/gcj/debian_defaults
-ifneq (,$(filter $(DEB_HOST_ARCH), $(gcj_native_archs)))
- with_gcj_native := yes
-endif
+export CURDIR=$(shell pwd)
+export SRCDIR=$(CURDIR)
+export LIBRARY=pentaho-reporting-flow-engine
+export VERSION=0.9.2
-DEB_JARS := looks
-DEB_ANT_BUILD_TARGET := createBinaryDistribution
-DEB_ANT_BUILDFILE := src/build.xml
+include /usr/share/dpatch/dpatch.make
-install/libpentaho-reportdesigner-java::
-# mkdir -p debian/libxerces2-java/usr/share/java
-# install -m 644 build/xercesImpl.jar debian/libxerces2-java/usr/share/java/
+configure: configure-stamp
+configure-stamp: patch-stamp
+ dh_testdir
+ touch configure-stamp
-ifeq ($(with_gcj_native),yes)
-install/libpentaho-reportdesigner-java-gcj:: install/libpentaho-reportdesigner-java
- dh_nativejava -plibpentaho-reportdesigner-java-gcj
-endif
-clean::
- rm -rf build
+build: configure build-stamp
+build-stamp:
+ dh_testdir
+
+ ant compile
+ ant javadoc
+ cd docs && db2html manual.xml
+ cd docs/devguide && db2html developers-guide.xml
+
+ touch build-stamp
-binary-post-install/libpentaho-reportdesigner-java-doc::
- dh_install -plibpentaho-reportdesigner-java-doc build/docs/javadocs/* \
- usr/share/doc/libpentaho-reportdesigner-java-doc/api
+clean: unpatch
+ dh_testdir
+ dh_testroot
+ -rm -f build-stamp
+ -rm -f configure-stamp
+ rm -f $(LIBRARY)-$(VERSION).jar
+ rm -rf docs/manual
+ rm -rf docs/devguide/developers-guide
+ rm -rf javadoc
+ dh_clean
+
+install: build javadoc
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ install -m 644 $(SRCDIR)/$(LIBRARY)-$(VERSION).jar \
+ debian/lib$(LIBRARY)-java/usr/share/java/
+ ln -s $(LIBRARY)-$(VERSION).jar debian/lib$(LIBRARY)-java/usr/share/java/$(LIBRARY).jar
+
+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: binary-indep
+
+.PHONY: binary binary-indep clean
Deleted: trunk/pentaho-reporting-flow-engine/debian/watch
===================================================================
--- trunk/pentaho-reportdesigner/debian/watch 2008-02-09 15:32:39 UTC (rev 5656)
+++ trunk/pentaho-reporting-flow-engine/debian/watch 2008-02-10 00:39:45 UTC (rev 5657)
@@ -1,8 +0,0 @@
-# watch control file for uscan
-version=2
-# Options
-
-# Site Version Script
-opts=dversionmangle=s/\.dfsg\.\d+$// \
- http://heanet.dl.sourceforge.net/sourceforge/pentaho/PentahoReportDesignerSource-(.*)\.zip debian uupdate
-
More information about the pkg-java-commits
mailing list