Fri Apr 4 15:19:26 2008 UTC ()
Update ruby-cairo to version 1.5.1.  Changes from version 1.5.0 include:

+ Install as a Ruby gem.

* Support Quartz surface.
* Fix a wrong type conversion bug.
* Fix a memory leak bug.
* Support ruby 1.9.0.
* Fix typos.
* Rename Cairo::WIN32Surface to Cairo::Win32Surface
  * Cairo::WIN32Surface is still available for backward compatibility but
    don't use in newly written code.


(jlam)
diff -r1.4 -r1.5 pkgsrc/graphics/ruby-rcairo/Makefile
diff -r1.4 -r1.5 pkgsrc/graphics/ruby-rcairo/PLIST
diff -r1.3 -r1.4 pkgsrc/graphics/ruby-rcairo/distinfo

cvs diff -r1.4 -r1.5 pkgsrc/graphics/ruby-rcairo/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/ruby-rcairo/Attic/Makefile 2007/05/27 04:10:52 1.4
+++ pkgsrc/graphics/ruby-rcairo/Attic/Makefile 2008/04/04 15:19:26 1.5
@@ -1,22 +1,21 @@ @@ -1,22 +1,21 @@
1# $NetBSD: Makefile,v 1.4 2007/05/27 04:10:52 obache Exp $ 1# $NetBSD: Makefile,v 1.5 2008/04/04 15:19:26 jlam Exp $
2# 2#
3 3
4DISTNAME= rcairo-1.5.0 4DISTNAME= cairo-1.5.1
5PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME} 5PKGNAME= ${RUBY_PKGPREFIX}-r${DISTNAME}
6CATEGORIES= graphics 6CATEGORIES= graphics
7MASTER_SITES= http://cairographics.org/releases/ 
8 7
9MAINTAINER= dieter.NetBSD@pandora.be 8MAINTAINER= dieter.NetBSD@pandora.be
10HOMEPAGE= http://cairographics.org/rcairo/ 9HOMEPAGE= http://cairographics.org/rcairo/
11COMMENT= Ruby bindings for cairo 10COMMENT= Ruby bindings for cairo
12 11
13BUILDLINK_API_DEPENDS.cairo+= cairo>=1.2.0 
14 
15USE_TOOLS+= pkg-config 12USE_TOOLS+= pkg-config
 13GEM_BUILD= gemspec
 14GEM_CLEANBUILD= Makefile src/*.o src/cairo.${RUBY_DLEXT} mkmf.log
16 15
17RUBY_HAS_ARCHLIB= YES 16.include "../../misc/rubygems/rubygem.mk"
18USE_RUBY_EXTCONF= YES 17
 18BUILDLINK_API_DEPENDS.cairo+= cairo>=1.2.0
19 19
20.include "../../lang/ruby/modules.mk" 
21.include "../../graphics/cairo/buildlink3.mk" 20.include "../../graphics/cairo/buildlink3.mk"
22.include "../../mk/bsd.pkg.mk" 21.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/graphics/ruby-rcairo/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/graphics/ruby-rcairo/Attic/PLIST 2007/05/27 04:10:52 1.4
+++ pkgsrc/graphics/ruby-rcairo/Attic/PLIST 2008/04/04 15:19:26 1.5
@@ -1,17 +1,66 @@ @@ -1,17 +1,66 @@
1@comment $NetBSD: PLIST,v 1.4 2007/05/27 04:10:52 obache Exp $ 1@comment $NetBSD: PLIST,v 1.5 2008/04/04 15:19:26 jlam Exp $
2${RUBY_SITEARCHLIBDIR}/cairo.${RUBY_DLEXT} 2${GEM_HOME}/cache/cairo-${PKGVERSION}.gem
3${RUBY_SITEARCHLIBDIR}/rb_cairo.h 3${GEM_LIBDIR}/.require_paths
4${RUBY_SITELIBDIR}/cairo.rb 4${GEM_LIBDIR}/AUTHORS
5${RUBY_SITELIBDIR}/cairo/color.rb 5${GEM_LIBDIR}/COPYING
6${RUBY_SITELIBDIR}/cairo/colors.rb 6${GEM_LIBDIR}/ChangeLog
7${RUBY_SITELIBDIR}/cairo/constants.rb 7${GEM_LIBDIR}/GPL
8${RUBY_SITELIBDIR}/cairo/context.rb 8${GEM_LIBDIR}/NEWS
9${RUBY_SITELIBDIR}/cairo/context/blur.rb 9${GEM_LIBDIR}/README
10${RUBY_SITELIBDIR}/cairo/context/circle.rb 10${GEM_LIBDIR}/Rakefile
11${RUBY_SITELIBDIR}/cairo/context/color.rb 11${GEM_LIBDIR}/extconf.rb
12${RUBY_SITELIBDIR}/cairo/context/path.rb 12${GEM_LIBDIR}/misc/update-colors.rb
13${RUBY_SITELIBDIR}/cairo/context/rectangle.rb 13${GEM_LIBDIR}/pkg-config.rb
14${RUBY_SITELIBDIR}/cairo/path.rb 14${GEM_LIBDIR}/samples/.#blur.rb.1.1
15${RUBY_SITELIBDIR}/cairo/point.rb 15${GEM_LIBDIR}/samples/agg/README
16@dirrm ${RUBY_SITELIBDIR}/cairo/context 16${GEM_LIBDIR}/samples/agg/aa_demo.rb
17@dirrm ${RUBY_SITELIBDIR}/cairo 17${GEM_LIBDIR}/samples/agg/aa_test.rb
 18${GEM_LIBDIR}/samples/blur.rb
 19${GEM_LIBDIR}/samples/pac.rb
 20${GEM_LIBDIR}/samples/pac2.rb
 21${GEM_LIBDIR}/samples/png.rb
 22${GEM_LIBDIR}/samples/scalable.rb
 23${GEM_LIBDIR}/samples/text-on-path.rb
 24${GEM_LIBDIR}/samples/text2.rb
 25${GEM_LIBDIR}/src/cairo.def
 26${GEM_LIBDIR}/src/lib/cairo.rb
 27${GEM_LIBDIR}/src/lib/cairo.${RUBY_DLEXT}
 28${GEM_LIBDIR}/src/lib/cairo/color.rb
 29${GEM_LIBDIR}/src/lib/cairo/colors.rb
 30${GEM_LIBDIR}/src/lib/cairo/constants.rb
 31${GEM_LIBDIR}/src/lib/cairo/context.rb
 32${GEM_LIBDIR}/src/lib/cairo/context/blur.rb
 33${GEM_LIBDIR}/src/lib/cairo/context/circle.rb
 34${GEM_LIBDIR}/src/lib/cairo/context/color.rb
 35${GEM_LIBDIR}/src/lib/cairo/context/path.rb
 36${GEM_LIBDIR}/src/lib/cairo/context/rectangle.rb
 37${GEM_LIBDIR}/src/lib/cairo/context/triangle.rb
 38${GEM_LIBDIR}/src/lib/cairo/path.rb
 39${GEM_LIBDIR}/src/lib/cairo/point.rb
 40${GEM_LIBDIR}/src/rb_cairo.c
 41${GEM_LIBDIR}/src/rb_cairo.h
 42${GEM_LIBDIR}/src/rb_cairo_constants.c
 43${GEM_LIBDIR}/src/rb_cairo_context.c
 44${GEM_LIBDIR}/src/rb_cairo_exception.c
 45${GEM_LIBDIR}/src/rb_cairo_font_extents.c
 46${GEM_LIBDIR}/src/rb_cairo_font_face.c
 47${GEM_LIBDIR}/src/rb_cairo_font_options.c
 48${GEM_LIBDIR}/src/rb_cairo_glyph.c
 49${GEM_LIBDIR}/src/rb_cairo_matrix.c
 50${GEM_LIBDIR}/src/rb_cairo_path.c
 51${GEM_LIBDIR}/src/rb_cairo_pattern.c
 52${GEM_LIBDIR}/src/rb_cairo_private.c
 53${GEM_LIBDIR}/src/rb_cairo_private.h
 54${GEM_LIBDIR}/src/rb_cairo_scaled_font.c
 55${GEM_LIBDIR}/src/rb_cairo_surface.c
 56${GEM_LIBDIR}/src/rb_cairo_text_extents.c
 57${GEM_HOME}/specifications/cairo-${PKGVERSION}.gemspec
 58@dirrm ${GEM_LIBDIR}/src/lib/cairo/context
 59@dirrm ${GEM_LIBDIR}/src/lib/cairo
 60@dirrm ${GEM_LIBDIR}/src/lib
 61@dirrm ${GEM_LIBDIR}/src
 62@dirrm ${GEM_LIBDIR}/samples/agg
 63@dirrm ${GEM_LIBDIR}/samples
 64@dirrm ${GEM_LIBDIR}/misc
 65@dirrm ${GEM_LIBDIR}
 66@exec ${MKDIR} %D/${GEM_DOCDIR}

cvs diff -r1.3 -r1.4 pkgsrc/graphics/ruby-rcairo/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/graphics/ruby-rcairo/Attic/distinfo 2007/05/27 04:10:52 1.3
+++ pkgsrc/graphics/ruby-rcairo/Attic/distinfo 2008/04/04 15:19:26 1.4
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.3 2007/05/27 04:10:52 obache Exp $ 1$NetBSD: distinfo,v 1.4 2008/04/04 15:19:26 jlam Exp $
2 2
3SHA1 (rcairo-1.5.0.tar.gz) = b71c94fa1598b5b32242c15033f1ce508b0fc0e5 3SHA1 (cairo-1.5.1.gem) = c1e9d678842bea0496a2514c1fadb75aa99c6b7b
4RMD160 (rcairo-1.5.0.tar.gz) = e309a494d6e0b2c0206a397b253abde146ab53dc 4RMD160 (cairo-1.5.1.gem) = 4a42434d8a0d0643dbe7ce5538dc6c71a9cfb616
5Size (rcairo-1.5.0.tar.gz) = 63386 bytes 5Size (cairo-1.5.1.gem) = 69632 bytes