pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/print/ruby-pdf-reader Update ruby-pdf-reader to 1.0.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/51f54c03888a
branches:  trunk
changeset: 601318:51f54c03888a
user:      taca <taca%pkgsrc.org@localhost>
date:      Tue Mar 20 13:08:33 2012 +0000

description:
Update ruby-pdf-reader to 1.0.0.


v1.0.0 (16th January 2012)
- support a new encryption variation
- bugfix in PageTextRender (thanks Paul Gallagher)

v1.0.0.rc1 (19th December 2011)
- performance optimisations (all by Bernerd Schaefer)
- some improvements to text extraction from form xobjects
- assume invalid font encodings are StandardEncoding
- use binary mode when opening PDFs to stop ruby being helpful and transcoding
    bytes for us

v1.0.0.beta1 (6th October 2011)
- ensure inline images that contain "EI" are correctly parsed
  (thanks Bernard Schaefer)
- fix parsing of inline image data

v0.12.0.alpha (28th August 2011)
- small breaking changes to the page-based API - it's alpha for a reason
  - resource related methods on Page object return raw PDF objects
  - if the caller wants the resources wrapped in a more convenient
    Ruby object (like PDF::Reader::Font or PDF::Reader::FormXObject) will
    need to do so themselves
- add support for RunLengthDecode filters (thanks Bernerd Schaefer)
- add support for standard PDF encryption (thanks Evan Brunner)
- add support for decoding stream with TIFF prediction
- new PDF::Reader::FormXObject class to simplify working with form XObjects

v0.11.0.alpha (19th July 2011)
- introduce experimental new page-based API
  - old API is deprecated but will continue to work with no warnings
- add transparent caching of common objects to ObjectHash

diffstat:

 print/ruby-pdf-reader/Makefile |   5 +++--
 print/ruby-pdf-reader/PLIST    |  15 ++++++++++++---
 print/ruby-pdf-reader/distinfo |   8 ++++----
 3 files changed, 19 insertions(+), 9 deletions(-)

diffs (87 lines):

diff -r 123acb6c36f4 -r 51f54c03888a print/ruby-pdf-reader/Makefile
--- a/print/ruby-pdf-reader/Makefile    Tue Mar 20 13:07:59 2012 +0000
+++ b/print/ruby-pdf-reader/Makefile    Tue Mar 20 13:08:33 2012 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2011/12/15 15:45:25 taca Exp $
+# $NetBSD: Makefile,v 1.4 2012/03/20 13:08:33 taca Exp $
 
-DISTNAME=      pdf-reader-0.10.1
+DISTNAME=      pdf-reader-1.0.0
 CATEGORIES=    print
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -9,6 +9,7 @@
 LICENSE=       mit
 
 DEPENDS+=      ${RUBY_PKGPREFIX}-Ascii85>=1.0.0<1.1:../../converters/ruby-Ascii85
+DEPENDS+=      ${RUBY_PKGPREFIX}-rc4>=0:../../security/ruby-rc4
 
 CONFLICTS+=    ruby[1-9][0-9]-pdf-reader-[0-9]*
 
diff -r 123acb6c36f4 -r 51f54c03888a print/ruby-pdf-reader/PLIST
--- a/print/ruby-pdf-reader/PLIST       Tue Mar 20 13:07:59 2012 +0000
+++ b/print/ruby-pdf-reader/PLIST       Tue Mar 20 13:08:33 2012 +0000
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2011/06/19 14:18:58 taca Exp $
+@comment $NetBSD: PLIST,v 1.2 2012/03/20 13:08:33 taca Exp $
+bin/pdf_callbacks
 bin/pdf_list_callbacks
 bin/pdf_object
 bin/pdf_text
@@ -8,16 +9,17 @@
 ${GEM_LIBDIR}/README.rdoc
 ${GEM_LIBDIR}/Rakefile
 ${GEM_LIBDIR}/TODO
