Author: moeller
Date: 2011-12-24 00:22:41 +0000 (Sat, 24 Dec 2011)
New Revision: 15588

Added:
   trunk/jasperreports3.7/
   trunk/jasperreports3.7/debian/
   trunk/jasperreports3.7/debian/changelog
   trunk/jasperreports3.7/debian/compat
   trunk/jasperreports3.7/debian/control
   trunk/jasperreports3.7/debian/copyright
   trunk/jasperreports3.7/debian/libjasperreports3.7-java-doc.doc-base.api
   trunk/jasperreports3.7/debian/libjasperreports3.7-java-doc.doc-base.config
   trunk/jasperreports3.7/debian/libjasperreports3.7-java-doc.doc-base.schema
   trunk/jasperreports3.7/debian/libjasperreports3.7-java-doc.install
   trunk/jasperreports3.7/debian/libjasperreports3.7-java-doc.lintian-overrides
   trunk/jasperreports3.7/debian/libjasperreports3.7-java.lintian-overrides
   trunk/jasperreports3.7/debian/libjasperreports3.7-java.poms
   trunk/jasperreports3.7/debian/maven.ignoreRules
   trunk/jasperreports3.7/debian/maven.rules
   trunk/jasperreports3.7/debian/orig-tar.exclude
   trunk/jasperreports3.7/debian/orig-tar.sh
   trunk/jasperreports3.7/debian/patches/
   trunk/jasperreports3.7/debian/patches/02_use_debian_asm.diff
   trunk/jasperreports3.7/debian/patches/06_configure_javaflow.diff
   trunk/jasperreports3.7/debian/patches/07_exclude_barcode4j_and_barbecue.diff
   trunk/jasperreports3.7/debian/patches/08_no_maxmemory_for_javadoc.diff
   trunk/jasperreports3.7/debian/patches/09_use_commons_codec.diff
   trunk/jasperreports3.7/debian/patches/10_disable_fonts.diff
   trunk/jasperreports3.7/debian/patches/12_samples.diff
   trunk/jasperreports3.7/debian/patches/series
   trunk/jasperreports3.7/debian/rules
   trunk/jasperreports3.7/debian/source/
   trunk/jasperreports3.7/debian/source/format
   trunk/jasperreports3.7/debian/watch
Modified:
   trunk/libhamcrest-java/debian/changelog
   trunk/libhamcrest-java/debian/control
Log:

libhamcrest has Brian as uploader,
jasperreports3.7 was uploaded as a new package.



Property changes on: trunk/jasperreports3.7/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1

