File perl-PDF-API2.changes of Package perl-PDF-API2

-------------------------------------------------------------------
Fri Jul 25 09:32:42 UTC 2014 - coolo@suse.com

- updated to 2.022
     - Added $pdf->version() get/set method.  When opening an existing
       PDF, the existing version number will now be retained.
 
     - Renamed the following in PDF::API2:
         - importpage to import_page
         - openScalar to open_scalar
 
       The old names are deprecated.
 
     - [RT #69503] Fix the -firstpage option to $pdf->preferences() so
       that it doesn't always lead to a crash (reported by Dietrich
       Streifert).
 
     - [RT #47974] Accept malformed xref subsections (with a warning)
       that have extraneous spaces on the first line (reported by
       Abhinav Kaushik).
 
     - [RT #94505] For Code128 barcodes, the initial character set is
       now optional (defaults to B or C depending on the content to be
       encoded).  The initial character set can be passed as a capital
       letter, and the program will die if an invalid character set is
       requested (requested by Andrea Nall).
 
     - Interleaved 2 of 5 barcodes now prepend a zero when an odd
       number of digits is specified, which is standard behavior.
       Previously, a zero was appended instead.
 
     - $page->rotate(0) now sets rotation to 0 degrees rather than
       deleting an existing page rotation command.  Page rotation is
       inherited, so this is necessary to undo any inherited page
       rotation.
 
     - Fix: Attempts to use EAN-128 barcodes resulted in an error.
 
     - Add a more informative error when text() is called without first
       setting a font(), and when font() is called without including a
       font size.
- remove work around only applied on 11.3 and 11.4

-------------------------------------------------------------------
Mon Mar 17 13:13:14 UTC 2014 - coolo@suse.com

- updated to 2.021
    - Fixed numerous bugs in the string parsing code, including the
      one reported in [RT #63918] by Frank Doepper.

    - [RT #41049] Rewrote literal string parsing to prevent a stack
      overflow due to an inefficient regex (reported by Sergei
      Fetisov).

    - [RT #91822] Fix compression of GIF images to ensure that output
      codes don't exceed 12 bits (reported by Vadim Repin).

    - The RunLengthDecode filter didn't actually work.  Its code has
      been rewritten and now passes basic encoding and decoding tests.

    - Fix Code128 barcode switching from Code C to Code B in certain
      cases (reported by Doru Petrescu).

-------------------------------------------------------------------
Thu Aug  1 11:42:07 UTC 2013 - chris@computersalat.de

- update to 2.020
  * Give a more informative error message when a PDF file using a
    cross-reference stream is encountered.  The Known Issues section
    of the documentation includes pointers on how to add support in
    case someone else can get to this before I do.
  * Text using TrueType fonts is now searchable again.  In version
    0.61, an undocumented -unicodemap option was added to nearly all
    of the font resource methods, which only included a ToUnicode
    CMap if it was set (and it's required in order for PDF readers
    to be able to identify individual characters if BaseEncoding
    isn't present, which it isn't for TrueType fonts).

    I've left the -unicodemap option in place, and it's still
    undocumented (except here), but it's now on by default.  Call
    $pdf->ttfont($fontfile, -unicodemap => 0) if you want to disable
    it for performance or file size reasons.
  * Add a note to the stringify method's documentation saying that
    it's a destructive operation.
  * The various filter types have their own classes in the
    PDF::API2::Basic::PDF::Filter namespace now, rather than having
    all of the packages in Filter.pm.
  * To facilitate testing and ensure that identically-generated PDFs
    have identical output in Perl 5.17.5 or later, PDF dictionary
    keys are now sorted during output.

-------------------------------------------------------------------
Thu Jun  7 15:14:08 UTC 2012 - chris@computersalat.de

- fix License (spdx.org)
  * LGPL-2.1+
- fix description

-------------------------------------------------------------------
Tue Sep  6 22:18:58 UTC 2011 - jw@suse.com

- workround broken Unicode::UCD in 11.4 and 11.3:
  We providing our own UnicodeData.txt to make 
  t/00-all-usable.t happy.

-------------------------------------------------------------------
Thu Mar 31 18:41:56 UTC 2011 - coolo@novell.com

- update to 2.019
    - [RT #66167] Fix a typo in the require statement for code128
      barcodes (TC Kuan).

    - Numerous modules are now only loaded when they're needed, which
      should help speed up the load time and reduce the memory
      footprint.

    - Test coverage is up to about 45% of the codebase.

    - The tests in 2.017 exposed a floating point issue where some
      computers give more trailing zeros than others.  It doesn't
      affect the output, but it does break the tests on those
      computers, since the PDFs are slightly different.  This version
      modifies the float() method to remove trailing zeros, which
      should fix the test breakage and give consistent PDFs.

    - The DejaVu fonts have been removed from the distribution, since
      they were only used by one example script.  If you need them for
      your project, you can download them from http://dejavu-fonts.org

-------------------------------------------------------------------
Fri Dec 10 11:02:36 UTC 2010 - coolo@novell.com

- fix buildrequires

-------------------------------------------------------------------
Wed Dec  1 13:34:25 UTC 2010 - coolo@novell.com

- switch to perl_requires macro

-------------------------------------------------------------------
Mon Nov 29 18:30:51 UTC 2010 - coolo@novell.com

- remove /var/adm/perl-modules

-------------------------------------------------------------------
Sun Nov 28 11:37:55 UTC 2010 - coolo@novell.com

- remove .packlist file

-------------------------------------------------------------------
Fri Jan  8 17:56:27 UTC 2010 - coolo@novell.com

- update to version 0.73
  - only released to get a "final" version
- build require perl-doc for the test suite

-------------------------------------------------------------------
Mon Jul 27 14:37:05 CEST 2009 - coolo@novell.com

- merge factory and build service package

-------------------------------------------------------------------
Sun Nov 30 06:08:31 CET 2008 - lars@linux-schulserver.de

- initial version 0.72.003

-------------------------------------------------------------------
Sun Nov  4 11:27:39 CET 2007 - lmuelle@suse.de

- Update to version 0.66.
  - added movie annotation
  - replaced IOString dep. with scalar IO
  - many changes in font handling
  - fixed pnm bitmap decoding
  - added -printscalingnone option
  - added note on importintoform and importpage for existing pdf-file
  - renamed compress to compressFlate
  - fix tounicode option
  - added pageLabel method
  - fixed -twocolumnright option typo
  - changed import* methods to check its first arg

-------------------------------------------------------------------
Wed Jan 10 09:56:47 CET 2007 - lmuelle@suse.de

- Update to version 0.57.
  + fixed [rt.cpan.org #24203] Incompatibility in Wide character handling

-------------------------------------------------------------------
Fri Jan  5 13:47:53 CET 2007 - lmuelle@suse.de

- Update to version 0.56.
  + applied untested fix for acrobat 8 "<ident> TJ" bug

-------------------------------------------------------------------
Wed Oct 18 15:29:43 CEST 2006 - lmuelle@suse.de

- Initial SUSE package of version 0.55.
openSUSE Build Service is sponsored by