[pkg-java] r13344 - in trunk/jasperreports/debian: . patches

Damien Raude-Morvan drazzib at alioth.debian.org
Tue Feb 22 21:24:57 UTC 2011


Author: drazzib
Date: 2011-02-22 21:24:49 +0000 (Tue, 22 Feb 2011)
New Revision: 13344

Modified:
   trunk/jasperreports/debian/changelog
   trunk/jasperreports/debian/copyright
   trunk/jasperreports/debian/patches/06_configure_javaflow.diff
   trunk/jasperreports/debian/patches/07_exclude_barcode4j_and_barbecue.diff
   trunk/jasperreports/debian/patches/09_use_commons_codec.diff
   trunk/jasperreports/debian/patches/12_samples.diff
Log:
* New upstream release:
  - d/patches/09_use_commons_codec.diff: Refreshed.
  - d/patches/07_exclude_barcode4j_and_barbecue.diff: Refreshed.
  - d/patches/12_samples.diff: Refreshed.
  - d/patches/09_use_commons_codec.diff: Refreshed.
* d/copyright: Use DEP-5 format.

Modified: trunk/jasperreports/debian/changelog
===================================================================
--- trunk/jasperreports/debian/changelog	2011-02-22 21:14:12 UTC (rev 13343)
+++ trunk/jasperreports/debian/changelog	2011-02-22 21:24:49 UTC (rev 13344)
@@ -1,3 +1,14 @@
+jasperreports (4.0.0+dfsg-1) unstable; urgency=low
+
+  * New upstream release:
+    - d/patches/09_use_commons_codec.diff: Refreshed.
+    - d/patches/07_exclude_barcode4j_and_barbecue.diff: Refreshed.
+    - d/patches/12_samples.diff: Refreshed.
+    - d/patches/09_use_commons_codec.diff: Refreshed.
+  * d/copyright: Use DEP-5 format.
+
+ -- Damien Raude-Morvan <drazzib at debian.org>  Tue, 22 Feb 2011 22:17:30 +0100
+
 jasperreports (3.7.4+dfsg-1) unstable; urgency=low
 
   * New upstream release:

Modified: trunk/jasperreports/debian/copyright
===================================================================
--- trunk/jasperreports/debian/copyright	2011-02-22 21:14:12 UTC (rev 13343)
+++ trunk/jasperreports/debian/copyright	2011-02-22 21:24:49 UTC (rev 13344)
@@ -1,10 +1,43 @@
-This package was debianized by Damien Raude-Morvan <drazzib at debian.org> on
-Thu, 27 Aug 2008 20:59:38 +0200.
+Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=166
+Upstream-Name: JasperReports
+Upstream-Contact: http://jasperforge.org/index.php?q=project/jasperreports
+Source: http://sourceforge.net/projects/jasperreports/files/jasperreports/
+Comment:
+ 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.
 
-It was downloaded from
-    http://sourceforge.net/projects/jasperreports/files/
 
-Upstreams Authors:
+Files: *
+Copyright: Copyright (C) 2001-2009 JasperSoft Corporation
+Copyright: Copyright (C) 2005 Works
+License: LGPL-3+
+ 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.
+Comment:
+ Upstreams Authors:
     Teodor Danciu <teodord at users.sourceforge.net>
     Lucian Chirita <lucianc at users.sourceforge.net>
     Sanda Zaharia <shertage at users.sourceforge.net>
@@ -20,42 +53,8 @@
     John Bindel <jbindel at works.com>
     Michael McMahon <Michael.McMahon at activewire.net>
 
-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 <drazzib at debian.org>
-and is licensed under the LGPL 2.1, see `/usr/share/common-licenses/LGPL-2.1'.
+Files: *
+Copyright: Copyright 2008-2011 Damien Raude-Morvan <drazzib at debian.org>
+License: LGPL-3+
+ The full text of the LGPL 3 license can be found in
+ `/usr/share/common-licenses/LGPL-3' on Debian systems.
\ No newline at end of file

Modified: trunk/jasperreports/debian/patches/06_configure_javaflow.diff
===================================================================
--- trunk/jasperreports/debian/patches/06_configure_javaflow.diff	2011-02-22 21:14:12 UTC (rev 13343)
+++ trunk/jasperreports/debian/patches/06_configure_javaflow.diff	2011-02-22 21:24:49 UTC (rev 13344)
@@ -1,14 +1,17 @@
 Description: build.xml: configure <javaflow> ant task.
  Include missing elements from upstream classpath.
+ Replace dstdir parameter by destdir (Javaflow 20100908)
 Author: Damien Raude-Morvan <drazzib at debian.org>
 Forwarded: not-needed
-Last-Update: 2010-04-20
+Last-Update: 2010-09-17
 --- a/build.xml
 +++ b/build.xml
-@@ -82,12 +82,25 @@
+@@ -81,13 +81,26 @@
+ 			value="net.sf.jasperreports.engine.fill.JRContinuationSubreportRunnerFactory">
  		</replace>
  