Added: trunk/jasperreports3.7/debian/changelog
===================================================================
--- trunk/jasperreports3.7/debian/changelog                             (rev 0)
+++ trunk/jasperreports3.7/debian/changelog     2011-12-24 00:22:41 UTC (rev 
15588)
@@ -0,0 +1,113 @@
+jasperreports3.7 (3.7.4+dfsg-1) unstable; urgency=low
+
+  [ by sponsor Steffen Moeller ]
+
+  * Uploaded to Debian
+  * Added Brian as Uploader
+  * Removed Damien from Uploader, to avoid the impression that he should
+    care for this older version.
+  * Added DMUA flag
+
+ -- Brian Thomason <[email protected]>  Wed, 07 Dec 2011 17:51:19 
+0000
+
+jasperreports3.7 (3.7.4+dfsg-0ubuntu1) precise; urgency=low
+
+  * Modified source and binary package names to include version as 4.x is not
+    backward compatible with 3.x
+
+ -- Brian Thomason <[email protected]>  Wed, 07 Dec 2011 17:51:19 
+0000
+
+jasperreports (3.7.4+dfsg-1) unstable; urgency=low
+
+  * New upstream release:
+    - Refresh 07_exclude_barcode4j_and_barbecue.diff patch
+  * Bump Standards-Version to 3.9.1: no changes needed.
+  * Drop Depends on JRE: not requested anymore by new Java Policy.
+
+ -- Damien Raude-Morvan <[email protected]>  Tue, 27 Jul 2010 15:32:56 +0200
+
+jasperreports (3.7.3+dfsg-1) unstable; urgency=low
+
+  * New upstream release:
+    - Refresh all patches
+  * Bump Standards-Version to 3.9.0 (no changes needed)
+
+ -- Damien Raude-Morvan <[email protected]>  Thu, 08 Jul 2010 02:23:43 +0200
+
+jasperreports (3.7.2+dfsg-1) unstable; urgency=low
+
+  [ Torsten Werner ]
+  * Change maintainers into Maintainers.
+
+  [ Damien Raude-Morvan ]
+  * New upstream release:
+    - Drop d/patches/01_exclude_jpa.diff
+    - Drop d/patches/03_use_pngencoder_from_jcommon.diff
+    - Refresh others patches
+  * Switch to 3.0 (quilt) source format:
+    - d/source/format: Set 3.0 (quilt)
+    - d/rules: Remove /usr/share/cdbs/1/rules/patchsys-quilt.mk
+    - d/control: Remove B-D on quilt
+    - d/README.source: Removed
+  * Replace d/patches/11_pom.diff by some d/maven.ignoreRules
+
+ -- Damien Raude-Morvan <[email protected]>  Tue, 20 Apr 2010 23:50:28 +0200
+
+jasperreports (3.7.1+dfsg-2) unstable; urgency=low
+
+  * Fix FTBFS: (Closes: #571398)
+    - debian/control: Build-Depends on rhino
+      (since OpenJDK now only Recommends it)
+    - debian/rules: add js.jar to classpath
+
+ -- Damien Raude-Morvan <[email protected]>  Fri, 26 Feb 2010 00:13:25 +0100
+
+jasperreports (3.7.1+dfsg-1) unstable; urgency=low
+
+  * New upstream release
+    - Remove debian/patches/12_itext.diff (merged upstream)
+    - Refresh others patches
+  * Enable OLAP components:
+    - Update debian/patches/01_exclude_olap_and_jpa.diff
+    - debian/control: Build-Depends on libmondrian-java, libolap4j-java,
+      libantlr-java
+    - debian/rules: add those libs into DEB_JARS
+  * Bump Standards-Version to 3.8.4 (no changes needed)
+
+ -- Damien Raude-Morvan <[email protected]>  Sat, 06 Feb 2010 22:03:56 +0100
+
+jasperreports (3.7.0+dfsg-1) unstable; urgency=low
+
+  * New upstream release
+    - new patch 12_itext.diff to fix utf32 compatibility
+  * Depends on libcommons-collection3-java
+  * Fix debian/maven.rules to transform more dependencies
+
+ -- Damien Raude-Morvan <[email protected]>  Sat, 12 Dec 2009 14:13:19 +0100
+
+jasperreports (3.6.1+dfsg-1) unstable; urgency=low
+
+  * New upstream release
+  * debian/patches/11_pom.diff: remove uneeded dependencies removed from
+    Debian package
+  * debian/patches/10_disable_fonts.diff: don't build "font" package
+  * Build-Depends on libcommons-collections3-java instead of
+    libcommons-collections-java
+
+ -- Damien Raude-Morvan <[email protected]>  Mon, 16 Nov 2009 22:38:49 +0100
+
+jasperreports (3.6.0+dfsg-1) unstable; urgency=low
+
+  * New upstream release.
+  * Refresh all debian/patches
+  * debian/copyright:
+    - Change upstream license to LGPLv3
+  * Update my email address
+
+ -- Damien Raude-Morvan <[email protected]>  Thu, 24 Sep 2009 21:17:25 +0200
+
+jasperreports (3.5.3+dfsg-1) unstable; urgency=low
+
+  * Initial release. (Closes: #281346)
+
+ -- Damien Raude-Morvan <[email protected]>  Tue, 25 Aug 2009 23:12:16 +0200

Added: trunk/jasperreports3.7/debian/compat
===================================================================
--- trunk/jasperreports3.7/debian/compat                                (rev 0)
+++ trunk/jasperreports3.7/debian/compat        2011-12-24 00:22:41 UTC (rev 
15588)
@@ -0,0 +1 @@
+7

Added: trunk/jasperreports3.7/debian/control
===================================================================
--- trunk/jasperreports3.7/debian/control                               (rev 0)
+++ trunk/jasperreports3.7/debian/control       2011-12-24 00:22:41 UTC (rev 
15588)
@@ -0,0 +1,49 @@
+Source: jasperreports3.7
+Section: java
+Priority: optional
+Maintainer: Debian Java Maintainers 
<[email protected]>
+Uploaders: Brian Thomason <[email protected]>
+Build-Depends: cdbs, debhelper (>= 7), default-jdk, ant
+Build-Depends-Indep: ant-optional, bsh, libasm2-java, groovy, libjcommon-java,
+  libspring-core-2.5-java, libspring-beans-2.5-java,
+  libcommons-digester-java, libcommons-collections3-java, 
libcommons-logging-java,
+  libcommons-beanutils-java, libcommons-codec-java, libcommons-javaflow-java,
+  libecj-java, libxalan2-java, libjaxen-java, libxml-commons-external-java,
+  libjexcelapi-java, libapache-poi-java (>= 3.2), libitext-java,
+  libbatik-java (>= 1.7), libjfreechart-java, libhibernate3-java,
+  glassfish-javaee, maven-repo-helper, libmondrian-java, libolap4j-java,
+  libantlr-java, rhino
+Standards-Version: 3.9.2
+Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/jasperreports/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/jasperreports/
+Homepage: http://jasperforge.org/jasperreports
+DM-Upload-Allowed: yes
+
+Package: libjasperreports3.7-java
+Architecture: all
+Depends: ${misc:Depends},
+  libcommons-digester-java, libcommons-collections3-java, 
libcommons-logging-java,
+  libcommons-beanutils-java, libcommons-codec-java, libecj-java, 
libxalan2-java,
+  libjcommon-java
+Recommends: libjexcelapi-java, libjakarta-poi-java (>= 3.2), libitext-java,
+  libbatik-java (>= 1.7), libjfreechart-java, libhibernate3-java
+Suggests: bsh, libasm2-java, groovy, libmondrian-java, libolap4j-java,
+  libspring-core-2.5-java, libspring-beans-2.5-java, libantlr-java
+Description: Java reporting generator library
+ JasperReports is a Java reporting generator library. XML report templates
+ are used to generate ready to print documents using data from customizable 
data
+ sources, including JDBC. The output can be delivered to the screen,
+ printer, or stored in PDF, HTML, XLS, CSV, and XML format.
+
+Package: libjasperreports3.7-java-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Suggests: libjasperreports3.7-java
+Description: Java reporting generator library - documentation
+ JasperReports is a Java reporting generator library. XML report templates
+ are used to generate ready to print documents using data from customizable 
data
+ sources, including JDBC. The output can be delivered to the screen,
+ printer, or stored in PDF, HTML, XLS, CSV, and XML format.
+ .
+ This package contains Javadoc API and Schema Reference for JasperReports.

Added: trunk/jasperreports3.7/debian/copyright
===================================================================
--- trunk/jasperreports3.7/debian/copyright                             (rev 0)
+++ trunk/jasperreports3.7/debian/copyright     2011-12-24 00:22:41 UTC (rev 
15588)
@@ -0,0 +1,61 @@
+This package was debianized by Damien Raude-Morvan <[email protected]> on
+Thu, 27 Aug 2008 20:59:38 +0200.
+
+It was downloaded from
+    http://sourceforge.net/projects/jasperreports/files/
+
+Upstreams Authors:
+    Teodor Danciu <[email protected]>
+    Lucian Chirita <[email protected]>
+    Sanda Zaharia <[email protected]>
+    Ionut Nedelcu <[email protected]>
+    Flavius Sana <[email protected]>
+    Peter Severin <[email protected]>
+    Barry Klawans <[email protected]>
+    Peter Risko <[email protected]>
+    Michael Guenther <[email protected]>
+    Manuel Paul <[email protected]>
+    Marcel Overdijk <[email protected]>
+    Gaganis Giorgos <[email protected]>
+    John Bindel <[email protected]>
+    Michael McMahon <[email protected]>
+
+Copyright:
+    Copyright (C) 2001-2009 JasperSoft Corporation
+    Copyright (C) 2005 Works
+
+License:
+
+  Unless you have purchased a commercial license agreement from Jaspersoft,
+  the following license terms apply:
+
+  This program is part of JasperReports.
+
+  JasperReports 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 3 of the License, or
+  (at your option) any later version.
+
+  JasperReports 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 JasperReports. If not, see <http://www.gnu.org/licenses/>.
+
+The full text of the LGPL 3 license can be found in
+`/usr/share/common-licenses/LGPL-3' on Debian systems.
+
+Note:
+  The upstream tarball as been stripped to make a DFSG-compliant version.
+  Items removed from upstream :
+  - all packaged JAR
+  - generated Javadoc
+  - non-DFSG-compliant Base64 encoder/decoder under W3C license
+  Repacking can be done using debian/orig-tar.sh script.
+  Excluded files are listed in debian/orig-tar.exclude.
+
+The Debian packaging is
+Copyright 2008-2009 Damien Raude-Morvan <[email protected]>
+and is licensed under the LGPL 2.1, see `/usr/share/common-licenses/LGPL-2.1'.

Added: trunk/jasperreports3.7/debian/libjasperreports3.7-java-doc.doc-base.api
===================================================================
--- trunk/jasperreports3.7/debian/libjasperreports3.7-java-doc.doc-base.api     
                        (rev 0)
+++ trunk/jasperreports3.7/debian/libjasperreports3.7-java-doc.doc-base.api     
2011-12-24 00:22:41 UTC (rev 15588)
@@ -0,0 +1,9 @@
+Document: libjasperreports3.7-java-doc
+Title: API Javadoc for JasperReports
+Author: JasperReports developers
+Abstract: This is the API Javadoc provided by the JasperReports library.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/libjasperreports3.7-java/api/index.html
+Files: /usr/share/doc/libjasperreports3.7-java/api/*

Added: 
trunk/jasperreports3.7/debian/libjasperreports3.7-java-doc.doc-base.config
===================================================================
--- trunk/jasperreports3.7/debian/libjasperreports3.7-java-doc.doc-base.config  
                        (rev 0)
+++ trunk/jasperreports3.7/debian/libjasperreports3.7-java-doc.doc-base.config  
2011-12-24 00:22:41 UTC (rev 15588)
@@ -0,0 +1,9 @@
+Document: libjasperreports3.7-java-config
+Title: Config Reference for JasperReports
+Author: JasperReports developers
+Abstract: This is the Config Reference provided by the JasperReports library.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/libjasperreports3.7-java/config.reference.html
+Files: /usr/share/doc/libjasperreports3.7-java/config.reference.html

Added: 
trunk/jasperreports3.7/debian/libjasperreports3.7-java-doc.doc-base.schema
===================================================================
--- trunk/jasperreports3.7/debian/libjasperreports3.7-java-doc.doc-base.schema  
                        (rev 0)
+++ trunk/jasperreports3.7/debian/libjasperreports3.7-java-doc.doc-base.schema  
2011-12-24 00:22:41 UTC (rev 15588)
@@ -0,0 +1,9 @@
+Document: libjasperreports3.7-java-schema
+Title: Schema Reference for JasperReports
+Author: JasperReports developers
+Abstract: This is the Schema Reference provided by the JasperReports library.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/libjasperreports3.7-java/schema.reference.html
+Files: /usr/share/doc/libjasperreports3.7-java/schema.reference.html

Added: trunk/jasperreports3.7/debian/libjasperreports3.7-java-doc.install
===================================================================
--- trunk/jasperreports3.7/debian/libjasperreports3.7-java-doc.install          
                (rev 0)
+++ trunk/jasperreports3.7/debian/libjasperreports3.7-java-doc.install  
2011-12-24 00:22:41 UTC (rev 15588)
@@ -0,0 +1,4 @@
+dist/docs/api /usr/share/doc/libjasperreports3.7-java/
+dist/docs/schema.reference.html /usr/share/doc/libjasperreports3.7-java/
+dist/docs/config.reference.html /usr/share/doc/libjasperreports3.7-java/
+

Added: 
trunk/jasperreports3.7/debian/libjasperreports3.7-java-doc.lintian-overrides
===================================================================
--- 
trunk/jasperreports3.7/debian/libjasperreports3.7-java-doc.lintian-overrides    
                            (rev 0)
+++ 
trunk/jasperreports3.7/debian/libjasperreports3.7-java-doc.lintian-overrides    
    2011-12-24 00:22:41 UTC (rev 15588)
@@ -0,0 +1,5 @@
+#This package existed in Debian previously, so the changelog has been kept for
+#for reference purposes.  However, both the source package and binary package
+#names have been changed to include the version of the package so as to
+#co-exist with newer versions of jasperreports
+libjasperreports3.7-java-doc: latest-debian-changelog-entry-without-new-version

Added: trunk/jasperreports3.7/debian/libjasperreports3.7-java.lintian-overrides
===================================================================
--- trunk/jasperreports3.7/debian/libjasperreports3.7-java.lintian-overrides    
                        (rev 0)
+++ trunk/jasperreports3.7/debian/libjasperreports3.7-java.lintian-overrides    
2011-12-24 00:22:41 UTC (rev 15588)
@@ -0,0 +1,5 @@
+#This package existed in Debian previously, so the changelog has been kept for
+#for reference purposes.  However, both the source package and binary package
+#names have been changed to include the version of the package so as to
+#co-exist with newer versions of jasperreports
+libjasperreports3.7-java: latest-debian-changelog-entry-without-new-version

Added: trunk/jasperreports3.7/debian/libjasperreports3.7-java.poms
===================================================================
--- trunk/jasperreports3.7/debian/libjasperreports3.7-java.poms                 
        (rev 0)
+++ trunk/jasperreports3.7/debian/libjasperreports3.7-java.poms 2011-12-24 
00:22:41 UTC (rev 15588)
@@ -0,0 +1 @@
+pom.xml

Added: trunk/jasperreports3.7/debian/maven.ignoreRules
===================================================================
--- trunk/jasperreports3.7/debian/maven.ignoreRules                             
(rev 0)
+++ trunk/jasperreports3.7/debian/maven.ignoreRules     2011-12-24 00:22:41 UTC 
(rev 15588)
@@ -0,0 +1,5 @@
+com.keypoint png-encoder * *
+eclipse jdtcore * *
+org.apache.tomcat jasper-jdt * *
+net.sf.barcode4j barcode4j * *
+net.sourceforge.barbecue barbecue * *

Added: trunk/jasperreports3.7/debian/maven.rules
===================================================================
--- trunk/jasperreports3.7/debian/maven.rules                           (rev 0)
+++ trunk/jasperreports3.7/debian/maven.rules   2011-12-24 00:22:41 UTC (rev 
15588)
@@ -0,0 +1,9 @@
+s/ant/org.apache.ant/ * * s/.*/debian/
+junit junit jar s/3\..*/3.x/
+commons-collections commons-collections * s/.*/3.x/
+com.lowagie itext * s/.*/1.4/
+antlr antlr * s/.*/2.x/
+org.springframework * * s/2\..*/2.x/
+javax.servlet servlet-api jar s/.*/2.5/
+s/commons-javaflow/org.apache.commons/ commons-javaflow * s/.*/debian/
+s/javax.xml.soap/axis/ s/saaj-api/axis-saaj/ * s/.*/debian/

Added: trunk/jasperreports3.7/debian/orig-tar.exclude
===================================================================
--- trunk/jasperreports3.7/debian/orig-tar.exclude                              
(rev 0)
+++ trunk/jasperreports3.7/debian/orig-tar.exclude      2011-12-24 00:22:41 UTC 
(rev 15588)
@@ -0,0 +1,5 @@
+lib/*
+build/*
+dist/*
+demo/*
+src/org/w3c/tools/codec/Base64*

Added: trunk/jasperreports3.7/debian/orig-tar.sh
===================================================================
--- trunk/jasperreports3.7/debian/orig-tar.sh                           (rev 0)
+++ trunk/jasperreports3.7/debian/orig-tar.sh   2011-12-24 00:22:41 UTC (rev 
15588)
@@ -0,0 +1,19 @@
+#!/bin/sh -e
+
+# $2 = version
+# $3 = file
+DIR=jasperreports3.7-$2.orig
+TAR=../jasperreports3.7_$2+dfsg.orig.tar.gz
+
+# clean up the upstream tarball
+tar zxf $3
+mv jasperreports* $DIR
+GZIP=--best tar czf $TAR -X debian/orig-tar.exclude $DIR
+rm -rf $DIR
+
+# move to directory 'tarballs'
+if [ -r .svn/deb-layout ]; then
+  . .svn/deb-layout
+  mv $TAR $origDir
+  echo "moved $TAR to $origDir"
+fi


Property changes on: trunk/jasperreports3.7/debian/orig-tar.sh
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/jasperreports3.7/debian/patches/02_use_debian_asm.diff
===================================================================
--- trunk/jasperreports3.7/debian/patches/02_use_debian_asm.diff                
                (rev 0)
+++ trunk/jasperreports3.7/debian/patches/02_use_debian_asm.diff        
2011-12-24 00:22:41 UTC (rev 15588)
@@ -0,0 +1,25 @@
+Description: Use Debian provided ASM2 instead of the upstream one in their 
groovy jar.
+Fowarded: no
+Origin: vendor
+Author: Damien Raude-Morvan <[email protected]>
+Last-Update: 2010-04-10
+--- a/src/net/sf/jasperreports/compilers/JRGroovyCompiler.java
++++ b/src/net/sf/jasperreports/compilers/JRGroovyCompiler.java
+@@ -28,8 +28,8 @@
+  */
+ package net.sf.jasperreports.compilers;
+ 
+-import groovyjarjarasm.asm.ClassVisitor;
+-import groovyjarjarasm.asm.ClassWriter;
++import org.objectweb.asm.ClassVisitor;
++import org.objectweb.asm.ClassWriter;
+ 
+ import java.io.ByteArrayInputStream;
+ import java.io.File;
+@@ -181,4 +181,4 @@
+       }
+ 
+ 
+-}
+\ No newline at end of file
++}

