diff options
author | taca <taca> | 2012-03-20 13:08:33 +0000 |
---|---|---|
committer | taca <taca> | 2012-03-20 13:08:33 +0000 |
commit | b0e82a448f00c1a2c38a13c04b5e9893480863aa (patch) | |
tree | dc01d883c2c038d65174c8e5b799e63b2f3bbe3c /print | |
parent | 84bd6213f047e9c7141973a662d2a2bcce9145ff (diff) | |
download | pkgsrc-b0e82a448f00c1a2c38a13c04b5e9893480863aa.tar.gz |
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 (limited to 'print')
-rw-r--r-- | print/ruby-pdf-reader/Makefile | 5 | ||||
-rw-r--r-- | print/ruby-pdf-reader/PLIST | 15 | ||||
-rw-r--r-- | print/ruby-pdf-reader/distinfo | 8 |
3 files changed, 19 insertions, 9 deletions
diff --git a/print/ruby-pdf-reader/Makefile b/print/ruby-pdf-reader/Makefile index ab35a82634b..e9774478e00 100644 --- a/print/ruby-pdf-reader/Makefile +++ b/print/ruby-pdf-reader/Makefile @@ -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 @@ -9,6 +9,7 @@ COMMENT= Library for accessing the content of PDF files 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 --git a/print/ruby-pdf-reader/PLIST b/print/ruby-pdf-reader/PLIST index e06a0833d28..0293878dee2 100644 --- a/print/ruby-pdf-reader/PLIST +++ b/print/ruby-pdf-reader/PLIST @@ -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}/MIT-LICENSE ${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/encodings/zapf_dingbats.txt ${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 --git a/print/ruby-pdf-reader/distinfo b/print/ruby-pdf-reader/distinfo index 6bf787fdc5d..f5c2be98164 100644 --- a/print/ruby-pdf-reader/distinfo +++ b/print/ruby-pdf-reader/distinfo @@ -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 |