+${GEM_LIBDIR}/bin/pdf_callbacks
 ${GEM_LIBDIR}/bin/pdf_list_callbacks
 ${GEM_LIBDIR}/bin/pdf_object
 ${GEM_LIBDIR}/bin/pdf_text
 ${GEM_LIBDIR}/examples/callbacks.rb
 ${GEM_LIBDIR}/examples/extract_bates.rb
+${GEM_LIBDIR}/examples/extract_fonts.rb
 ${GEM_LIBDIR}/examples/extract_images.rb
 ${GEM_LIBDIR}/examples/hash.rb
 ${GEM_LIBDIR}/examples/metadata.rb
-${GEM_LIBDIR}/examples/page_counter_improved.rb
-${GEM_LIBDIR}/examples/page_counter_naive.rb
+${GEM_LIBDIR}/examples/page_count.rb
 ${GEM_LIBDIR}/examples/rspec.rb
 ${GEM_LIBDIR}/examples/text.rb
 ${GEM_LIBDIR}/examples/version.rb
@@ -38,16 +40,23 @@
 ${GEM_LIBDIR}/lib/pdf/reader/error.rb
 ${GEM_LIBDIR}/lib/pdf/reader/filter.rb
 ${GEM_LIBDIR}/lib/pdf/reader/font.rb
+${GEM_LIBDIR}/lib/pdf/reader/form_xobject.rb
+${GEM_LIBDIR}/lib/pdf/reader/glyph_hash.rb
 ${GEM_LIBDIR}/lib/pdf/reader/glyphlist.txt
 ${GEM_LIBDIR}/lib/pdf/reader/lzw.rb
 ${GEM_LIBDIR}/lib/pdf/reader/metadata_strategy.rb
+${GEM_LIBDIR}/lib/pdf/reader/object_cache.rb
 ${GEM_LIBDIR}/lib/pdf/reader/object_hash.rb
 ${GEM_LIBDIR}/lib/pdf/reader/object_stream.rb
+${GEM_LIBDIR}/lib/pdf/reader/page.rb
+${GEM_LIBDIR}/lib/pdf/reader/page_text_receiver.rb
 ${GEM_LIBDIR}/lib/pdf/reader/pages_strategy.rb
 ${GEM_LIBDIR}/lib/pdf/reader/parser.rb
 ${GEM_LIBDIR}/lib/pdf/reader/print_receiver.rb
 ${GEM_LIBDIR}/lib/pdf/reader/reference.rb
 ${GEM_LIBDIR}/lib/pdf/reader/register_receiver.rb
+${GEM_LIBDIR}/lib/pdf/reader/resource_methods.rb
+${GEM_LIBDIR}/lib/pdf/reader/standard_security_handler.rb
 ${GEM_LIBDIR}/lib/pdf/reader/stream.rb
 ${GEM_LIBDIR}/lib/pdf/reader/text_receiver.rb
 ${GEM_LIBDIR}/lib/pdf/reader/token.rb
diff -r 123acb6c36f4 -r 51f54c03888a print/ruby-pdf-reader/distinfo
--- a/print/ruby-pdf-reader/distinfo    Tue Mar 20 13:07:59 2012 +0000
+++ b/print/ruby-pdf-reader/distinfo    Tue Mar 20 13:08:33 2012 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2011/12/15 15:45:25 taca Exp $
+$NetBSD: distinfo,v 1.4 2012/03/20 13:08:33 taca Exp $
 
-SHA1 (pdf-reader-0.10.1.gem) = f3440ee09044d4a142ce6e2203093ae78fabd4d4
-RMD160 (pdf-reader-0.10.1.gem) = aa8602649090f2b5c12be2829a75566a21b5cce0
-Size (pdf-reader-0.10.1.gem) = 67584 bytes
+SHA1 (pdf-reader-1.0.0.gem) = 5cc6cffc5040cf8237109c67720aebd02a818918
+RMD160 (pdf-reader-1.0.0.gem) = 3d968e6bd185187901d9c8659171ca5378aaf959
+Size (pdf-reader-1.0.0.gem) = 78848 bytes



Home | Main Index | Thread Index | Old Index