Added: trunk/jasperreports3.7/debian/patches/06_configure_javaflow.diff
===================================================================
--- trunk/jasperreports3.7/debian/patches/06_configure_javaflow.diff            
                (rev 0)
+++ trunk/jasperreports3.7/debian/patches/06_configure_javaflow.diff    
2011-12-24 00:22:41 UTC (rev 15588)
@@ -0,0 +1,33 @@
+Description: build.xml: configure <javaflow> ant task.
+ Include missing elements from upstream classpath.
+Author: Damien Raude-Morvan <[email protected]>
+Forwarded: not-needed
+Last-Update: 2010-04-20
+--- a/build.xml
++++ b/build.xml
+@@ -82,12 +82,25 @@
+               </replace>
+ 
+               <javaflow srcdir="./build/javaflow" dstdir="./build/javaflow" 
mode="bcel">
++                      <include 
name="net/sf/jasperreports/engine/JRStyle.class"/>
++                      <include 
name="net/sf/jasperreports/engine/JRTemplateReference.class"/>
++                      <include 
name="net/sf/jasperreports/engine/JRStyleSetter.class"/>
++                      <include 
name="net/sf/jasperreports/engine/JRVirtualizer.class"/>
++                      <include 
name="net/sf/jasperreports/engine/base/JRBasePrintPage.class"/>
++                      <include 
name="net/sf/jasperreports/engine/base/JRVirtualPrintPage.class"/>
++                      <include 
name="net/sf/jasperreports/engine/util/FormatFactory.class"/>
+                       <include 
name="net/sf/jasperreports/engine/fill/JRBaseFiller.class"/>
+                       <include 
name="net/sf/jasperreports/engine/fill/JRVerticalFiller.class"/>
+                       <include 
name="net/sf/jasperreports/engine/fill/JRHorizontalFiller.class"/>
+                       <include 
name="net/sf/jasperreports/engine/fill/JRFillSubreport.class"/>
+                       <include 
name="net/sf/jasperreports/engine/fill/JRSubreportRunnable.class"/>
+                       <include 
name="net/sf/jasperreports/engine/fill/JRContinuationSubreportRunner.class"/>
++                      <include 
name="net/sf/jasperreports/engine/fill/JRFillBand.class"/>
++                      <include 
name="net/sf/jasperreports/engine/fill/JRFillGroup.class"/>
++                      <include 
name="net/sf/jasperreports/engine/fill/JRBaseFiller.class"/>
++                      <include 
name="net/sf/jasperreports/engine/fill/JRFillReportTemplate.class"/>
++                      <include 
name="net/sf/jasperreports/engine/fill/JREvaluationTime.class"/>
++                      <include 
name="net/sf/jasperreports/engine/fill/DatasetExpressionEvaluator.class"/>
+               </javaflow>
+ 
+               <mkdir dir="./dist"/> 

