Hello community,

here is the log from the commit of package pdftk for openSUSE:Factory checked 
in at 2013-11-02 09:06:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pdftk (Old)
 and      /work/SRC/openSUSE:Factory/.pdftk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pdftk"

Changes:
--------
--- /work/SRC/openSUSE:Factory/pdftk/pdftk.changes      2013-02-12 
22:32:16.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.pdftk.new/pdftk.changes 2013-11-02 
09:06:18.000000000 +0100
@@ -1,0 +2,77 @@
+Fri Aug 02 2013 - [email protected]
+
+- update to version 2.02
+  o Added drop_xmp output option for removing the document XMP metadata
+    stream from a PDF.
+  o Added dump_data output of custom page data embedded by STAMPtk
+    tool. See the embed option in STAMPtk for more information.
+  o Improved PDF bookmark merging logic so it can handle more input
+    cases.
+  o Fixed a password bug where some 'upper-ASCII' characters weren't
+    being mapped to the correct code points.
+  o Fixed a 40-bit decryption bug introduced in version 2.00.
+  o Fixed a bug in the bookmark merging logic that caused bookmarks to
+    be omitted from the merged PDF.
+  o Added a test to ensure that encryption passwords use permitted
+    characters only. (Decryption attempts still allow a larger set of
+    input characters.)
+  o Rewrote the wide-to-utf8 code for Windows to make it more rigorous.
+  o Organized our calls of JvInitClass() in main().
+  o Added descriptions to some exception reports.
+  o Reviewed some code from pdftk.cc, PdfReader.java, PdfWriter.java
+    and friends.
+-------------------------------------------------------------------
+Thu Jun 06 2013 - [email protected]
+
+- update to version 2.01
+  o Fixed an uncompress bug introduced in 2.00 that corrupted some
+    image streams.
+  o Updated the Windows pdftk.exe compiler settings to remedy an
+    elusive NullPointerException reported in the field. This problem
+    first appeared in version 2.00.
+-------------------------------------------------------------------
+Sat May 25 2013 - [email protected]
+
+- update to version 2.00
+  o Added AES decryption of input PDFs. The 'owner' password is still
+    required when decrypting any PDF.
+  o Added merging of bookmarks/outlines when merging full PDFs.
+  o Added new rotate operation, which is a convenient way of rotating
+    select pages of a single PDF.
+  o Added new dump_data_annots operation. Currently it reports only
+    link annotation information.
+  o Added new need_appearances output option. Use this when filling a
+    form with non-ASCII text to ensure the best presentation in Adobe
+    Reader/Acrobat. It won't work when combined with the flatten
+    option.
+  o Improved the compress option so that output PDFs are more compact
+    and efficient.
+  o Added page media information to dump_data output: page rotation,
+    page media bounds and page crop bounds.
+  o Improved the performance of dump_data so it works better with very
+    large PDFs.
+  o Improved the memory management in the Windows binary. This fixes
+    the rare "Too many heap sections" error.
+  o Fixed a bug where form fields with multiple values were not being
+    properly reported by dump_data_fields.
+  o Fixed a_burst_bug that was corrupting the output PDF pages.
+  o Fixed an_input_bug to allow interactive prompting of both the user
+    and owner passwords.
+  o Fixed a burst bug so that doc_data.txt is now output to the same
+    directory as the PDF's pages when an output directory is given.
+  o Fixed a bug where indirect references to the PDF ID in the trailer
+    would cause a crash.
+  o Added a test to fill_form so it checks that an input PDF is a form
+    before trying to fill it with data.
+  o Added a return value of 3 for warnings 'PDF information not added'
+    or 'PDF form not filled.'
+  o Improved the error message for cat page range errors.
+  o Fixed the error report when an input page number is out of range.
+  o Fixed a burst bug where document metadata wasn't being copied
+    properly to the output PDFs.
+  o Updated the Bouncy Castle library to 1.48.
+  o When using the cat operation, the output PDF version number is now
+    set to the maximum PDF version of all of the input PDFs. If any of
+    the input PDFs have PDF extension levels, then the greatest
+    extension level is also copied to the output PDF.
+-------------------------------------------------------------------

