Wed Aug 17 13:36:07 2011 UTC ()
Update ruby-prawn package to 0.12.0.

Prawn 0.12.0:

We continue our trek to Prawn 1.0 with 0.12.0. This release fixes many bugs
and adds some new features. A full list of changes is available via `git log
0.11.1..0.12.0`.

Features / Enhancements

* Rewrite project README [Gregory Brown]
* Speed improvements to text kerning [Jan De Poorter]
* Snapshotting now preserves your bounding box [Brad Ediger]
* Allow Document#float to teleport across pages and return to starting page
  [Brad Ediger]
* number_pages now defaults to numbering every page [Matthew Rudy Jacobs]
* Your bounding box is now reset when starting a new page with a different
  size or layout [Brad Ediger]

Major Bugfixes

* Fix multi-page templates (#199) [Chase M. Gray / Jonathan Greenberg]
* Make tables work in stretchy bounding boxes (#235) [Jan De Poorter / Brad
  Ediger]
* Fix TTF font metrics when a TTF font has a nonzero width for newlines (#245)
  [daduke / Katsuya Hidaka / Brad Ediger]
* Fix kerning bug on line width calculations (#251) [vspan / Brad Ediger]
* Fix images in stretchy bounding boxes creating a new page (#241) [Brad Ediger]
* Fix character_spacing to work based on character count, not byte length
  (#253) [Katsuya Hidaka / Brad Ediger]
* Fix NoMethodError under $KCODE==“u” [Michael Klein]
* Fix extra page break created when spans were used at the top of a page
  (#255) [Sean Russell / Brad Ediger]
* Fix problem with table cell backgrounds overlapping other cell’s borders by
  drawing all backgrounds before any borders (#226) [Kenta Murata / Brad
  Ediger]
* Remove old examples that were duplicated by our new manual (Michaël Witrant)
  Tables: use an epsilon to compare floating-point values [Kenta Murata]


(taca)
diff -r1.1.1.1 -r1.2 pkgsrc/print/ruby-prawn/Makefile
diff -r1.1.1.1 -r1.2 pkgsrc/print/ruby-prawn/distinfo

cvs diff -r1.1.1.1 -r1.2 pkgsrc/print/ruby-prawn/Makefile (expand / switch to unified diff)

--- pkgsrc/print/ruby-prawn/Makefile 2011/06/19 14:49:40 1.1.1.1
+++ pkgsrc/print/ruby-prawn/Makefile 2011/08/17 13:36:07 1.2
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1# $NetBSD: Makefile,v 1.1.1.1 2011/06/19 14:49:40 taca Exp $ 1# $NetBSD: Makefile,v 1.2 2011/08/17 13:36:07 taca Exp $
2 2
3DISTNAME= prawn-0.11.1 3DISTNAME= prawn-0.12.0
4CATEGORIES= print 4CATEGORIES= print
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= http://prawn.majesticseacreature.com/ 7HOMEPAGE= http://prawn.majesticseacreature.com/
8COMMENT= Fast and nimble PDF generator for Ruby 8COMMENT= Fast and nimble PDF generator for Ruby
9LICENSE= gnu-gpl-v2 OR gnu-gpl-v3 OR ruby-license 9LICENSE= gnu-gpl-v2 OR gnu-gpl-v3 OR ruby-license
10 10
11DEPENDS+= ${RUBY_PKGPREFIX}-pdf-reader>=0.9.0:../../print/ruby-pdf-reader 11DEPENDS+= ${RUBY_PKGPREFIX}-pdf-reader>=0.9.0:../../print/ruby-pdf-reader
12DEPENDS+= ${RUBY_PKGPREFIX}-ttfunk>=1.0.0<1.1:../../fonts/ruby-ttfunk 12DEPENDS+= ${RUBY_PKGPREFIX}-ttfunk>=1.0.2<1.1:../../fonts/ruby-ttfunk
13 13
14.include "../../lang/ruby/gem.mk" 14.include "../../lang/ruby/gem.mk"
15.include "../../mk/bsd.pkg.mk" 15.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1.1.1 -r1.2 pkgsrc/print/ruby-prawn/distinfo (expand / switch to unified diff)

--- pkgsrc/print/ruby-prawn/distinfo 2011/06/19 14:49:40 1.1.1.1
+++ pkgsrc/print/ruby-prawn/distinfo 2011/08/17 13:36:07 1.2
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.1.1.1 2011/06/19 14:49:40 taca Exp $ 1$NetBSD: distinfo,v 1.2 2011/08/17 13:36:07 taca Exp $
2 2
3SHA1 (prawn-0.11.1.gem) = 1d46b54e08736cc3abeaafe7769e060d4a10222f 3SHA1 (prawn-0.12.0.gem) = 803243cf938bdb2b21775451b3d74a2f705994f5
4RMD160 (prawn-0.11.1.gem) = b0dbb52a8c8aaa68f78680ed01372613569892dd 4RMD160 (prawn-0.12.0.gem) = fb4feaae5bfc29f99daa9cfdf25f6d56ba624db5
5Size (prawn-0.11.1.gem) = 4265984 bytes 5Size (prawn-0.12.0.gem) = 4273664 bytes