Added: 
trunk/jasperreports3.7/debian/patches/07_exclude_barcode4j_and_barbecue.diff
===================================================================
--- 
trunk/jasperreports3.7/debian/patches/07_exclude_barcode4j_and_barbecue.diff    
                            (rev 0)
+++ 
trunk/jasperreports3.7/debian/patches/07_exclude_barcode4j_and_barbecue.diff    
    2011-12-24 00:22:41 UTC (rev 15588)
@@ -0,0 +1,275 @@
+Description:
+  - build.xml: exclude Barcode4J and Barbecue modules of JasperReports.
+  - Disable Barcode4J and Barbecue classes in
+    
src/net/sf/jasperreports/components/ComponentsExtensionsRegistryFactory.java
+    and src/net/sf/jasperreports/components/ComponentsXmlHandler.java
+Fowarded: no
+Author: Damien Raude-Morvan <[email protected]>
+Last-Update: 2010-04-20
+--- 
a/src/net/sf/jasperreports/components/ComponentsExtensionsRegistryFactory.java
++++ 
b/src/net/sf/jasperreports/components/ComponentsExtensionsRegistryFactory.java
+@@ -27,12 +27,6 @@
+ import java.util.HashMap;
+ import java.util.List;
+ 
+-import net.sf.jasperreports.components.barbecue.BarbecueCompiler;
+-import net.sf.jasperreports.components.barbecue.BarbecueDesignConverter;
+-import net.sf.jasperreports.components.barbecue.BarbecueFillFactory;
+-import net.sf.jasperreports.components.barcode4j.BarcodeCompiler;
+-import net.sf.jasperreports.components.barcode4j.BarcodeDesignConverter;
+-import net.sf.jasperreports.components.barcode4j.BarcodeFillFactory;
+ import net.sf.jasperreports.components.list.FillListFactory;
+ import net.sf.jasperreports.components.list.ListComponent;
+ import net.sf.jasperreports.components.list.ListComponentCompiler;
+@@ -111,23 +105,6 @@
+               tableManager.setComponentFillFactory(new FillTableFactory());
+               componentManagers.put(TABLE_COMPONENT_NAME, tableManager);
+               
+-              DefaultComponentManager barbecueManager = new 
DefaultComponentManager();
+-              barbecueManager.setDesignConverter(new 
BarbecueDesignConverter());
+-              barbecueManager.setComponentCompiler(new BarbecueCompiler());
+-              barbecueManager.setComponentXmlWriter(xmlHandler);
+-              barbecueManager.setComponentFillFactory(new 
BarbecueFillFactory());
+-              componentManagers.put(BARBECUE_COMPONENT_NAME, barbecueManager);
+-              
+-              DefaultComponentManager barcode4jManager = new 
DefaultComponentManager();
+-              barcode4jManager.setDesignConverter(new 
BarcodeDesignConverter());
+-              barcode4jManager.setComponentCompiler(new BarcodeCompiler());
+-              barcode4jManager.setComponentXmlWriter(xmlHandler);
+-              barcode4jManager.setComponentFillFactory(new 
BarcodeFillFactory());
+-              for (int i = 0; i < BARCODE4J_COMPONENT_NAMES.length; i++)
+-              {
+-                      componentManagers.put(BARCODE4J_COMPONENT_NAMES[i], 
barcode4jManager);
+-              }
+-              
+               DefaultComponentManager spiderChartManager = new 
DefaultComponentManager();
+               spiderChartManager.setDesignConverter(new 
SpiderChartDesignConverter());
+               spiderChartManager.setComponentCompiler(new 
SpiderChartCompiler());
+--- a/src/net/sf/jasperreports/components/ComponentsXmlHandler.java
++++ b/src/net/sf/jasperreports/components/ComponentsXmlHandler.java
+@@ -28,24 +28,24 @@
+ 
+ import net.sf.jasperreports.charts.design.JRDesignCategorySeries;
+ import net.sf.jasperreports.charts.xml.JRCategorySeriesFactory;
+-import net.sf.jasperreports.components.barbecue.BarbecueComponent;
+-import net.sf.jasperreports.components.barbecue.StandardBarbecueComponent;
+-import net.sf.jasperreports.components.barcode4j.BarcodeComponent;
+-import net.sf.jasperreports.components.barcode4j.BarcodeXmlWriter;
+-import net.sf.jasperreports.components.barcode4j.CodabarComponent;
+-import net.sf.jasperreports.components.barcode4j.Code128Component;
+-import net.sf.jasperreports.components.barcode4j.Code39Component;
+-import net.sf.jasperreports.components.barcode4j.DataMatrixComponent;
+-import net.sf.jasperreports.components.barcode4j.EAN128Component;
+-import net.sf.jasperreports.components.barcode4j.EAN13Component;
+-import net.sf.jasperreports.components.barcode4j.EAN8Component;
+-import net.sf.jasperreports.components.barcode4j.Interleaved2Of5Component;
+-import net.sf.jasperreports.components.barcode4j.PDF417Component;
+-import net.sf.jasperreports.components.barcode4j.POSTNETComponent;
+-import net.sf.jasperreports.components.barcode4j.RoyalMailCustomerComponent;
+-import net.sf.jasperreports.components.barcode4j.UPCAComponent;
+-import net.sf.jasperreports.components.barcode4j.UPCEComponent;
+-import net.sf.jasperreports.components.barcode4j.USPSIntelligentMailComponent;
++//import net.sf.jasperreports.components.barbecue.BarbecueComponent;
++//import net.sf.jasperreports.components.barbecue.StandardBarbecueComponent;
++//import net.sf.jasperreports.components.barcode4j.BarcodeComponent;
++//import net.sf.jasperreports.components.barcode4j.BarcodeXmlWriter;
++//import net.sf.jasperreports.components.barcode4j.CodabarComponent;
++//import net.sf.jasperreports.components.barcode4j.Code128Component;
++//import net.sf.jasperreports.components.barcode4j.Code39Component;
++//import net.sf.jasperreports.components.barcode4j.DataMatrixComponent;
++//import net.sf.jasperreports.components.barcode4j.EAN128Component;
++//import net.sf.jasperreports.components.barcode4j.EAN13Component;
++//import net.sf.jasperreports.components.barcode4j.EAN8Component;
++//import net.sf.jasperreports.components.barcode4j.Interleaved2Of5Component;
++//import net.sf.jasperreports.components.barcode4j.PDF417Component;
++//import net.sf.jasperreports.components.barcode4j.POSTNETComponent;
++//import net.sf.jasperreports.components.barcode4j.RoyalMailCustomerComponent;
++//import net.sf.jasperreports.components.barcode4j.UPCAComponent;
++//import net.sf.jasperreports.components.barcode4j.UPCEComponent;
++//import 
net.sf.jasperreports.components.barcode4j.USPSIntelligentMailComponent;
+ import net.sf.jasperreports.components.list.DesignListContents;
+ import net.sf.jasperreports.components.list.ListComponent;
+ import net.sf.jasperreports.components.list.ListContents;
+@@ -107,8 +107,6 @@
+       public void configureDigester(Digester digester)
+       {
+               addListRules(digester);
+-              addBarbecueRules(digester);
+-              addBarcode4jRules(digester);
+               addTableRules(digester);
+               addSpiderChartRules(digester);
+       }
+@@ -130,103 +128,6 @@
+               digester.addSetNext(listContentsPattern, "setContents");
+       }
+ 
+-      protected void addBarbecueRules(Digester digester)
+-      {
+-              String barcodePattern = "*/componentElement/barbecue";
+-              digester.addObjectCreate(barcodePattern, 
StandardBarbecueComponent.class);
+-              digester.addSetProperties(barcodePattern,
+-                              //properties to be ignored by this rule
+-                              new 
String[]{JRXmlConstants.ATTRIBUTE_evaluationTime}, 
+-                              new String[0]);
+-              digester.addRule(barcodePattern, 
+-                              new XmlConstantPropertyRule(
+-                                              
JRXmlConstants.ATTRIBUTE_evaluationTime, "evaluationTimeValue",
+-                                              EvaluationTimeEnum.values()));
+-
+-              String barcodeExpressionPattern = barcodePattern + 
"/codeExpression";
+-              digester.addFactoryCreate(barcodeExpressionPattern, 
+-                              
JRExpressionFactory.StringExpressionFactory.class.getName());
+-              digester.addCallMethod(barcodeExpressionPattern, "setText", 0);
+-              digester.addSetNext(barcodeExpressionPattern, 
"setCodeExpression", 
+-                              JRExpression.class.getName());
+-
+-              String applicationIdentifierExpressionPattern = barcodePattern 
+-                              + "/applicationIdentifierExpression";
+-              
digester.addFactoryCreate(applicationIdentifierExpressionPattern, 
+-                              
JRExpressionFactory.StringExpressionFactory.class.getName());
+-              digester.addCallMethod(applicationIdentifierExpressionPattern, 
"setText", 0);
+-              digester.addSetNext(applicationIdentifierExpressionPattern, 
+-                              "setApplicationIdentifierExpression", 
+-                              JRExpression.class.getName());
+-      }
+-
+-      protected void addBarcode4jRules(Digester digester)
+-      {
+-              addBaseBarcode4jRules(digester, 
+-                              "*/componentElement/Codabar", 
+-                              CodabarComponent.class);
+-              addBaseBarcode4jRules(digester, 
+-                              "*/componentElement/Code128", 
+-                              Code128Component.class);
+-              addBaseBarcode4jRules(digester, 
+-                              "*/componentElement/EAN128", 
+-                              EAN128Component.class);
+-              addBaseBarcode4jRules(digester, 
+-                              "*/componentElement/DataMatrix", 
+-                              DataMatrixComponent.class);
+-              addBaseBarcode4jRules(digester, 
+-                              "*/componentElement/RoyalMailCustomer", 
+-                              RoyalMailCustomerComponent.class);
+-              addBaseBarcode4jRules(digester, 
+-                              "*/componentElement/USPSIntelligentMail", 
+-                              USPSIntelligentMailComponent.class);
+-              addBaseBarcode4jRules(digester, 
+-                              "*/componentElement/Code39", 
Code39Component.class);
+-              addBaseBarcode4jRules(digester, 
+-                              "*/componentElement/Interleaved2Of5", 
Interleaved2Of5Component.class);
+-              addBaseBarcode4jRules(digester, 
+-                              "*/componentElement/UPCA", UPCAComponent.class);
+-              addBaseBarcode4jRules(digester, 
+-                              "*/componentElement/UPCE", UPCEComponent.class);
+-              addBaseBarcode4jRules(digester, 
+-                              "*/componentElement/EAN13", 
EAN13Component.class);
+-              addBaseBarcode4jRules(digester, 
+-                              "*/componentElement/EAN8", EAN8Component.class);
+-              addBaseBarcode4jRules(digester, 
+-                              "*/componentElement/POSTNET", 
POSTNETComponent.class);
+-              addBaseBarcode4jRules(digester, 
+-                              "*/componentElement/PDF417", 
PDF417Component.class);
+-      }
+-      
+-      protected void addBaseBarcode4jRules(Digester digester, 
+-                      String barcodePattern, Class barcodeComponentClass)
+-      {
+-              digester.addObjectCreate(barcodePattern, barcodeComponentClass);
+-              digester.addSetProperties(barcodePattern,
+-                              //properties to be ignored by this rule
+-                              new 
String[]{JRXmlConstants.ATTRIBUTE_evaluationTime}, 
+-                              new String[0]);
+-              //rule to set evaluation time
+-              digester.addRule(barcodePattern, 
+-                              new XmlConstantPropertyRule(
+-                                              
JRXmlConstants.ATTRIBUTE_evaluationTime, "evaluationTimeValue",
+-                                              EvaluationTimeEnum.values()));
+-              
+-              String codeExpressionPattern = barcodePattern + 
"/codeExpression";
+-              digester.addFactoryCreate(codeExpressionPattern, 
+-                              
JRExpressionFactory.StringExpressionFactory.class.getName());
+-              digester.addCallMethod(codeExpressionPattern, "setText", 0);
+-              digester.addSetNext(codeExpressionPattern, "setCodeExpression", 
+-                              JRExpression.class.getName());
+-              
+-              String patternExpressionPattern = barcodePattern + 
"/patternExpression";
+-              digester.addFactoryCreate(patternExpressionPattern, 
+-                              
JRExpressionFactory.StringExpressionFactory.class.getName());
+-              digester.addCallMethod(patternExpressionPattern, "setText", 0);
+-              digester.addSetNext(patternExpressionPattern, 
"setPatternExpression", 
+-                              JRExpression.class.getName());
+-      }
+-
+       protected void addTableRules(Digester digester)
+       {
+               String tablePattern = "*/componentElement/table";
+@@ -318,18 +219,6 @@
+                       TableComponent table = (TableComponent) component;
+                       writeTable(table, componentKey, reportWriter);
+               }
+-              else if (component instanceof BarbecueComponent)
+-              {
+-                      BarbecueComponent barcode = (BarbecueComponent) 
component;
+-                      writeBarbecue(barcode, componentKey, reportWriter);
+-              }
+-              else if (component instanceof BarcodeComponent)
+-              {
+-                      BarcodeComponent barcode = (BarcodeComponent) component;
+-                      BarcodeXmlWriter barcodeWriter = new BarcodeXmlWriter(
+-                                      reportWriter, barcode, componentKey);
+-                      barcodeWriter.writeBarcode();
+-              }
+               else if (component instanceof SpiderChartComponent)
+               {
+                       SpiderChartComponent spiderChart = 
(SpiderChartComponent) component;
+@@ -362,39 +251,6 @@
+               
+               writer.closeElement();
+       }
+-
+-      protected void writeBarbecue(BarbecueComponent barcode, ComponentKey 
componentKey,
+-                      JRXmlWriter reportWriter) throws IOException
+-      {
+-              JRXmlWriteHelper writer = reportWriter.getXmlWriteHelper();
+-              
+-              XmlNamespace namespace = new XmlNamespace(
+-                              ComponentsExtensionsRegistryFactory.NAMESPACE, 
+-                              componentKey.getNamespacePrefix(),
+-                              
ComponentsExtensionsRegistryFactory.XSD_LOCATION);
+-              
+-              writer.startElement("barbecue", namespace);
+-              
+-              writer.addAttribute("type", barcode.getType());
+-              writer.addAttribute("drawText", barcode.isDrawText());
+-              writer.addAttribute("checksumRequired", 
barcode.isChecksumRequired());
+-              writer.addAttribute("barWidth", barcode.getBarWidth());
+-              writer.addAttribute("barHeight", barcode.getBarHeight());
+-              if (barcode.getEvaluationTimeValue() != EvaluationTimeEnum.NOW)
+-              {
+-                      
writer.addAttribute(JRXmlConstants.ATTRIBUTE_evaluationTime, 
+-                                      barcode.getEvaluationTimeValue());
+-              }
+-              writer.addAttribute(JRXmlConstants.ATTRIBUTE_evaluationGroup, 
+-                              barcode.getEvaluationGroup());
+-
+-              writer.writeExpression("codeExpression", 
+-                              barcode.getCodeExpression(), false);
+-              writer.writeExpression("applicationIdentifierExpression", 
+-                              barcode.getApplicationIdentifierExpression(), 
false);
+-              
+-              writer.closeElement();
+-      }
+ 
+       protected void writeTable(TableComponent table, ComponentKey 
componentKey,
+                       final JRXmlWriter reportWriter) throws IOException
+--- a/build.xml
++++ b/build.xml
+@@ -7,6 +7,8 @@
+       <target name="compile" description="Compiles the java source files of 
the library.">
+               <mkdir dir="./build/classes"/> 
+               <javac destdir="./build/classes" debug="true" optimize="false" 
deprecation="true" target="1.5" source="1.5" encoding="ISO-8859-1">
++                      <exclude name="**/barcode4j/*.java"/>
++                      <exclude name="**/barbecue/*.java"/>
+                       <classpath>
+                               <pathelement location="./build/classes"/>
+                               <fileset dir="./lib">

