[libitext5-java] 03/04: Refreshed the patches
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Tue May 26 20:26:17 UTC 2015
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository libitext5-java.
commit 0f729b77d2043fae9f67e41aff2feff55390736a
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Tue May 26 22:01:00 2015 +0200
Refreshed the patches
---
debian/changelog | 4 +-
debian/patches/remove-javadoc-page-tracking.patch | 48 +--
.../skip_test_requiring_online_connection.patch | 50 +--
debian/patches/skip_test_requiring_xserver.patch | 390 +--------------------
debian/patches/utf8.patch | 32 +-
5 files changed, 61 insertions(+), 463 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 722f7ec..e8d504b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,7 @@
-libitext5-java (5.5.3-3) UNRELEASED; urgency=medium
+libitext5-java (5.5.6-1) UNRELEASED; urgency=medium
+ * New upstream release
+ - Refreshed the patches
* debian/watch: Watch the release tags on Github
-- Emmanuel Bourg <ebourg at apache.org> Tue, 26 May 2015 18:14:11 +0200
diff --git a/debian/patches/remove-javadoc-page-tracking.patch b/debian/patches/remove-javadoc-page-tracking.patch
index 1a2c231..9b5ad99 100644
--- a/debian/patches/remove-javadoc-page-tracking.patch
+++ b/debian/patches/remove-javadoc-page-tracking.patch
@@ -3,29 +3,29 @@ Author: Emmanuel Bourg <ebourg at apache.org>
Forwarded: not-needed
--- a/pom.xml
+++ b/pom.xml
-@@ -189,18 +189,6 @@
- <links>
- <link>http://api.itextpdf.com/itext/</link>
- </links>
-- <footer><![CDATA[
--<script>
-- (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
-- (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
-- m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
-- })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
--
-- ga('create', 'UA-11854164-1', 'itextpdf.com');
-- ga('send', 'pageview');
--
--</script>
-- ]]></footer>
- </configuration>
- </plugin>
- </plugins>
-@@ -292,4 +280,4 @@
- <sonar.core.codeCoveragePlugin>jacoco</sonar.core.codeCoveragePlugin>
- <sonar.jacoco.reportPath>${project.basedir}/target/jacoco.exec</sonar.jacoco.reportPath>
- </properties>
+@@ -204,18 +204,6 @@
+ <links>
+ <link>http://api.itextpdf.com/itext/</link>
+ </links>
+- <footer><![CDATA[
+-<script>
+- (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+- (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+- m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+- })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+-
+- ga('create', 'UA-11854164-1', 'itextpdf.com');
+- ga('send', 'pageview');
+-
+-</script>
+- ]]></footer>
+ </configuration>
+ </plugin>
+ </plugins>
+@@ -307,4 +295,4 @@
+ <sonar.core.codeCoveragePlugin>jacoco</sonar.core.codeCoveragePlugin>
+ <sonar.jacoco.reportPath>${project.basedir}/target/jacoco.exec</sonar.jacoco.reportPath>
+ </properties>
-</project>
\ No newline at end of file
-+</project>
++</project>
diff --git a/debian/patches/skip_test_requiring_online_connection.patch b/debian/patches/skip_test_requiring_online_connection.patch
index 6615a47..1327e70 100644
--- a/debian/patches/skip_test_requiring_online_connection.patch
+++ b/debian/patches/skip_test_requiring_online_connection.patch
@@ -5,44 +5,12 @@ Description: Skip tests by removing the according test files
RemoteGifImageTest: requires online connection
--- a/src/test/java/com/itextpdf/text/RemoteGifImageTest.java
-+++ /dev/null
-@@ -1,39 +0,0 @@
--package com.itextpdf.text;
--
--import com.itextpdf.text.pdf.PdfWriter;
--import org.junit.Before;
--import org.junit.Test;
--
--import java.io.File;
--import java.io.FileOutputStream;
--import java.io.IOException;
--
--public class RemoteGifImageTest {
--
-- private final String[] GIF_LOCATION = {
-- "http://itextpdf.com/img/logo.gif",
-- "http://itextsupport.com/files/testresources/img/remote_gif_test.gif",
-- "./src/test/resources/com/itextpdf/text/Chunk/logo.gif" // non-remote gif
-- };
--
-- private final String OUTPUTFOLDER = "./target/com/itextpdf/test/image/";
--
-- @Before
-- public void before() {
-- new File(OUTPUTFOLDER).mkdirs();
-- }
--
-- @Test
-- public void remoteGifTest() throws IOException, DocumentException {
-- for (int i = 0; i < GIF_LOCATION.length; i++) {
-- Document document = new Document();
-- PdfWriter.getInstance(document, new FileOutputStream(OUTPUTFOLDER + "gif_remote[" + i + "].pdf"));
-- document.open();
--
-- Image img = Image.getInstance(GIF_LOCATION[i]);
-- document.add(img);
--
-- document.close();
-- }
-- }
--}
++++ b/src/test/java/com/itextpdf/text/RemoteGifImageTest.java
+@@ -8,6 +8,7 @@
+ import java.io.FileOutputStream;
+ import java.io.IOException;
+
++ at org.junit.Ignore
+ public class RemoteGifImageTest {
+
+ private final String[] GIF_LOCATION = {
diff --git a/debian/patches/skip_test_requiring_xserver.patch b/debian/patches/skip_test_requiring_xserver.patch
index 5ff4645..efed902 100644
--- a/debian/patches/skip_test_requiring_xserver.patch
+++ b/debian/patches/skip_test_requiring_xserver.patch
@@ -4,384 +4,12 @@ Description: Skip tests by removing the according test files
PdfCopyTest: Requires X server
--- a/src/test/java/com/itextpdf/text/pdf/PdfCopyTest.java
-+++ /dev/null
-@@ -1,379 +0,0 @@
--/*
-- * $Id: $
-- *
-- * This file is part of the iText (R) project.
-- * Copyright (c) 1998-2014 iText Group NV
-- * Authors: Bruno Lowagie, Paulo Soares, Kevin Day, et al.
-- *
-- * This program is free software; you can redistribute it and/or modify
-- * it under the terms of the GNU Affero General Public License version 3
-- * as published by the Free Software Foundation with the addition of the
-- * following permission added to Section 15 as permitted in Section 7(a):
-- * FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY
-- * ITEXT GROUP. ITEXT GROUP DISCLAIMS THE WARRANTY OF NON INFRINGEMENT
-- * OF THIRD PARTY RIGHTS
-- *
-- * This program 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 Affero General Public License for more details.
-- * You should have received a copy of the GNU Affero General Public License
-- * along with this program; if not, see http://www.gnu.org/licenses or write to
-- * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-- * Boston, MA, 02110-1301 USA, or download the license from the following URL:
-- * http://itextpdf.com/terms-of-use/
-- *
-- * The interactive user interfaces in modified source and object code versions
-- * of this program must display Appropriate Legal Notices, as required under
-- * Section 5 of the GNU Affero General Public License.
-- *
-- * In accordance with Section 7(b) of the GNU Affero General Public License,
-- * a covered work must retain the producer line in every PDF that is created
-- * or manipulated using iText.
-- *
-- * You can be released from the requirements of the license by purchasing
-- * a commercial license. Buying such a license is mandatory as soon as you
-- * develop commercial activities involving the iText software without
-- * disclosing the source code of your own applications.
-- * These activities include: offering paid services to customers as an ASP,
-- * serving PDFs on the fly in a web application, shipping iText with a closed
-- * source product.
-- *
-- * For more information, please contact iText Software Corp. at this
-- * address: sales at itextpdf.com
-- */
--package com.itextpdf.text.pdf;
--
--
--import com.itextpdf.testutils.CompareTool;
--import com.itextpdf.testutils.TestResourceUtils;
--import com.itextpdf.text.Document;
--import com.itextpdf.text.DocumentException;
--import com.itextpdf.text.PageSize;
--import junit.framework.Assert;
--import org.junit.After;
--import org.junit.Before;
--import org.junit.Test;
--
--import java.awt.*;
--import java.awt.image.BufferedImage;
--import java.io.*;
--
--/**
-- * @author kevin
-- */
--public class PdfCopyTest {
--
-- @Before
-- public void setUp() throws Exception {
-- TestResourceUtils.purgeTempFiles();
-- }
--
-- @After
-- public void tearDown() throws Exception {
-- TestResourceUtils.purgeTempFiles();
-- }
--
-- @Test
-- /**
-- * Test to demonstrate issue https://sourceforge.net/tracker/?func=detail&aid=3013642&group_id=15255&atid=115255
-- */
-- public void testExtraXObjects() throws Exception {
-- PdfReader sourceR = new PdfReader(createImagePdf());
-- try {
-- int sourceXRefCount = sourceR.getXrefSize();
--
-- final Document document = new Document();
-- ByteArrayOutputStream out = new ByteArrayOutputStream();
-- PdfCopy copy = new PdfCopy(document, out);
-- document.open();
-- PdfImportedPage importedPage = copy.getImportedPage(sourceR, 1);
-- copy.addPage(importedPage);
-- document.close();
--
-- PdfReader targetR = new PdfReader(out.toByteArray());
-- int destinationXRefCount = targetR.getXrefSize();
--
-- // TestResourceUtils.saveBytesToFile(createImagePdf(), new File("./source.pdf"));
-- // TestResourceUtils.saveBytesToFile(out.toByteArray(), new File("./result.pdf"));
--
-- Assert.assertEquals(sourceXRefCount, destinationXRefCount);
-- } finally {
-- sourceR.close();
-- }
-- }
--
-- @Test
-- /**
-- * Test to make sure that the following issue is fixed: http://sourceforge.net/mailarchive/message.php?msg_id=30891213
-- */
-- public void testDecodeParmsArrayWithNullItems() throws IOException, DocumentException {
-- Document document = new Document();
-- ByteArrayOutputStream byteStream = new ByteArrayOutputStream();
-- PdfSmartCopy pdfSmartCopy = new PdfSmartCopy(document, byteStream);
-- document.open();
--
-- PdfReader reader = TestResourceUtils.getResourceAsPdfReader(this, "imgWithDecodeParms.pdf");
-- pdfSmartCopy.addPage(pdfSmartCopy.getImportedPage(reader, 1));
--
-- document.close();
-- reader.close();
--
-- reader = new PdfReader(byteStream.toByteArray());
-- PdfDictionary page = reader.getPageN(1);
-- PdfDictionary resources = page.getAsDict(PdfName.RESOURCES);
-- PdfDictionary xObject = resources.getAsDict(PdfName.XOBJECT);
-- PdfStream img = xObject.getAsStream(new PdfName("Im0"));
-- PdfArray decodeParms = img.getAsArray(PdfName.DECODEPARMS);
-- Assert.assertEquals(2, decodeParms.size());
-- Assert.assertTrue(decodeParms.getPdfObject(0) instanceof PdfNull);
--
-- reader.close();
-- }
--
-- @Test
-- public void testNeedAppearances() throws DocumentException, IOException, InterruptedException {
-- String f1 = "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/appearances1.pdf";
-- String f2 = "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/appearances2.pdf";
-- String f3 = "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/appearances3.pdf";
-- String f4 = "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/appearances4.pdf";
--
-- new File("./target/com/itextpdf/test/pdf/PdfCopyTest/").mkdirs();
-- FileOutputStream outputPdfStream = new FileOutputStream("./target/com/itextpdf/test/pdf/PdfCopyTest/appearances.pdf");
-- Document document = new Document();
-- PdfCopy copy = new PdfCopy(document, outputPdfStream);
-- copy.setMergeFields();
-- document.open();
-- for (String f : new String[]{f1, f2, f3, f4}) {
-- PdfReader r = new PdfReader(f);
-- copy.addDocument(r);
-- }
-- copy.close();
-- CompareTool compareTool = new CompareTool();
-- String errorMessage = compareTool.compareByContent("./target/com/itextpdf/test/pdf/PdfCopyTest/appearances.pdf", "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/cmp_appearances.pdf", "./target/com/itextpdf/test/pdf/PdfCopyTest/", "diff");
-- if (errorMessage != null) {
-- Assert.fail(errorMessage);
-- }
-- }
--
-- @Test
-- public void testNeedAppearancesFalse() throws DocumentException, IOException, InterruptedException {
-- String f1 = "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/appearances1(needAppearancesFalse).pdf";
-- String f2 = "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/appearances2(needAppearancesFalse).pdf";
-- String f3 = "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/appearances3(needAppearancesFalse).pdf";
-- String f4 = "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/appearances4(needAppearancesFalse).pdf";
--
-- new File("./target/com/itextpdf/test/pdf/PdfCopyTest/").mkdirs();
-- FileOutputStream outputPdfStream = new FileOutputStream("./target/com/itextpdf/test/pdf/PdfCopyTest/appearances(needAppearancesFalse).pdf");
-- Document document = new Document();
-- PdfCopy copy = new PdfCopy(document, outputPdfStream);
-- copy.setMergeFields();
-- document.open();
-- for (String f : new String[]{f1, f2, f3, f4}) {
-- PdfReader r = new PdfReader(f);
-- copy.addDocument(r);
-- }
-- copy.close();
-- CompareTool compareTool = new CompareTool();
-- String errorMessage = compareTool.compareByContent("./target/com/itextpdf/test/pdf/PdfCopyTest/appearances(needAppearancesFalse).pdf", "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/cmp_appearances(needAppearancesFalse).pdf", "./target/com/itextpdf/test/pdf/PdfCopyTest/", "diff");
-- if (errorMessage != null) {
-- Assert.fail(errorMessage);
-- }
-- }
--
-- @Test
-- public void testNeedAppearancesFalseWithStreams() throws DocumentException, IOException, InterruptedException {
-- String f1 = "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/appearances1(needAppearancesFalseWithStreams).pdf";
-- String f2 = "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/appearances2(needAppearancesFalseWithStreams).pdf";
-- String f3 = "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/appearances3(needAppearancesFalseWithStreams).pdf";
-- String f4 = "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/appearances4(needAppearancesFalseWithStreams).pdf";
--
-- new File("./target/com/itextpdf/test/pdf/PdfCopyTest/").mkdirs();
-- FileOutputStream outputPdfStream = new FileOutputStream("./target/com/itextpdf/test/pdf/PdfCopyTest/appearances(needAppearancesFalseWithStreams).pdf");
-- Document document = new Document();
-- PdfCopy copy = new PdfCopy(document, outputPdfStream);
-- copy.setMergeFields();
-- document.open();
-- for (String f : new String[]{f1, f2, f3, f4}) {
-- PdfReader r = new PdfReader(f);
-- copy.addDocument(r);
-- }
-- copy.close();
-- CompareTool compareTool = new CompareTool();
-- String errorMessage = compareTool.compareByContent("./target/com/itextpdf/test/pdf/PdfCopyTest/appearances(needAppearancesFalseWithStreams).pdf", "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/cmp_appearances(needAppearancesFalseWithStreams).pdf", "./target/com/itextpdf/test/pdf/PdfCopyTest/", "diff");
-- if (errorMessage != null) {
-- Assert.fail(errorMessage);
-- }
-- }
--
-- @Test
-- public void testNeedAppearancesMixed() throws DocumentException, IOException, InterruptedException {
-- String f1 = "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/appearances1.pdf";
-- String f2 = "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/appearances2(needAppearancesFalse).pdf";
-- String f3 = "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/appearances3(needAppearancesFalseWithStreams).pdf";
-- String f4 = "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/appearances4.pdf";
--
-- new File("./target/com/itextpdf/test/pdf/PdfCopyTest/").mkdirs();
-- FileOutputStream outputPdfStream = new FileOutputStream("./target/com/itextpdf/test/pdf/PdfCopyTest/appearances(mixed).pdf");
-- Document document = new Document();
-- PdfCopy copy = new PdfCopy(document, outputPdfStream);
-- copy.setMergeFields();
-- document.open();
-- for (String f : new String[]{f1, f2, f3, f4}) {
-- PdfReader r = new PdfReader(f);
-- copy.addDocument(r);
-- }
-- copy.close();
-- CompareTool compareTool = new CompareTool();
-- String errorMessage = compareTool.compareByContent("./target/com/itextpdf/test/pdf/PdfCopyTest/appearances(mixed).pdf", "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/cmp_appearances(mixed).pdf", "./target/com/itextpdf/test/pdf/PdfCopyTest/", "diff");
-- if (errorMessage != null) {
-- Assert.fail(errorMessage);
-- }
-- }
--
-- @Test
-- public void testFullCompression1() throws DocumentException, IOException {
-- String outfile = "./target/com/itextpdf/test/pdf/PdfCopyTest/out-noforms.pdf";
-- String first = "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/hello.pdf";
-- String second = "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/hello_memory.pdf";
-- new File("./target/com/itextpdf/test/pdf/PdfCopyTest/").mkdirs();
--
-- OutputStream out = new FileOutputStream(outfile);
-- PdfReader reader = new PdfReader(first);
-- PdfReader reader2 = new PdfReader(second);
-- Document pdfDocument = new Document();
-- PdfCopy pdfCopy = new PdfCopy(pdfDocument, out);
-- pdfCopy.setMergeFields();
-- pdfCopy.setFullCompression();
-- pdfCopy.setCompressionLevel(PdfStream.BEST_COMPRESSION);
-- pdfDocument.open();
-- pdfCopy.addDocument(reader);
-- pdfCopy.addDocument(reader2);
-- pdfCopy.close();
-- reader.close();
-- reader2.close();
-- out.close();
--
-- reader = new PdfReader("./target/com/itextpdf/test/pdf/PdfCopyTest/out-noforms.pdf");
-- Assert.assertNotNull(reader.getPageN(1));
-- reader.close();
-- }
--
-- @Test
-- public void testFullCompression2() throws DocumentException, IOException {
-- String outfile = "./target/com/itextpdf/test/pdf/PdfCopyTest/out-forms.pdf";
-- String first = "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/subscribe.pdf";
-- String second = "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/filled_form_1.pdf";
-- new File("./target/com/itextpdf/test/pdf/PdfCopyTest/").mkdirs();
--
-- OutputStream out = new FileOutputStream(outfile);
-- PdfReader reader = new PdfReader(first);
-- PdfReader reader2 = new PdfReader(second);
-- Document pdfDocument = new Document();
-- PdfCopy pdfCopy = new PdfCopy(pdfDocument, out);
-- pdfCopy.setMergeFields();
-- pdfCopy.setFullCompression();
-- pdfCopy.setCompressionLevel(PdfStream.BEST_COMPRESSION);
-- pdfDocument.open();
-- pdfCopy.addDocument(reader);
-- pdfCopy.addDocument(reader2);
-- pdfCopy.close();
-- reader.close();
-- reader2.close();
-- out.close();
--
-- reader = new PdfReader("./target/com/itextpdf/test/pdf/PdfCopyTest/out-forms.pdf");
-- Assert.assertNotNull(reader.getPageN(1));
-- reader.close();
-- }
--
-- @Test
-- public void copyFields1Test() throws DocumentException, IOException, InterruptedException {
-- Document pdfDocument = new Document();
-- new File("./target/com/itextpdf/test/pdf/PdfCopyTest/").mkdirs();
-- PdfCopy copier = new PdfCopy(pdfDocument, new FileOutputStream("./target/com/itextpdf/test/pdf/PdfCopyTest/copyFields.pdf"));
-- copier.setMergeFields();
--
-- pdfDocument.open();
--
-- PdfReader readerMain = new PdfReader("./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/fieldsOn3-sPage.pdf");
-- PdfReader secondSourceReader = new PdfReader("./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/fieldsOn2-sPage.pdf");
-- PdfReader thirdReader = new PdfReader("./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/appearances1.pdf");
--
-- copier.addDocument(readerMain);
-- copier.copyDocumentFields(secondSourceReader);
-- copier.addDocument(thirdReader);
--
-- copier.close();
-- readerMain.close();
-- secondSourceReader.close();
-- thirdReader.close();
-- CompareTool compareTool = new CompareTool();
-- String errorMessage = compareTool.compareByContent("./target/com/itextpdf/test/pdf/PdfCopyTest/copyFields.pdf", "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/cmp_copyFields.pdf", "./target/com/itextpdf/test/pdf/PdfCopyTest/", "diff");
-- if (errorMessage != null) {
-- Assert.fail(errorMessage);
-- }
-- }
--
-- @Test
-- public void copyFields2Test() throws DocumentException, IOException, InterruptedException {
-- Document pdfDocument = new Document();
-- new File("./target/com/itextpdf/test/pdf/PdfCopyTest/").mkdirs();
-- PdfCopy copier = new PdfCopy(pdfDocument, new FileOutputStream("./target/com/itextpdf/test/pdf/PdfCopyTest/copyFields2.pdf"));
-- copier.setMergeFields();
-- pdfDocument.open();
--
-- PdfReader reader = new PdfReader("./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/hello_with_comments.pdf");
-- copier.addDocument(reader);
-- copier.close();
-- CompareTool compareTool = new CompareTool();
-- String errorMessage = compareTool.compareByContent("./target/com/itextpdf/test/pdf/PdfCopyTest/copyFields2.pdf", "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/cmp_copyFields2.pdf", "./target/com/itextpdf/test/pdf/PdfCopyTest/", "diff");
-- if (errorMessage != null) {
-- Assert.fail(errorMessage);
-- }
-- }
--
-- @Test
-- public void copyFields3Test() throws DocumentException, IOException, InterruptedException {
-- Document pdfDocument = new Document();
-- new File("./target/com/itextpdf/test/pdf/PdfCopyTest/").mkdirs();
-- PdfCopy copier = new PdfCopy(pdfDocument, new FileOutputStream("./target/com/itextpdf/test/pdf/PdfCopyTest/copyFields3.pdf"));
-- copier.setMergeFields();
-- pdfDocument.open();
--
-- PdfReader reader = new PdfReader("./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/hello2_with_comments.pdf");
-- copier.addDocument(reader);
-- copier.close();
-- CompareTool compareTool = new CompareTool();
-- String errorMessage = compareTool.compareByContent("./target/com/itextpdf/test/pdf/PdfCopyTest/copyFields3.pdf", "./src/test/resources/com/itextpdf/text/pdf/PdfCopyTest/cmp_copyFields3.pdf", "./target/com/itextpdf/test/pdf/PdfCopyTest/", "diff");
-- if (errorMessage != null) {
-- Assert.fail(errorMessage);
-- }
-- }
--
-- private static byte[] createImagePdf() throws Exception {
--
-- final ByteArrayOutputStream byteStream = new ByteArrayOutputStream();
--
-- final Document document = new Document();
-- PdfWriter writer = PdfWriter.getInstance(document, byteStream);
-- document.setPageSize(PageSize.LETTER);
--
-- document.open();
--
-- BufferedImage awtImg = new BufferedImage(100, 100, BufferedImage.TYPE_INT_RGB);
-- Graphics2D g2d = awtImg.createGraphics();
-- g2d.setColor(Color.green);
-- g2d.fillRect(10, 10, 80, 80);
-- g2d.dispose();
--
-- com.itextpdf.text.Image itextImg = com.itextpdf.text.Image.getInstance(awtImg, null);
-- document.add(itextImg);
--
-- document.close();
--
-- final byte[] pdfBytes = byteStream.toByteArray();
--
-- return pdfBytes;
-- }
--}
++++ b/src/test/java/com/itextpdf/text/pdf/PdfCopyTest.java
+@@ -62,6 +62,7 @@
+ /**
+ * @author kevin
+ */
++ at org.junit.Ignore
+ public class PdfCopyTest {
+
+ @Before
diff --git a/debian/patches/utf8.patch b/debian/patches/utf8.patch
index 3d2b2a8..eace9ff 100644
--- a/debian/patches/utf8.patch
+++ b/debian/patches/utf8.patch
@@ -2,19 +2,19 @@ Some non UTF-8 characters prevent building.
--- a/src/main/java/com/itextpdf/text/pdf/languages/IndicCompositeCharacterComparator.java
+++ b/src/main/java/com/itextpdf/text/pdf/languages/IndicCompositeCharacterComparator.java
-@@ -56,15 +56,6 @@ import java.util.Comparator;
- * of Characters before the one with lower no. This is necessay to properly display the CompositeCharacters
- * when they occur side by side.
- * </p>
--// * <p>
--// * <h3>Examples of CompositeCharactes from Bangla</h3>
--// * <ul>
--// * <li><b>�?�?�?</b></li>
--// * <li><b>�?�?</b></li>
--// * <li><b>�?�?ষ�?ম</b></li>
--// * <li><b>�?�?ষ</b></li>
--// * </ul>
--// * </p>
- *
- * @author <a href="mailto:paawak at gmail.com">Palash Ray</a>
- */
+@@ -56,15 +56,6 @@
+ * of Characters before the one with lower no. This is necessay to properly display the CompositeCharacters
+ * when they occur side by side.
+ * </p>
+-// * <p>
+-// * <h3>Examples of CompositeCharactes from Bangla</h3>
+-// * <ul>
+-// * <li><b>�?�?�?</b></li>
+-// * <li><b>�?�?</b></li>
+-// * <li><b>�?�?ষ�?ম</b></li>
+-// * <li><b>�?�?ষ</b></li>
+-// * </ul>
+-// * </p>
+ *
+ * @author <a href="mailto:paawak at gmail.com">Palash Ray</a>
+ */
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libitext5-java.git
More information about the pkg-java-commits
mailing list