Old:
----
  pdftk-1.45-src.zip

New:
----
  pdftk-2.02-src.zip

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pdftk.spec ++++++
--- /var/tmp/diff_new_pack.fbcRT7/_old  2013-11-02 09:06:19.000000000 +0100
+++ /var/tmp/diff_new_pack.fbcRT7/_new  2013-11-02 09:06:19.000000000 +0100
@@ -18,7 +18,7 @@
 
 
 Name:           pdftk
-Version:        1.45
+Version:        2.02
 Release:        0
 Summary:        A handy tool for manipulating PDF
 License:        GPL-2.0+
@@ -85,9 +85,10 @@
 
 %prep
 %setup -q -n %{name}-%{version}-dist
-%patch0 -p1
+%patch0 -p0
 %__cp %{S:1} pdftk/Makefile
 %__sed -i 's/\r$//' changelog.txt license_gpl_pdftk/*.txt 
license_gpl_pdftk/*/*.txt
+%__chmod 644 changelog.txt license_gpl_pdftk/*.txt license_gpl_pdftk/*/*.txt
 
 %build
 %__make -C pdftk CXXFLAGS="%optflags" LIBGCJ= GXXV=%gxxv

++++++ bug-427046_pdftk.cc.patch ++++++
--- /var/tmp/diff_new_pack.fbcRT7/_old  2013-11-02 09:06:19.000000000 +0100
+++ /var/tmp/diff_new_pack.fbcRT7/_new  2013-11-02 09:06:19.000000000 +0100
@@ -1,24 +1,20 @@
----
- pdftk/pdftk.cc |    4 ++++
- 1 file changed, 4 insertions(+)
-
---- a/pdftk/pdftk.cc
-+++ b/pdftk/pdftk.cc
-@@ -71,6 +71,8 @@
- #include "com/lowagie/text/pdf/PdfIndirectObject.h"
- #include "com/lowagie/text/pdf/PdfFileSpecification.h"
- #include "com/lowagie/text/pdf/PdfBoolean.h"
-+#include "com/lowagie/text/pdf/PdfEncodings.h"
-+#include "com/lowagie/text/pdf/BaseFont.h"
+--- pdftk/pdftk.cc.orig        2013-07-30 00:10:22.000000000 +0200
++++ pdftk/pdftk.cc     2013-08-02 16:25:58.771848500 +0200
+@@ -106,6 +106,8 @@
+ #include "pdftk/com/lowagie/text/pdf/PdfFileSpecification.h"
+ #include "pdftk/com/lowagie/text/pdf/PdfBoolean.h"
+ #include "pdftk/com/lowagie/text/pdf/PdfDestination.h"
++#include "pdftk/com/lowagie/text/pdf/PdfEncodings.h"
++#include "pdftk/com/lowagie/text/pdf/BaseFont.h"
  
- #include "com/lowagie/text/pdf/RandomAccessFileOrArray.h" // for 
InputStreamToArray()
+ #include "pdftk/com/lowagie/text/pdf/PdfAnnotation.h"
  
-@@ -2672,6 +2674,8 @@ int main(int argc, char** argv)
-                       JvInitClass(&itext::PdfDictionary::class$);
-                       JvInitClass(&itext::PdfOutline::class$);
-                       JvInitClass(&itext::PdfBoolean::class$);
+@@ -3840,6 +3842,8 @@
+                       JvInitClass(&itext::PdfStream::class$);
+                       JvInitClass(&itext::RandomAccessFileOrArray::class$);
+                       JvInitClass(&itext::PdfContentByte::class$);
 +                      JvInitClass(&itext::PdfEncodings::class$);
 +                      JvInitClass(&itext::BaseFont::class$);
  
-                       TK_Session tk_session( argc, argv );
- 
+                       JvInitClass(&itext::PdfNameTree::class$);
+                       JvInitClass(&itext::PdfOutline::class$);

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to