Added: trunk/jasperreports3.7/debian/patches/08_no_maxmemory_for_javadoc.diff
===================================================================
--- trunk/jasperreports3.7/debian/patches/08_no_maxmemory_for_javadoc.diff      
                        (rev 0)
+++ trunk/jasperreports3.7/debian/patches/08_no_maxmemory_for_javadoc.diff      
2011-12-24 00:22:41 UTC (rev 15588)
@@ -0,0 +1,14 @@
+Description: build.xml: Don't pass Xmx128m to <javadoc> task.
+Fowarded: no
+Author: Damien Raude-Morvan <[email protected]>
+Last-Update: 2010-04-20
+--- a/build.xml
++++ b/build.xml
+@@ -417,7 +417,6 @@
+                               use="true"
+                               windowtitle="JasperReports ${version} API"
+                               excludepackagenames="org.w3c.tools.codec"
+-                              maxmemory="128m"
+                               encoding="ISO-8859-1">
+                       <doctitle>
+ <![CDATA[

Added: trunk/jasperreports3.7/debian/patches/09_use_commons_codec.diff
===================================================================
--- trunk/jasperreports3.7/debian/patches/09_use_commons_codec.diff             
                (rev 0)
+++ trunk/jasperreports3.7/debian/patches/09_use_commons_codec.diff     
2011-12-24 00:22:41 UTC (rev 15588)
@@ -0,0 +1,117 @@
+Description: Use Commons Codec Base64 decode/encode
+  instead of non-DFSG-free W3C one (removed from tarball).
+Author: Damien Raude-Morvan <[email protected]>
+Forwarded: no
+Last-Update: 2010-04-20
+--- a/src/net/sf/jasperreports/engine/export/JRXmlExporter.java
++++ b/src/net/sf/jasperreports/engine/export/JRXmlExporter.java
+@@ -88,7 +88,7 @@
+ import net.sf.jasperreports.engine.util.JRXmlWriteHelper;
+ import net.sf.jasperreports.engine.xml.JRXmlConstants;
+ 
+-import org.w3c.tools.codec.Base64Encoder;
++import org.apache.commons.codec.binary.Base64;
+ 
+ 
+ /**
+@@ -841,13 +841,8 @@
+                       {
+                               try
+                               {
+-                                      ByteArrayInputStream bais = new 
ByteArrayInputStream(renderer.getImageData());
+-                                      ByteArrayOutputStream baos = new 
ByteArrayOutputStream();
+-                                      
+-                                      Base64Encoder encoder = new 
Base64Encoder(bais, baos);
+-                                      encoder.process();
+-                                      
+-                                      imageSource = new 
String(baos.toByteArray(), DEFAULT_XML_ENCODING);
++                                      byte[] byteOut = 
Base64.decodeBase64(renderer.getImageData());
++                                      imageSource = new String(byteOut, 
DEFAULT_XML_ENCODING);
+                               }
+                               catch (IOException e)
+                               {
+--- a/src/net/sf/jasperreports/engine/util/JRValueStringUtils.java
++++ b/src/net/sf/jasperreports/engine/util/JRValueStringUtils.java
+@@ -34,9 +34,7 @@
+ 
+ import net.sf.jasperreports.engine.JRRuntimeException;
+ 
+-import org.w3c.tools.codec.Base64Decoder;
+-import org.w3c.tools.codec.Base64Encoder;
+-import org.w3c.tools.codec.Base64FormatException;
++import org.apache.commons.codec.binary.Base64;
+ 
+ 
+ /**
+@@ -459,12 +457,8 @@
+               {
+                       try
+                       {
+-                              ByteArrayInputStream dataIn = new 
ByteArrayInputStream(data.getBytes());
+-                              ByteArrayOutputStream bytesOut = new 
ByteArrayOutputStream();
+-                              Base64Decoder dec = new Base64Decoder(dataIn, 
bytesOut);
+-                              dec.process();
+-                              
+-                              ByteArrayInputStream bytesIn = new 
ByteArrayInputStream(bytesOut.toByteArray());
++                              byte[] bytesOut = 
Base64.decodeBase64(data.getBytes());
++                              ByteArrayInputStream bytesIn = new 
ByteArrayInputStream(bytesOut);
+                               ObjectInputStream objectIn = new 
ObjectInputStream(bytesIn);
+                               return objectIn.readObject();
+                       }
+@@ -476,10 +470,6 @@
+                       {
+                               throw new JRRuntimeException(e);
+                       }
+-                      catch (Base64FormatException e)
+-                      {
+-                              throw new JRRuntimeException(e);
+-                      }
+               }
+ 
+               public String serialize(Object value)
+@@ -490,14 +480,9 @@
+                               ObjectOutputStream objectOut = new 
ObjectOutputStream(bytesOut);
+                               objectOut.writeObject(value);
+                               objectOut.close();
+-                              
+-                              ByteArrayInputStream bytesIn = new 
ByteArrayInputStream(bytesOut.toByteArray());
+-                              ByteArrayOutputStream dataOut = new 
ByteArrayOutputStream();                            
+-                              
+-                              Base64Encoder enc = new Base64Encoder(bytesIn, 
dataOut);
+-                              enc.process();
+-                              
+-                              return new String(dataOut.toByteArray(), 
"UTF-8");
++
++                              byte[] dataOut = 
Base64.decodeBase64(bytesOut.toByteArray());   
++                              return new String(dataOut, "UTF-8");
+                       }
+                       catch (NotSerializableException e)
+                       {
+--- a/src/net/sf/jasperreports/engine/xml/JRPrintImageSourceObject.java
++++ b/src/net/sf/jasperreports/engine/xml/JRPrintImageSourceObject.java
+@@ -30,8 +30,7 @@
+ import net.sf.jasperreports.engine.JRImageRenderer;
+ import net.sf.jasperreports.engine.JRPrintImage;
+ 
+-import org.w3c.tools.codec.Base64Decoder;
+-
++import org.apache.commons.codec.binary.Base64;
+ 
+ /**
+  * @author Teodor Danciu ([email protected])
+@@ -79,13 +78,8 @@
+               {
+                       try
+                       {
+-                              ByteArrayInputStream bais = new 
ByteArrayInputStream(imageSource.getBytes("UTF-8"));//FIXMENOW other encodings ?
+-                              ByteArrayOutputStream baos = new 
ByteArrayOutputStream();
+-                              
+-                              Base64Decoder decoder = new Base64Decoder(bais, 
baos);
+-                              decoder.process();
+-                              
+-                              
printImage.setRenderer(JRImageRenderer.getInstance(baos.toByteArray()));//, 
JRImage.ON_ERROR_TYPE_ERROR));
++                              byte[] decodedBytes =  
Base64.decodeBase64(imageSource.getBytes("UTF-8")); //FIXMENOW other encodings ?
++                              
printImage.setRenderer(JRImageRenderer.getInstance(decodedBytes));//, 
JRImage.ON_ERROR_TYPE_ERROR));
+                       }
+                       catch (Exception e)
+                       {

Added: trunk/jasperreports3.7/debian/patches/10_disable_fonts.diff
===================================================================
--- trunk/jasperreports3.7/debian/patches/10_disable_fonts.diff                 
        (rev 0)
+++ trunk/jasperreports3.7/debian/patches/10_disable_fonts.diff 2011-12-24 
00:22:41 UTC (rev 15588)
@@ -0,0 +1,15 @@
+Description: build.xml: don't build -font.jar (not included in our orig source 
tarball)
+Fowarded: no
+Author: Damien Raude-Morvan <[email protected]>
+Last-Update: 2010-04-20
+--- a/build.xml
++++ b/build.xml
+@@ -41,7 +41,7 @@
+               </antlr>
+       </target>
+ 
+-      <target name="jar" depends="compile, javaflow, applet, fonts" 
description="Builds the JasperReports JAR files.">
++      <target name="jar" depends="compile, javaflow, applet" 
description="Builds the JasperReports JAR files.">
+               <mkdir dir="./dist"/> 
+               <jar jarfile="./dist/jasperreports-${version}.jar">
+                       <manifest>

Added: trunk/jasperreports3.7/debian/patches/12_samples.diff
===================================================================
--- trunk/jasperreports3.7/debian/patches/12_samples.diff                       
        (rev 0)
+++ trunk/jasperreports3.7/debian/patches/12_samples.diff       2011-12-24 
00:22:41 UTC (rev 15588)
@@ -0,0 +1,14 @@
+Description: Disable build of sampleref
+Author: Damien Raude-Morvan <[email protected]>
+Last-Update: 2010-04-20
+Forwarded: no
+--- a/build.xml
++++ b/build.xml
+@@ -525,6 +525,6 @@
+               </copy>
+       </target>
+       
+-      <target name="docs" depends="javadoc, schemaref, configref, sampleref" 
description="Generates all documentation."/>
++      <target name="docs" depends="javadoc, schemaref, configref" 
description="Generates all documentation."/>
+ 
+ </project>

Added: trunk/jasperreports3.7/debian/patches/series
===================================================================
--- trunk/jasperreports3.7/debian/patches/series                                
(rev 0)
+++ trunk/jasperreports3.7/debian/patches/series        2011-12-24 00:22:41 UTC 
(rev 15588)
@@ -0,0 +1,7 @@
+02_use_debian_asm.diff
+06_configure_javaflow.diff
+07_exclude_barcode4j_and_barbecue.diff
+08_no_maxmemory_for_javadoc.diff
+09_use_commons_codec.diff
+10_disable_fonts.diff
+12_samples.diff

Added: trunk/jasperreports3.7/debian/rules
===================================================================
--- trunk/jasperreports3.7/debian/rules                         (rev 0)
+++ trunk/jasperreports3.7/debian/rules 2011-12-24 00:22:41 UTC (rev 15588)
@@ -0,0 +1,37 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/ant.mk
+
+JAVA_HOME := /usr/lib/jvm/default-java
+ANT_HOME := /usr/share/ant
+
+DEB_JARS := ant-trax ant-nodeps bsh asm2 groovy jcommon \
+            spring-core-2.5 spring-beans-2.5 \
+            commons-digester commons-collections3 commons-logging \
+            commons-beanutils commons-codec commons-javaflow \
+            eclipse-ecj xalan2 jaxen xml-apis-ext \
+            jxl jakarta-poi itext \
+            batik-all jfreechart hibernate3 \
+            glassfish-javaee mondrian olap4j antlr js
+
+DEB_ANT_BUILD_TARGET := jar docs
+DEB_ANT_CLEAN_TARGET := clean
+
+VERSION := $(shell echo $(DEB_UPSTREAM_VERSION) | sed -e s/\+dfsg//)
+
+binary-post-install/libjasperreports3.7-java::
+       #mh_installpoms -plibjasperreports3.7-java
+       #mh_installjar -plibjasperreports3.7-java -l pom.xml 
dist/jasperreports-$(VERSION).jar
+       dh_install -plibjasperreports3.7-java dist/jasperreports-$(VERSION).jar 
/usr/share/java/
+       dh_install -plibjasperreports3.7-java 
dist/jasperreports-applet-$(VERSION).jar /usr/share/java/
+       dh_link /usr/share/java/jasperreports-applet-$(VERSION).jar 
/usr/share/java/jasperreports3.7-applet.jar
+       dh_install -plibjasperreports3.7-java 
dist/jasperreports-javaflow-$(VERSION).jar /usr/share/java/
+       dh_link /usr/share/java/jasperreports-javaflow-$(VERSION).jar 
/usr/share/java/jasperreports3.7-javaflow.jar
+
+clean::
+       -rm -rf debian/tmp
+       rm -rf debian/.mh
+
+get-orig-source:
+       -uscan --download-version $(VERSION) --force-download --debug --rename


Property changes on: trunk/jasperreports3.7/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/jasperreports3.7/debian/source/format
===================================================================
--- trunk/jasperreports3.7/debian/source/format                         (rev 0)
+++ trunk/jasperreports3.7/debian/source/format 2011-12-24 00:22:41 UTC (rev 
15588)
@@ -0,0 +1 @@
+3.0 (quilt)

Added: trunk/jasperreports3.7/debian/watch
===================================================================
--- trunk/jasperreports3.7/debian/watch                         (rev 0)
+++ trunk/jasperreports3.7/debian/watch 2011-12-24 00:22:41 UTC (rev 15588)
@@ -0,0 +1,3 @@
+version=3
+opts=dversionmangle=s/\+dfsg$// \
+     http://sf.net/jasperreports/jasperreports-(3.+)-project\.tar\.gz debian 
debian/orig-tar.sh

Modified: trunk/libhamcrest-java/debian/changelog
===================================================================
--- trunk/libhamcrest-java/debian/changelog     2011-12-23 23:18:01 UTC (rev 
15587)
+++ trunk/libhamcrest-java/debian/changelog     2011-12-24 00:22:41 UTC (rev 
15588)
@@ -4,6 +4,7 @@
   * Bumped Standards-Version to 3.9.2 (no changes)
   [ Steffen Moeller ]
   * Added Brian to uploaders.
+  * Added DMUA flag.
 
  -- Brian Thomason <[email protected]>  Fri, 02 Dec 2011 17:55:55 +0000
 

Modified: trunk/libhamcrest-java/debian/control
===================================================================
--- trunk/libhamcrest-java/debian/control       2011-12-23 23:18:01 UTC (rev 
15587)
+++ trunk/libhamcrest-java/debian/control       2011-12-24 00:22:41 UTC (rev 
15588)
@@ -11,6 +11,7 @@
 Homepage: http://code.google.com/p/hamcrest/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libhamcrest-java
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libhamcrest-java
+DM-Upload-Allowed: yes
 
 Package: libhamcrest-java
 Architecture: all


_______________________________________________
pkg-java-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to