[pkg-java] r17039 - in tags/libitext-java: . 2.1.7-7/debian 2.1.7-7/debian/patches
Emmanuel Bourg
ebourg-guest at alioth.debian.org
Tue Jul 16 11:53:38 UTC 2013
Author: ebourg-guest
Date: 2013-07-16 11:53:37 +0000 (Tue, 16 Jul 2013)
New Revision: 17039
Added:
tags/libitext-java/2.1.7-7/
tags/libitext-java/2.1.7-7/debian/changelog
tags/libitext-java/2.1.7-7/debian/control
tags/libitext-java/2.1.7-7/debian/patches/02_bouncycastle_compatibility.patch
tags/libitext-java/2.1.7-7/debian/patches/series
Removed:
tags/libitext-java/2.1.7-7/debian/changelog
tags/libitext-java/2.1.7-7/debian/control
tags/libitext-java/2.1.7-7/debian/patches/02_bouncycastle_1.47_port.patch
tags/libitext-java/2.1.7-7/debian/patches/series
Log:
[svn-buildpackage] Tagging libitext-java 2.1.7-7
Deleted: tags/libitext-java/2.1.7-7/debian/changelog
===================================================================
--- trunk/libitext-java/debian/changelog 2013-07-15 17:30:14 UTC (rev 17033)
+++ tags/libitext-java/2.1.7-7/debian/changelog 2013-07-16 11:53:37 UTC (rev 17039)
@@ -1,200 +0,0 @@
-libitext-java (2.1.7-6) unstable; urgency=low
-
- * Team upload.
- * Upload to unstable. (Closes: #710410)
-
- -- tony mancill <tmancill at debian.org> Thu, 30 May 2013 23:12:41 -0700
-
-libitext-java (2.1.7-5) experimental; urgency=low
-
- * Team upload.
- * Update to Standards-Version to 3.9.4 (no change required)
- * Added a patch to compile against Bouncy Castle 1.47 or later.
- * debian/watch: Changed to match only the 2.x releases
- * debian/rules: Added a get-orig-source target
-
- -- Emmanuel Bourg <ebourg at apache.org> Fri, 29 Mar 2013 22:47:29 +0100
-
-libitext-java (2.1.7-4) unstable; urgency=low
-
- * Team upload.
- * Add missing the Class-Path for the java packages.
- - Use javahelper to set the classpath.
- - Use javahelper to compute dependencies.
- * Add versioned (Build-)Dependency on libbcprov-java due to
- #687694.
-
- -- Niels Thykier <niels at thykier.net> Sat, 15 Sep 2012 11:02:37 +0200
-
-libitext-java (2.1.7-3) unstable; urgency=low
-
- [ Miguel Landaeta ]
- * Team upload.
- * Add Build-Depends on gcj-native-helper.
- * Remove Michael Koch from Uploaders list.
- Thanks for your work on this package. (Closes: #654069).
-
- [ Jari Aalto ]
- * Update to Standards-Version to 3.9.3 and debhelper to 9.
- * Change obsolete default-jdk-builddep to default-jdk. (Closes: #669157).
- * Replace debian/patches/01* template with headers and rename file to
- standard *.patch extension.
- * Fix copyright-refers-to-symlink-license (Lintian).
- * Fix debian-control-has-unusual-field-spacing (Lintian).
- * Fix duplicate-short-description (Lintian).
- * Fix needless-dependency-on-jre (Lintian).
- * Fix missing-classpath (Lintian).
-
- -- Miguel Landaeta <miguel at miguel.cc> Tue, 17 Apr 2012 18:37:46 -0430
-
-libitext-java (2.1.7-2) unstable; urgency=low
-
- [ Michael Koch ]
- * Removed Gerardo Curiel from Uploaders (Closes: #553081).
-
- [ Onkar Shinde ]
- * Move -gcj package from 'Recommends' to 'Suggests' as discussed on Debian
- Java mailing list.
- * Update standards version to 3.8.4.
- * Convert direct code changes to patch.
- * Remove simple-patchsys inclusion from rules file.
- * Convert package to source format 3.0.
-
- -- Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org> Tue, 18 May 2010 20:08:26 +0530
-
-libitext-java (2.1.7-1) unstable; urgency=low
-
- * New upstream release (Closes: #549347).
- * Build-Depends on libbctsp-java.
- * Build-Depends on debhelper (>= 7).
- * Added missing Depends on ${misc:Depends}.
- * Added Vcs-Svn and Vcs-Browser fields.
- * Updated Standards-Version 3.8.3.
-
- -- Michael Koch <konqueror at gmx.de> Fri, 02 Oct 2009 21:23:15 +0200
-
-libitext-java (2.1.5-1) unstable; urgency=low
-
- * New upstream version.
- * Build packages natively compiled for gcj.
- * Handle reading PDF's from stdin.
-
- -- Matthias Klose <doko at debian.org> Mon, 27 Apr 2009 23:59:05 +0200
-
-libitext-java (2.1.4-1) unstable; urgency=low
-
- * New upstream release
-
- -- Adriaan Peeters <apeeters at lashout.net> Sun, 23 Nov 2008 12:26:51 +0100
-
-libitext-java (2.1.3-1) unstable; urgency=low
-
- [Adriaan Peeters]
- * New upstream release (Closes: #447359)
- * Removed patches:
- - debian/patches/01_jpeg_encoder_classpath.patch
- - debian/patches/02_ant_properties.patch
- * debian/control:
- - Added libitext-rtf-java and libitext-rups-java binary packages
- - Added myself to Uploaders
- - Added Homepage
- - Bumped Standards-Version from 3.7.2 to 3.8.0, no changes needed
- - Increased dephelper Build-Depends to >= 5.0.0
- - Only use Build-Depends, do not depend on libservlet2.3-java, ecj
- - Rewrote short and long descriptions
- * debian/rules:
- - Added DEB_ANT_BUILDFILE
- - Removed ANT_ARGS
- - Removed API_VERSION, use DEB_UPSTREAM_VERSION instead
- - Compiled iText.jar is in lib/ instead of build/bin/
- - Use dh_link instead of ln -s
- - Added build targets for libitext-rtf-java and libitext-rups-java
- * Bumped debian/compat from 4 to 5
- * Added debian/watch
-
- [Matthias Klose]
- * (Build-)depend on default-jre/-jdk.
-
- [ Torsten Werner ]
- * Add missing Build-Depends.
- * Add myself to Uploaders.
- * Add copyright statement to debian/copyright.
- * Some lintian fixes.
- * Add more copyright and license information to debian/copyright.
-
- -- Torsten Werner <twerner at debian.org> Sun, 31 Aug 2008 01:03:45 +0200
-
-libitext-java (1.4.5-3) unstable; urgency=low
-
- * Build-Depend on ecj instead of ecj-bootstrap. Closes: #442958.
-
- -- Michael Koch <konqueror at gmx.de> Tue, 18 Sep 2007 20:57:45 +0200
-
-libitext-java (1.4.5-2) unstable; urgency=low
-
- * Removed Suggests on libitext-java-doc. This package doesn't exist.
- * Removed two trailing empty lines.
- * Added myself to Uploaders.
-
- -- Michael Koch <konqueror at gmx.de> Thu, 02 Aug 2007 07:30:43 +0200
-
-libitext-java (1.4.5-1) unstable; urgency=low
-
- * New upstream release
- * debian/rules modified due to a new build.xml file
- * Patched Pdfgraphics2d.java to remove privative dependencie on com.sun.image.codec.jpeg.*
- (more information on
- http://developer.classpath.org/mediation/ClasspathMigration#head-d4ee9efe53a641e29ffdcd96e985bf38bbc671c1 )
- * ant/.ant.properties paths fixed
- * Build package with the packages provided by java-gcj-compat-dev
- * Removed unused README.Debian
- * Removed unused debian/patches/01libitext-java-addbuildscript.patch
-
-
- -- Gerardo Curiel <gcuriel at debianvenezuela.org> Thu, 21 Sep 2006 00:08:53 -0400
-
-libitext-java (1.02b-5) unstable; urgency=low
-
-
- * debian/rules,debian/control: Build package with Kaffe to be able
- to move the package to main.
- * debian/rules: Converted rules to the cdbs
- * debian/libitext-java-doc.docs,libitext-java.dirs: Removed partly
- generated files, and used the debhelpers direct in the rules.
- * debian/patches/01libitext-java-addbuildscript.patch: Used a patch
- instead to have this file direct to the diff.gz
- * debian/rules: Renamed jar files like iTextXML.jar to
- itext-xml-1.02b.jar
- * debian/rules,debian/control: Depending on libservlet2.3-java
-
- -- Stephan Michels <stephan at apache.org> Thu, 23 Feb 2006 07:28:32 +0100
-
-libitext-java (1.02b-4) unstable; urgency=high
-
- * Applied patch proposed by Andreas Jochens related to
- FTBFS: JAVA_HOME is not defined correctly. (Closes: Bug#306296)
-
- -- Christian Bayle <bayle at debian.org> Mon, 25 Apr 2005 21:56:25 +0200
-
-libitext-java (1.02b-3) unstable; urgency=low
-
- * Rebuild with .orig tarball
-
- -- Christian Bayle <bayle at debian.org> Thu, 19 Feb 2004 21:13:08 +0100
-
-libitext-java (1.02b-1) unstable; urgency=low
-
- * Removed depend on gij-3.2 (closes #232871)
- * New upstream version
-
- -- Christian Bayle <bayle at debian.org> Thu, 19 Feb 2004 20:40:48 +0100
-
-libitext-java (1.00-1) unstable; urgency=low
-
- * Initial Release.
-
- -- Christian Bayle <bayle at debian.org> Mon, 7 Jul 2003 00:47:01 +0200
-
-Local variables:
-mode: debian-changelog
-End:
Copied: tags/libitext-java/2.1.7-7/debian/changelog (from rev 17036, trunk/libitext-java/debian/changelog)
===================================================================
--- tags/libitext-java/2.1.7-7/debian/changelog (rev 0)
+++ tags/libitext-java/2.1.7-7/debian/changelog 2013-07-16 11:53:37 UTC (rev 17039)
@@ -0,0 +1,207 @@
+libitext-java (2.1.7-7) unstable; urgency=low
+
+ * Patched to compile against Bouncy Castle 1.49
+ * Use canonical URLs for the Vcs-* fields
+
+ -- Emmanuel Bourg <ebourg at apache.org> Mon, 15 Jul 2013 23:57:34 +0200
+
+libitext-java (2.1.7-6) unstable; urgency=low
+
+ * Team upload.
+ * Upload to unstable. (Closes: #710410)
+
+ -- tony mancill <tmancill at debian.org> Thu, 30 May 2013 23:12:41 -0700
+
+libitext-java (2.1.7-5) experimental; urgency=low
+
+ * Team upload.
+ * Update to Standards-Version to 3.9.4 (no change required)
+ * Added a patch to compile against Bouncy Castle 1.47 or later.
+ * debian/watch: Changed to match only the 2.x releases
+ * debian/rules: Added a get-orig-source target
+
+ -- Emmanuel Bourg <ebourg at apache.org> Fri, 29 Mar 2013 22:47:29 +0100
+
+libitext-java (2.1.7-4) unstable; urgency=low
+
+ * Team upload.
+ * Add missing the Class-Path for the java packages.
+ - Use javahelper to set the classpath.
+ - Use javahelper to compute dependencies.
+ * Add versioned (Build-)Dependency on libbcprov-java due to
+ #687694.
+
+ -- Niels Thykier <niels at thykier.net> Sat, 15 Sep 2012 11:02:37 +0200
+
+libitext-java (2.1.7-3) unstable; urgency=low
+
+ [ Miguel Landaeta ]
+ * Team upload.
+ * Add Build-Depends on gcj-native-helper.
+ * Remove Michael Koch from Uploaders list.
+ Thanks for your work on this package. (Closes: #654069).
+
+ [ Jari Aalto ]
+ * Update to Standards-Version to 3.9.3 and debhelper to 9.
+ * Change obsolete default-jdk-builddep to default-jdk. (Closes: #669157).
+ * Replace debian/patches/01* template with headers and rename file to
+ standard *.patch extension.
+ * Fix copyright-refers-to-symlink-license (Lintian).
+ * Fix debian-control-has-unusual-field-spacing (Lintian).
+ * Fix duplicate-short-description (Lintian).
+ * Fix needless-dependency-on-jre (Lintian).
+ * Fix missing-classpath (Lintian).
+
+ -- Miguel Landaeta <miguel at miguel.cc> Tue, 17 Apr 2012 18:37:46 -0430
+
+libitext-java (2.1.7-2) unstable; urgency=low
+
+ [ Michael Koch ]
+ * Removed Gerardo Curiel from Uploaders (Closes: #553081).
+
+ [ Onkar Shinde ]
+ * Move -gcj package from 'Recommends' to 'Suggests' as discussed on Debian
+ Java mailing list.
+ * Update standards version to 3.8.4.
+ * Convert direct code changes to patch.
+ * Remove simple-patchsys inclusion from rules file.
+ * Convert package to source format 3.0.
+
+ -- Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org> Tue, 18 May 2010 20:08:26 +0530
+
+libitext-java (2.1.7-1) unstable; urgency=low
+
+ * New upstream release (Closes: #549347).
+ * Build-Depends on libbctsp-java.
+ * Build-Depends on debhelper (>= 7).
+ * Added missing Depends on ${misc:Depends}.
+ * Added Vcs-Svn and Vcs-Browser fields.
+ * Updated Standards-Version 3.8.3.
+
+ -- Michael Koch <konqueror at gmx.de> Fri, 02 Oct 2009 21:23:15 +0200
+
+libitext-java (2.1.5-1) unstable; urgency=low
+
+ * New upstream version.
+ * Build packages natively compiled for gcj.
+ * Handle reading PDF's from stdin.
+
+ -- Matthias Klose <doko at debian.org> Mon, 27 Apr 2009 23:59:05 +0200
+
+libitext-java (2.1.4-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Adriaan Peeters <apeeters at lashout.net> Sun, 23 Nov 2008 12:26:51 +0100
+
+libitext-java (2.1.3-1) unstable; urgency=low
+
+ [Adriaan Peeters]
+ * New upstream release (Closes: #447359)
+ * Removed patches:
+ - debian/patches/01_jpeg_encoder_classpath.patch
+ - debian/patches/02_ant_properties.patch
+ * debian/control:
+ - Added libitext-rtf-java and libitext-rups-java binary packages
+ - Added myself to Uploaders
+ - Added Homepage
+ - Bumped Standards-Version from 3.7.2 to 3.8.0, no changes needed
+ - Increased dephelper Build-Depends to >= 5.0.0
+ - Only use Build-Depends, do not depend on libservlet2.3-java, ecj
+ - Rewrote short and long descriptions
+ * debian/rules:
+ - Added DEB_ANT_BUILDFILE
+ - Removed ANT_ARGS
+ - Removed API_VERSION, use DEB_UPSTREAM_VERSION instead
+ - Compiled iText.jar is in lib/ instead of build/bin/
+ - Use dh_link instead of ln -s
+ - Added build targets for libitext-rtf-java and libitext-rups-java
+ * Bumped debian/compat from 4 to 5
+ * Added debian/watch
+
+ [Matthias Klose]
+ * (Build-)depend on default-jre/-jdk.
+
+ [ Torsten Werner ]
+ * Add missing Build-Depends.
+ * Add myself to Uploaders.
+ * Add copyright statement to debian/copyright.
+ * Some lintian fixes.
+ * Add more copyright and license information to debian/copyright.
+
+ -- Torsten Werner <twerner at debian.org> Sun, 31 Aug 2008 01:03:45 +0200
+
+libitext-java (1.4.5-3) unstable; urgency=low
+
+ * Build-Depend on ecj instead of ecj-bootstrap. Closes: #442958.
+
+ -- Michael Koch <konqueror at gmx.de> Tue, 18 Sep 2007 20:57:45 +0200
+
+libitext-java (1.4.5-2) unstable; urgency=low
+
+ * Removed Suggests on libitext-java-doc. This package doesn't exist.
+ * Removed two trailing empty lines.
+ * Added myself to Uploaders.
+
+ -- Michael Koch <konqueror at gmx.de> Thu, 02 Aug 2007 07:30:43 +0200
+
+libitext-java (1.4.5-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/rules modified due to a new build.xml file
+ * Patched Pdfgraphics2d.java to remove privative dependencie on com.sun.image.codec.jpeg.*
+ (more information on
+ http://developer.classpath.org/mediation/ClasspathMigration#head-d4ee9efe53a641e29ffdcd96e985bf38bbc671c1 )
+ * ant/.ant.properties paths fixed
+ * Build package with the packages provided by java-gcj-compat-dev
+ * Removed unused README.Debian
+ * Removed unused debian/patches/01libitext-java-addbuildscript.patch
+
+
+ -- Gerardo Curiel <gcuriel at debianvenezuela.org> Thu, 21 Sep 2006 00:08:53 -0400
+
+libitext-java (1.02b-5) unstable; urgency=low
+
+
+ * debian/rules,debian/control: Build package with Kaffe to be able
+ to move the package to main.
+ * debian/rules: Converted rules to the cdbs
+ * debian/libitext-java-doc.docs,libitext-java.dirs: Removed partly
+ generated files, and used the debhelpers direct in the rules.
+ * debian/patches/01libitext-java-addbuildscript.patch: Used a patch
+ instead to have this file direct to the diff.gz
+ * debian/rules: Renamed jar files like iTextXML.jar to
+ itext-xml-1.02b.jar
+ * debian/rules,debian/control: Depending on libservlet2.3-java
+
+ -- Stephan Michels <stephan at apache.org> Thu, 23 Feb 2006 07:28:32 +0100
+
+libitext-java (1.02b-4) unstable; urgency=high
+
+ * Applied patch proposed by Andreas Jochens related to
+ FTBFS: JAVA_HOME is not defined correctly. (Closes: Bug#306296)
+
+ -- Christian Bayle <bayle at debian.org> Mon, 25 Apr 2005 21:56:25 +0200
+
+libitext-java (1.02b-3) unstable; urgency=low
+
+ * Rebuild with .orig tarball
+
+ -- Christian Bayle <bayle at debian.org> Thu, 19 Feb 2004 21:13:08 +0100
+
+libitext-java (1.02b-1) unstable; urgency=low
+
+ * Removed depend on gij-3.2 (closes #232871)
+ * New upstream version
+
+ -- Christian Bayle <bayle at debian.org> Thu, 19 Feb 2004 20:40:48 +0100
+
+libitext-java (1.00-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Christian Bayle <bayle at debian.org> Mon, 7 Jul 2003 00:47:01 +0200
+
+Local variables:
+mode: debian-changelog
+End:
Deleted: tags/libitext-java/2.1.7-7/debian/control
===================================================================
--- trunk/libitext-java/debian/control 2013-07-15 17:30:14 UTC (rev 17033)
+++ tags/libitext-java/2.1.7-7/debian/control 2013-07-16 11:53:37 UTC (rev 17039)
@@ -1,52 +0,0 @@
-Source: libitext-java
-Section: java
-Priority: optional
-Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders: Adriaan Peeters <apeeters at lashout.net>, Torsten Werner <twerner at debian.org>,
- Emmanuel Bourg <ebourg at apache.org>
-Build-Depends: debhelper (>= 9), cdbs, default-jdk, ant, libbcprov-java (>= 1.48),
- libbcmail-java, libbcpkix-java, libdom4j-java, libpdfrenderer-java, gcj-native-helper,
- javahelper (>= 0.43)
-Standards-Version: 3.9.4
-Homepage: http://www.lowagie.com/iText/
-Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libitext-java
-Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libitext-java
-
-Package: libitext-java
-Architecture: all
-Depends: ${misc:Depends}, libbcprov-java (>= 1.48), ${java:Depends}
-Suggests: libitext-java-gcj
-Description: Java Library to create and manipulate PDF on the fly
- iText is a library that allows you to generate PDF files on the fly.
- The iText classes are very useful for people who need to generate read-only,
- platform independent documents containing text, lists, tables and images.
- The library is especially useful in combination with Java(TM)
- technology-based Servlets: The look and feel of HTML is browser dependent;
- with iText and PDF you can control exactly how your servlet's output will look.
-
-Package: libitext-java-gcj
-Architecture: any
-Depends: libitext-java (>= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}
-Description: Java Library to create and manipulate PDF on the fly
- iText is a library that allows you to generate PDF files on the fly.
- The iText classes are very useful for people who need to generate read-only,
- platform independent documents containing text, lists, tables and images.
- The library is especially useful in combination with Java(TM)
- technology-based Servlets: The look and feel of HTML is browser dependent;
- with iText and PDF you can control exactly how your servlet's output will look.
- .
- This package contains the natively compiled code for use by gij.
-
-Package: libitext-rtf-java
-Architecture: all
-Depends: libitext-java (= ${binary:Version}), ${misc:Depends}, ${java:Depends}
-Description: Java Library to create and manipulate RTF files on the fly
- iText RTF is a library that allows you to generate RTF files on the fly in
- a similar fashion to iText itself.
-
-Package: libitext-rups-java
-Architecture: all
-Depends: libitext-java (= ${binary:Version}), ${misc:Depends}, ${java:Depends}
-Description: graphical tool for Reading and Updating PDF Syntax (RUPS)
- iText RUPS provides a GUI for visualizing PDF files and investigating their
- internal structure.
Copied: tags/libitext-java/2.1.7-7/debian/control (from rev 17034, trunk/libitext-java/debian/control)
===================================================================
--- tags/libitext-java/2.1.7-7/debian/control (rev 0)
+++ tags/libitext-java/2.1.7-7/debian/control 2013-07-16 11:53:37 UTC (rev 17039)
@@ -0,0 +1,52 @@
+Source: libitext-java
+Section: java
+Priority: optional
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders: Adriaan Peeters <apeeters at lashout.net>, Torsten Werner <twerner at debian.org>,
+ Emmanuel Bourg <ebourg at apache.org>
+Build-Depends: debhelper (>= 9), cdbs, default-jdk, ant, libbcprov-java (>= 1.48),
+ libbcmail-java, libbcpkix-java, libdom4j-java, libpdfrenderer-java, gcj-native-helper,
+ javahelper (>= 0.43)
+Standards-Version: 3.9.4
+Homepage: http://www.lowagie.com/iText/
+Vcs-Svn: svn://anonscm.debian.org/pkg-java/trunk/libitext-java
+Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-java/trunk/libitext-java
+
+Package: libitext-java
+Architecture: all
+Depends: ${misc:Depends}, libbcprov-java (>= 1.48), ${java:Depends}
+Suggests: libitext-java-gcj
+Description: Java Library to create and manipulate PDF on the fly
+ iText is a library that allows you to generate PDF files on the fly.
+ The iText classes are very useful for people who need to generate read-only,
+ platform independent documents containing text, lists, tables and images.
+ The library is especially useful in combination with Java(TM)
+ technology-based Servlets: The look and feel of HTML is browser dependent;
+ with iText and PDF you can control exactly how your servlet's output will look.
+
+Package: libitext-java-gcj
+Architecture: any
+Depends: libitext-java (>= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}
+Description: Java Library to create and manipulate PDF on the fly
+ iText is a library that allows you to generate PDF files on the fly.
+ The iText classes are very useful for people who need to generate read-only,
+ platform independent documents containing text, lists, tables and images.
+ The library is especially useful in combination with Java(TM)
+ technology-based Servlets: The look and feel of HTML is browser dependent;
+ with iText and PDF you can control exactly how your servlet's output will look.
+ .
+ This package contains the natively compiled code for use by gij.
+
+Package: libitext-rtf-java
+Architecture: all
+Depends: libitext-java (= ${binary:Version}), ${misc:Depends}, ${java:Depends}
+Description: Java Library to create and manipulate RTF files on the fly
+ iText RTF is a library that allows you to generate RTF files on the fly in
+ a similar fashion to iText itself.
+
+Package: libitext-rups-java
+Architecture: all
+Depends: libitext-java (= ${binary:Version}), ${misc:Depends}, ${java:Depends}
+Description: graphical tool for Reading and Updating PDF Syntax (RUPS)
+ iText RUPS provides a GUI for visualizing PDF files and investigating their
+ internal structure.
Deleted: tags/libitext-java/2.1.7-7/debian/patches/02_bouncycastle_1.47_port.patch
===================================================================
--- trunk/libitext-java/debian/patches/02_bouncycastle_1.47_port.patch 2013-07-15 17:30:14 UTC (rev 17033)
+++ tags/libitext-java/2.1.7-7/debian/patches/02_bouncycastle_1.47_port.patch 2013-07-16 11:53:37 UTC (rev 17039)
@@ -1,206 +0,0 @@
-Description: Bouncy Castle 1.47 broke the binary compatibility with the previous
- versions. iText 2.1.7 was developped for Bouncy Castle 1.38 and no longer works
- with the recent versions. This patch addresses this issue and fixes the
- compilation errors with Bouncy Castle 1.47 and later.
- http://www.bouncycastle.org/wiki/display/JA1/Porting+from+earlier+BC+releases+to+1.47+and+later
-Author: Emmanuel Bourg <ebourg at apache.org>
-Origin: vendor
-Forwarded: not-needed
-Index: src/ant/.ant.properties
-===================================================================
---- src/ant/.ant.properties (revision 5738)
-+++ src/ant/.ant.properties (working copy)
-@@ -13,12 +13,12 @@
- jcommon.jar=${itext.lib}/jcommon.jar
- servlet.jar=${itext.lib}/servlet.jar
-
--bc.jdk=jdk14
--bc.version=138
-+bc.jdk=jdk15on
-+bc.version=1.48
-
- lib.bcmail=bcmail-${bc.jdk}-${bc.version}.jar
- lib.bcprov=bcprov-${bc.jdk}-${bc.version}.jar
--lib.bctsp=bctsp-${bc.jdk}-${bc.version}.jar
-+lib.bctsp=bcpkix-${bc.jdk}-${bc.version}.jar
- lib.dom4j=pdf-renderer.jar
- lib.pdf-renderer=dom4j-1.6.1.jar
-
-Index: src/core/com/lowagie/text/pdf/PdfPKCS7.java
-===================================================================
---- src/core/com/lowagie/text/pdf/PdfPKCS7.java (revision 5738)
-+++ src/core/com/lowagie/text/pdf/PdfPKCS7.java (working copy)
-@@ -77,21 +77,22 @@
-
- import org.bouncycastle.asn1.ASN1Encodable;
- import org.bouncycastle.asn1.ASN1EncodableVector;
-+import org.bouncycastle.asn1.ASN1Encoding;
- import org.bouncycastle.asn1.ASN1InputStream;
- import org.bouncycastle.asn1.ASN1OutputStream;
-+import org.bouncycastle.asn1.ASN1Primitive;
- import org.bouncycastle.asn1.ASN1Sequence;
- import org.bouncycastle.asn1.ASN1Set;
-+import org.bouncycastle.asn1.ASN1String;
- import org.bouncycastle.asn1.ASN1TaggedObject;
- import org.bouncycastle.asn1.DEREnumerated;
- import org.bouncycastle.asn1.DERInteger;
- import org.bouncycastle.asn1.DERNull;
--import org.bouncycastle.asn1.DERObject;
- import org.bouncycastle.asn1.DERObjectIdentifier;
- import org.bouncycastle.asn1.DEROctetString;
- import org.bouncycastle.asn1.DEROutputStream;
- import org.bouncycastle.asn1.DERSequence;
- import org.bouncycastle.asn1.DERSet;
--import org.bouncycastle.asn1.DERString;
- import org.bouncycastle.asn1.DERTaggedObject;
- import org.bouncycastle.asn1.DERUTCTime;
- import org.bouncycastle.asn1.cms.AttributeTable;
-@@ -379,7 +380,7 @@
- //
- // Basic checks to make sure it's a PKCS#7 SignedData Object
- //
-- DERObject pkcs;
-+ ASN1Primitive pkcs;
-
- try {
- pkcs = din.readObject();
-@@ -464,7 +465,7 @@
- if (signerInfo.getObjectAt(next) instanceof ASN1TaggedObject) {
- ASN1TaggedObject tagsig = (ASN1TaggedObject)signerInfo.getObjectAt(next);
- ASN1Set sseq = ASN1Set.getInstance(tagsig, false);
-- sigAttr = sseq.getEncoded(ASN1Encodable.DER);
-+ sigAttr = sseq.getEncoded(ASN1Encoding.DER);
-
- for (int k = 0; k < sseq.size(); ++k) {
- ASN1Sequence seq2 = (ASN1Sequence)sseq.getObjectAt(k);
-@@ -949,7 +950,7 @@
- */
- public static String getOCSPURL(X509Certificate certificate) throws CertificateParsingException {
- try {
-- DERObject obj = getExtensionValue(certificate, X509Extensions.AuthorityInfoAccess.getId());
-+ ASN1Primitive obj = getExtensionValue(certificate, X509Extensions.AuthorityInfoAccess.getId());
- if (obj == null) {
- return null;
- }
-@@ -961,7 +962,7 @@
- continue;
- } else {
- if ((AccessDescription.getObjectAt(0) instanceof DERObjectIdentifier) && ((DERObjectIdentifier)AccessDescription.getObjectAt(0)).getId().equals("1.3.6.1.5.5.7.48.1")) {
-- String AccessLocation = getStringFromGeneralName((DERObject)AccessDescription.getObjectAt(1));
-+ String AccessLocation = getStringFromGeneralName((ASN1Primitive)AccessDescription.getObjectAt(1));
- if ( AccessLocation == null ) {
- return "" ;
- } else {
-@@ -999,7 +1000,7 @@
- return false;
- }
-
-- private static DERObject getExtensionValue(X509Certificate cert, String oid) throws IOException {
-+ private static ASN1Primitive getExtensionValue(X509Certificate cert, String oid) throws IOException {
- byte[] bytes = cert.getExtensionValue(oid);
- if (bytes == null) {
- return null;
-@@ -1010,7 +1011,7 @@
- return aIn.readObject();
- }
-
-- private static String getStringFromGeneralName(DERObject names) throws IOException {
-+ private static String getStringFromGeneralName(ASN1Primitive names) throws IOException {
- DERTaggedObject taggedObject = (DERTaggedObject) names ;
- return new String(ASN1OctetString.getInstance(taggedObject, false).getOctets(), "ISO-8859-1");
- }
-@@ -1020,11 +1021,11 @@
- * @param enc a TBSCertificate in a byte array
- * @return a DERObject
- */
-- private static DERObject getIssuer(byte[] enc) {
-+ private static ASN1Primitive getIssuer(byte[] enc) {
- try {
- ASN1InputStream in = new ASN1InputStream(new ByteArrayInputStream(enc));
- ASN1Sequence seq = (ASN1Sequence)in.readObject();
-- return (DERObject)seq.getObjectAt(seq.getObjectAt(0) instanceof DERTaggedObject ? 3 : 2);
-+ return (ASN1Primitive)seq.getObjectAt(seq.getObjectAt(0) instanceof DERTaggedObject ? 3 : 2);
- }
- catch (IOException e) {
- throw new ExceptionConverter(e);
-@@ -1036,11 +1037,11 @@
- * @param enc A TBSCertificate in a byte array
- * @return a DERObject
- */
-- private static DERObject getSubject(byte[] enc) {
-+ private static ASN1Primitive getSubject(byte[] enc) {
- try {
- ASN1InputStream in = new ASN1InputStream(new ByteArrayInputStream(enc));
- ASN1Sequence seq = (ASN1Sequence)in.readObject();
-- return (DERObject)seq.getObjectAt(seq.getObjectAt(0) instanceof DERTaggedObject ? 5 : 4);
-+ return (ASN1Primitive)seq.getObjectAt(seq.getObjectAt(0) instanceof DERTaggedObject ? 5 : 4);
- }
- catch (IOException e) {
- throw new ExceptionConverter(e);
-@@ -1340,7 +1341,7 @@
- */
- public byte[] getAuthenticatedAttributeBytes(byte secondDigest[], Calendar signingTime, byte[] ocsp) {
- try {
-- return getAuthenticatedAttributeSet(secondDigest, signingTime, ocsp).getEncoded(ASN1Encodable.DER);
-+ return getAuthenticatedAttributeSet(secondDigest, signingTime, ocsp).getEncoded(ASN1Encoding.DER);
- }
- catch (Exception e) {
- throw new ExceptionConverter(e);
-@@ -1575,7 +1576,7 @@
- vs = new ArrayList();
- values.put(id, vs);
- }
-- vs.add(((DERString)s.getObjectAt(1)).getString());
-+ vs.add(((ASN1String)s.getObjectAt(1)).getString());
- }
- }
- }
-Index: src/core/com/lowagie/text/pdf/PdfPublicKeySecurityHandler.java
-===================================================================
---- src/core/com/lowagie/text/pdf/PdfPublicKeySecurityHandler.java (revision 5738)
-+++ src/core/com/lowagie/text/pdf/PdfPublicKeySecurityHandler.java (working copy)
-@@ -108,7 +108,7 @@
- import javax.crypto.SecretKey;
-
- import org.bouncycastle.asn1.ASN1InputStream;
--import org.bouncycastle.asn1.DERObject;
-+import org.bouncycastle.asn1.ASN1Primitive;
- import org.bouncycastle.asn1.DERObjectIdentifier;
- import org.bouncycastle.asn1.DEROctetString;
- import org.bouncycastle.asn1.DEROutputStream;
-@@ -244,7 +244,7 @@
- pkcs7input[22] = two;
- pkcs7input[23] = one;
-
-- DERObject obj = createDERForRecipient(pkcs7input, (X509Certificate)certificate);
-+ ASN1Primitive obj = createDERForRecipient(pkcs7input, (X509Certificate)certificate);
-
- ByteArrayOutputStream baos = new ByteArrayOutputStream();
-
-@@ -276,7 +276,7 @@
- return EncodedRecipients;
- }
-
-- private DERObject createDERForRecipient(byte[] in, X509Certificate cert)
-+ private ASN1Primitive createDERForRecipient(byte[] in, X509Certificate cert)
- throws IOException,
- GeneralSecurityException
- {
-@@ -287,7 +287,7 @@
- AlgorithmParameters algorithmparameters = algorithmparametergenerator.generateParameters();
- ByteArrayInputStream bytearrayinputstream = new ByteArrayInputStream(algorithmparameters.getEncoded("ASN.1"));
- ASN1InputStream asn1inputstream = new ASN1InputStream(bytearrayinputstream);
-- DERObject derobject = asn1inputstream.readObject();
-+ ASN1Primitive derobject = asn1inputstream.readObject();
- KeyGenerator keygenerator = KeyGenerator.getInstance(s);
- keygenerator.init(128);
- SecretKey secretkey = keygenerator.generateKey();
-@@ -303,7 +303,7 @@
- EnvelopedData env = new EnvelopedData(null, derset, encryptedcontentinfo, null);
- ContentInfo contentinfo =
- new ContentInfo(PKCSObjectIdentifiers.envelopedData, env);
-- return contentinfo.getDERObject();
-+ return contentinfo.toASN1Primitive();
- }
-
- private KeyTransRecipientInfo computeRecipientInfo(X509Certificate x509certificate, byte[] abyte0)
Copied: tags/libitext-java/2.1.7-7/debian/patches/02_bouncycastle_compatibility.patch (from rev 17036, trunk/libitext-java/debian/patches/02_bouncycastle_compatibility.patch)
===================================================================
--- tags/libitext-java/2.1.7-7/debian/patches/02_bouncycastle_compatibility.patch (rev 0)
+++ tags/libitext-java/2.1.7-7/debian/patches/02_bouncycastle_compatibility.patch 2013-07-16 11:53:37 UTC (rev 17039)
@@ -0,0 +1,185 @@
+Description: iText 2.1.7 was developped for Bouncy Castle 1.38 and no longer works
+ with the recent versions. This patch addresses this issue and fixes the
+ compilation errors with Bouncy Castle 1.47 and later.
+ http://www.bouncycastle.org/wiki/display/JA1/Porting+from+earlier+BC+releases+to+1.47+and+later
+Author: Emmanuel Bourg <ebourg at apache.org>
+Origin: vendor
+Forwarded: not-needed
+--- a/core/com/lowagie/text/pdf/PdfPKCS7.java
++++ b/core/com/lowagie/text/pdf/PdfPKCS7.java
+@@ -77,21 +77,22 @@
+
+ import org.bouncycastle.asn1.ASN1Encodable;
+ import org.bouncycastle.asn1.ASN1EncodableVector;
++import org.bouncycastle.asn1.ASN1Encoding;
+ import org.bouncycastle.asn1.ASN1InputStream;
+ import org.bouncycastle.asn1.ASN1OutputStream;
++import org.bouncycastle.asn1.ASN1Primitive;
+ import org.bouncycastle.asn1.ASN1Sequence;
+ import org.bouncycastle.asn1.ASN1Set;
++import org.bouncycastle.asn1.ASN1String;
+ import org.bouncycastle.asn1.ASN1TaggedObject;
+ import org.bouncycastle.asn1.DEREnumerated;
+ import org.bouncycastle.asn1.DERInteger;
+ import org.bouncycastle.asn1.DERNull;
+-import org.bouncycastle.asn1.DERObject;
+ import org.bouncycastle.asn1.DERObjectIdentifier;
+ import org.bouncycastle.asn1.DEROctetString;
+ import org.bouncycastle.asn1.DEROutputStream;
+ import org.bouncycastle.asn1.DERSequence;
+ import org.bouncycastle.asn1.DERSet;
+-import org.bouncycastle.asn1.DERString;
+ import org.bouncycastle.asn1.DERTaggedObject;
+ import org.bouncycastle.asn1.DERUTCTime;
+ import org.bouncycastle.asn1.cms.AttributeTable;
+@@ -379,7 +380,7 @@
+ //
+ // Basic checks to make sure it's a PKCS#7 SignedData Object
+ //
+- DERObject pkcs;
++ ASN1Primitive pkcs;
+
+ try {
+ pkcs = din.readObject();
+@@ -464,7 +465,7 @@
+ if (signerInfo.getObjectAt(next) instanceof ASN1TaggedObject) {
+ ASN1TaggedObject tagsig = (ASN1TaggedObject)signerInfo.getObjectAt(next);
+ ASN1Set sseq = ASN1Set.getInstance(tagsig, false);
+- sigAttr = sseq.getEncoded(ASN1Encodable.DER);
++ sigAttr = sseq.getEncoded(ASN1Encoding.DER);
+
+ for (int k = 0; k < sseq.size(); ++k) {
+ ASN1Sequence seq2 = (ASN1Sequence)sseq.getObjectAt(k);
+@@ -949,7 +950,7 @@
+ */
+ public static String getOCSPURL(X509Certificate certificate) throws CertificateParsingException {
+ try {
+- DERObject obj = getExtensionValue(certificate, X509Extensions.AuthorityInfoAccess.getId());
++ ASN1Primitive obj = getExtensionValue(certificate, X509Extensions.AuthorityInfoAccess.getId());
+ if (obj == null) {
+ return null;
+ }
+@@ -961,7 +962,7 @@
+ continue;
+ } else {
+ if ((AccessDescription.getObjectAt(0) instanceof DERObjectIdentifier) && ((DERObjectIdentifier)AccessDescription.getObjectAt(0)).getId().equals("1.3.6.1.5.5.7.48.1")) {
+- String AccessLocation = getStringFromGeneralName((DERObject)AccessDescription.getObjectAt(1));
++ String AccessLocation = getStringFromGeneralName((ASN1Primitive)AccessDescription.getObjectAt(1));
+ if ( AccessLocation == null ) {
+ return "" ;
+ } else {
+@@ -999,7 +1000,7 @@
+ return false;
+ }
+
+- private static DERObject getExtensionValue(X509Certificate cert, String oid) throws IOException {
++ private static ASN1Primitive getExtensionValue(X509Certificate cert, String oid) throws IOException {
+ byte[] bytes = cert.getExtensionValue(oid);
+ if (bytes == null) {
+ return null;
+@@ -1010,7 +1011,7 @@
+ return aIn.readObject();
+ }
+
+- private static String getStringFromGeneralName(DERObject names) throws IOException {
++ private static String getStringFromGeneralName(ASN1Primitive names) throws IOException {
+ DERTaggedObject taggedObject = (DERTaggedObject) names ;
+ return new String(ASN1OctetString.getInstance(taggedObject, false).getOctets(), "ISO-8859-1");
+ }
+@@ -1020,11 +1021,11 @@
+ * @param enc a TBSCertificate in a byte array
+ * @return a DERObject
+ */
+- private static DERObject getIssuer(byte[] enc) {
++ private static ASN1Primitive getIssuer(byte[] enc) {
+ try {
+ ASN1InputStream in = new ASN1InputStream(new ByteArrayInputStream(enc));
+ ASN1Sequence seq = (ASN1Sequence)in.readObject();
+- return (DERObject)seq.getObjectAt(seq.getObjectAt(0) instanceof DERTaggedObject ? 3 : 2);
++ return (ASN1Primitive)seq.getObjectAt(seq.getObjectAt(0) instanceof DERTaggedObject ? 3 : 2);
+ }
+ catch (IOException e) {
+ throw new ExceptionConverter(e);
+@@ -1036,11 +1037,11 @@
+ * @param enc A TBSCertificate in a byte array
+ * @return a DERObject
+ */
+- private static DERObject getSubject(byte[] enc) {
++ private static ASN1Primitive getSubject(byte[] enc) {
+ try {
+ ASN1InputStream in = new ASN1InputStream(new ByteArrayInputStream(enc));
+ ASN1Sequence seq = (ASN1Sequence)in.readObject();
+- return (DERObject)seq.getObjectAt(seq.getObjectAt(0) instanceof DERTaggedObject ? 5 : 4);
++ return (ASN1Primitive)seq.getObjectAt(seq.getObjectAt(0) instanceof DERTaggedObject ? 5 : 4);
+ }
+ catch (IOException e) {
+ throw new ExceptionConverter(e);
+@@ -1340,7 +1341,7 @@
+ */
+ public byte[] getAuthenticatedAttributeBytes(byte secondDigest[], Calendar signingTime, byte[] ocsp) {
+ try {
+- return getAuthenticatedAttributeSet(secondDigest, signingTime, ocsp).getEncoded(ASN1Encodable.DER);
++ return getAuthenticatedAttributeSet(secondDigest, signingTime, ocsp).getEncoded(ASN1Encoding.DER);
+ }
+ catch (Exception e) {
+ throw new ExceptionConverter(e);
+@@ -1575,7 +1576,7 @@
+ vs = new ArrayList();
+ values.put(id, vs);
+ }
+- vs.add(((DERString)s.getObjectAt(1)).getString());
++ vs.add(((ASN1String)s.getObjectAt(1)).getString());
+ }
+ }
+ }
+--- a/core/com/lowagie/text/pdf/PdfPublicKeySecurityHandler.java
++++ b/core/com/lowagie/text/pdf/PdfPublicKeySecurityHandler.java
+@@ -108,7 +108,7 @@
+ import javax.crypto.SecretKey;
+
+ import org.bouncycastle.asn1.ASN1InputStream;
+-import org.bouncycastle.asn1.DERObject;
++import org.bouncycastle.asn1.ASN1Primitive;
+ import org.bouncycastle.asn1.DERObjectIdentifier;
+ import org.bouncycastle.asn1.DEROctetString;
+ import org.bouncycastle.asn1.DEROutputStream;
+@@ -244,7 +244,7 @@
+ pkcs7input[22] = two;
+ pkcs7input[23] = one;
+
+- DERObject obj = createDERForRecipient(pkcs7input, (X509Certificate)certificate);
++ ASN1Primitive obj = createDERForRecipient(pkcs7input, (X509Certificate)certificate);
+
+ ByteArrayOutputStream baos = new ByteArrayOutputStream();
+
+@@ -276,7 +276,7 @@
+ return EncodedRecipients;
+ }
+
+- private DERObject createDERForRecipient(byte[] in, X509Certificate cert)
++ private ASN1Primitive createDERForRecipient(byte[] in, X509Certificate cert)
+ throws IOException,
+ GeneralSecurityException
+ {
+@@ -287,7 +287,7 @@
+ AlgorithmParameters algorithmparameters = algorithmparametergenerator.generateParameters();
+ ByteArrayInputStream bytearrayinputstream = new ByteArrayInputStream(algorithmparameters.getEncoded("ASN.1"));
+ ASN1InputStream asn1inputstream = new ASN1InputStream(bytearrayinputstream);
+- DERObject derobject = asn1inputstream.readObject();
++ ASN1Primitive derobject = asn1inputstream.readObject();
+ KeyGenerator keygenerator = KeyGenerator.getInstance(s);
+ keygenerator.init(128);
+ SecretKey secretkey = keygenerator.generateKey();
+@@ -300,10 +300,10 @@
+ AlgorithmIdentifier algorithmidentifier = new AlgorithmIdentifier(new DERObjectIdentifier(s), derobject);
+ EncryptedContentInfo encryptedcontentinfo =
+ new EncryptedContentInfo(PKCSObjectIdentifiers.data, algorithmidentifier, deroctetstring);
+- EnvelopedData env = new EnvelopedData(null, derset, encryptedcontentinfo, null);
++ EnvelopedData env = new EnvelopedData(null, derset, encryptedcontentinfo, (org.bouncycastle.asn1.ASN1Set) null);
+ ContentInfo contentinfo =
+ new ContentInfo(PKCSObjectIdentifiers.envelopedData, env);
+- return contentinfo.getDERObject();
++ return contentinfo.toASN1Primitive();
+ }
+
+ private KeyTransRecipientInfo computeRecipientInfo(X509Certificate x509certificate, byte[] abyte0)
Deleted: tags/libitext-java/2.1.7-7/debian/patches/series
===================================================================
--- trunk/libitext-java/debian/patches/series 2013-07-15 17:30:14 UTC (rev 17033)
+++ tags/libitext-java/2.1.7-7/debian/patches/series 2013-07-16 11:53:37 UTC (rev 17039)
@@ -1,2 +0,0 @@
-01_allow_standard_input.patch
-02_bouncycastle_1.47_port.patch
Copied: tags/libitext-java/2.1.7-7/debian/patches/series (from rev 17036, trunk/libitext-java/debian/patches/series)
===================================================================
--- tags/libitext-java/2.1.7-7/debian/patches/series (rev 0)
+++ tags/libitext-java/2.1.7-7/debian/patches/series 2013-07-16 11:53:37 UTC (rev 17039)
@@ -0,0 +1,2 @@
+01_allow_standard_input.patch
+02_bouncycastle_compatibility.patch
More information about the pkg-java-commits
mailing list