- 		<javaflow srcdir="./build/javaflow" dstdir="./build/javaflow" mode="bcel">
+-		<javaflow srcdir="./build/javaflow" dstdir="./build/javaflow" mode="bcel">
++		<javaflow srcdir="./build/javaflow" destdir="./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"/>

Modified: trunk/jasperreports/debian/patches/07_exclude_barcode4j_and_barbecue.diff
===================================================================
--- trunk/jasperreports/debian/patches/07_exclude_barcode4j_and_barbecue.diff	2011-02-22 21:14:12 UTC (rev 13343)
+++ trunk/jasperreports/debian/patches/07_exclude_barcode4j_and_barbecue.diff	2011-02-22 21:24:49 UTC (rev 13344)
@@ -87,10 +87,10 @@
 +//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.charts.ChartSettings;
+ import net.sf.jasperreports.components.charts.ChartSettingsXmlFactory;
  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 @@
+@@ -108,8 +108,6 @@
  	public void configureDigester(Digester digester)
  	{
  		addListRules(digester);
@@ -99,7 +99,7 @@
  		addTableRules(digester);
  		addSpiderChartRules(digester);
  	}
-@@ -130,103 +128,6 @@
+@@ -131,107 +129,6 @@
  		digester.addSetNext(listContentsPattern, "setContents");
  	}
  
@@ -109,12 +109,16 @@
 -		digester.addObjectCreate(barcodePattern, StandardBarbecueComponent.class);
 -		digester.addSetProperties(barcodePattern,
 -				//properties to be ignored by this rule
--				new String[]{JRXmlConstants.ATTRIBUTE_evaluationTime}, 
+-				new String[]{JRXmlConstants.ATTRIBUTE_evaluationTime, StandardBarbecueComponent.PROPERTY_ROTATION}, 
 -				new String[0]);
 -		digester.addRule(barcodePattern, 
 -				new XmlConstantPropertyRule(
 -						JRXmlConstants.ATTRIBUTE_evaluationTime, "evaluationTimeValue",
 -						EvaluationTimeEnum.values()));
+-		digester.addRule(barcodePattern, 
+-				new XmlConstantPropertyRule(
+-						StandardBarbecueComponent.PROPERTY_ROTATION,
+-						RotationEnum.values()));
 -
 -		String barcodeExpressionPattern = barcodePattern + "/codeExpression";
 -		digester.addFactoryCreate(barcodeExpressionPattern, 
@@ -203,7 +207,7 @@
  	protected void addTableRules(Digester digester)
  	{
  		String tablePattern = "*/componentElement/table";
-@@ -318,18 +219,6 @@
+@@ -323,18 +220,6 @@
  			TableComponent table = (TableComponent) component;
  			writeTable(table, componentKey, reportWriter);
  		}
@@ -222,7 +226,7 @@
  		else if (component instanceof SpiderChartComponent)
  		{
  			SpiderChartComponent spiderChart = (SpiderChartComponent) component;
-@@ -362,39 +251,6 @@
+@@ -367,40 +252,6 @@
  		
  		writer.closeElement();
  	}
@@ -244,6 +248,7 @@
 -		writer.addAttribute("checksumRequired", barcode.isChecksumRequired());
 -		writer.addAttribute("barWidth", barcode.getBarWidth());
 -		writer.addAttribute("barHeight", barcode.getBarHeight());
+-		writer.addAttribute("rotation", barcode.getOwnRotation());
 -		if (barcode.getEvaluationTimeValue() != EvaluationTimeEnum.NOW)
 -		{
 -			writer.addAttribute(JRXmlConstants.ATTRIBUTE_evaluationTime, 

Modified: trunk/jasperreports/debian/patches/09_use_commons_codec.diff
===================================================================
--- trunk/jasperreports/debian/patches/09_use_commons_codec.diff	2011-02-22 21:14:12 UTC (rev 13343)
+++ trunk/jasperreports/debian/patches/09_use_commons_codec.diff	2011-02-22 21:24:49 UTC (rev 13344)
@@ -89,29 +89,28 @@
  			{
 --- 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 (teodord at users.sourceforge.net)
-@@ -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)
- 			{
+@@ -30,7 +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;
+ 
+ 
+ /**
+@@ -79,13 +79,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)
+ 			{

Modified: trunk/jasperreports/debian/patches/12_samples.diff
===================================================================
--- trunk/jasperreports/debian/patches/12_samples.diff	2011-02-22 21:14:12 UTC (rev 13343)
+++ trunk/jasperreports/debian/patches/12_samples.diff	2011-02-22 21:24:49 UTC (rev 13344)
@@ -4,7 +4,7 @@
 Forwarded: no
 --- a/build.xml
 +++ b/build.xml
-@@ -525,6 +525,6 @@
+@@ -462,6 +462,6 @@
  		</copy>
  	</target>
  	




More information about the pkg-java-commits mailing list