pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc Update ruby-gnome2 to 0.18.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/bd9d3182ad02
branches:  trunk
changeset: 548737:bd9d3182ad02
user:      obache <obache%pkgsrc.org@localhost>
date:      Wed Oct 22 10:42:02 2008 +0000

description:
Update ruby-gnome2 to 0.18.0.

== Ruby-GNOME2 0.18.0: 2008-09-30

This release fixes some memory leak bugs and has new
experimental packages.

=== Changes

Ruby/GLib:
  * mkmf-gnome2.rb: add check_cairo. [Kouhei Sutou]
  * fixed memory leaks. [Kouhei Sutou]
    * [#2110165] Gdk::Pixbuf memory leak
  * install glib-enum-types.h. [Andy Spencer]
    * [#2106938] Install glib-enum-types.h

Ruby/GTK2:
  * add GTK+ 2.12 related bindings. [Guillaume Cottenceau]
  * fixed initialize order. [Kouhei Sutou]
    * [#2113491] Incorrect initialize order (compiling with mingw)

Ruby/GooCanvas [NEW][EXPERIMENTAL]:
  * added. [Kouhei Sutou]

Ruby/Pango:
  * fixed memory leaks. [Kouhei Sutou]

Ruby/GtkSourceView2 [NEW][EXPERIMENTAL]:
  * add. [yselkowitz]

diffstat:

 devel/ruby-gnome2-atk/PLIST             |   4 ++-
 devel/ruby-gnome2-glib/Makefile         |   7 +----
 devel/ruby-gnome2-glib/PLIST            |   6 +++-
 graphics/Makefile                       |   3 +-
 graphics/ruby-gnome2-goocanvas/DESCR    |   5 +++
 graphics/ruby-gnome2-goocanvas/Makefile |  16 +++++++++++
 graphics/ruby-gnome2-goocanvas/PLIST    |   3 ++
 graphics/ruby-gnome2-libart/PLIST       |   3 +-
 meta-pkgs/ruby-gnome2/Makefile          |   4 ++-
 meta-pkgs/ruby-gnome2/Makefile.common   |   6 ++--
 meta-pkgs/ruby-gnome2/distinfo          |  33 +++++++++--------------
 meta-pkgs/ruby-gnome2/patches/patch-aa  |   7 ++--
 meta-pkgs/ruby-gnome2/patches/patch-ab  |  11 +++++--
 meta-pkgs/ruby-gnome2/patches/patch-ac  |  46 +-------------------------------
 meta-pkgs/ruby-gnome2/patches/patch-ad  |  11 +++++--
 meta-pkgs/ruby-gnome2/patches/patch-ae  |  12 --------
 meta-pkgs/ruby-gnome2/patches/patch-af  |   7 ++--
 meta-pkgs/ruby-gnome2/patches/patch-ag  |   7 ++--
 meta-pkgs/ruby-gnome2/patches/patch-ah  |  24 -----------------
 meta-pkgs/ruby-gnome2/patches/patch-ai  |  23 ----------------
 meta-pkgs/ruby-gnome2/patches/patch-aj  |  22 ---------------
 meta-pkgs/ruby-gnome2/patches/patch-ak  |  23 ----------------
 meta-pkgs/ruby-gnome2/patches/patch-al  |  22 ---------------
 meta-pkgs/ruby-gnome2/patches/patch-am  |  23 ----------------
 meta-pkgs/ruby-gnome2/patches/patch-an  |   4 +-
 meta-pkgs/ruby-gnome2/patches/patch-ao  |   4 +-
 meta-pkgs/ruby-gnome2/patches/patch-ap  |   4 +-
 x11/Makefile                            |   3 +-
 x11/ruby-gnome2-gtk/PLIST               |   4 ++-
 x11/ruby-gnome2-gtksourceview2/DESCR    |   5 +++
 x11/ruby-gnome2-gtksourceview2/Makefile |  20 ++++++++++++++
 x11/ruby-gnome2-gtksourceview2/PLIST    |   3 ++
 32 files changed, 123 insertions(+), 252 deletions(-)

diffs (truncated from 630 to 300 lines):

diff -r 3c03d687ef4c -r bd9d3182ad02 devel/ruby-gnome2-atk/PLIST
--- a/devel/ruby-gnome2-atk/PLIST       Wed Oct 22 10:37:43 2008 +0000
+++ b/devel/ruby-gnome2-atk/PLIST       Wed Oct 22 10:42:02 2008 +0000
@@ -1,3 +1,5 @@
-@comment $NetBSD: PLIST,v 1.3 2008/06/19 15:10:49 taca Exp $
+@comment $NetBSD: PLIST,v 1.4 2008/10/22 10:42:03 obache Exp $
 ${RUBY_VENDORLIB}/atk.rb
 ${RUBY_VENDORARCHLIB}/atk.${RUBY_DLEXT}
+${RUBY_VENDORARCHLIB}/rbatk.h
+${RUBY_VENDORARCHLIB}/rbatkversion.h
diff -r 3c03d687ef4c -r bd9d3182ad02 devel/ruby-gnome2-glib/Makefile
--- a/devel/ruby-gnome2-glib/Makefile   Wed Oct 22 10:37:43 2008 +0000
+++ b/devel/ruby-gnome2-glib/Makefile   Wed Oct 22 10:42:02 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2008/09/17 00:21:49 obache Exp $
+# $NetBSD: Makefile,v 1.8 2008/10/22 10:42:03 obache Exp $
 #
 
 PKGNAME=               ${RUBY_PKGPREFIX}-gnome2-glib-${VERSION}
@@ -13,11 +13,6 @@
 
 USE_TOOLS+=            pkg-config
 
-# Need glib-enum-types.h for build ruby-gnome2-{gtk,gnomecanvas}.
-post-install:
-       ${INSTALL_DATA} ${WRKSRC}/glib/src/glib-enum-types.h \
-               ${DESTDIR}${RUBY_VENDORARCHLIBDIR}
-
 do-test:
        ${RUN} cd ${WRKSRC}/glib/test; ${SETENV} ${TEST_ENV} ${RUBY} run-test.rb
 
diff -r 3c03d687ef4c -r bd9d3182ad02 devel/ruby-gnome2-glib/PLIST
--- a/devel/ruby-gnome2-glib/PLIST      Wed Oct 22 10:37:43 2008 +0000
+++ b/devel/ruby-gnome2-glib/PLIST      Wed Oct 22 10:42:02 2008 +0000
@@ -1,7 +1,11 @@
-@comment $NetBSD: PLIST,v 1.5 2008/09/17 00:21:49 obache Exp $
+@comment $NetBSD: PLIST,v 1.6 2008/10/22 10:42:03 obache Exp $
 ${RUBY_VENDORLIB}/glib-mkenums.rb
 ${RUBY_VENDORLIB}/glib2.rb
 ${RUBY_VENDORARCHLIB}/glib2.${RUBY_DLEXT}
 ${RUBY_VENDORARCHLIB}/glib-enum-types.h
+${RUBY_VENDORARCHLIB}/rbgcompat.h
+${RUBY_VENDORARCHLIB}/rbglib.h
+${RUBY_VENDORARCHLIB}/rbgobject.h
+${RUBY_VENDORARCHLIB}/rbgutil.h
 ${RUBY_VENDORLIB}/mkmf-gnome2.rb
 ${RUBY_VENDORLIB}/pkg-config.rb
diff -r 3c03d687ef4c -r bd9d3182ad02 graphics/Makefile
--- a/graphics/Makefile Wed Oct 22 10:37:43 2008 +0000
+++ b/graphics/Makefile Wed Oct 22 10:42:02 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.494 2008/10/22 10:29:45 obache Exp $
+# $NetBSD: Makefile,v 1.495 2008/10/22 10:42:02 obache Exp $
 #
 
 COMMENT=       Graphics tools and libraries
@@ -299,6 +299,7 @@
 SUBDIR+=       ruby-gd
 SUBDIR+=       ruby-gnome2-gdkpixbuf
 SUBDIR+=       ruby-gnome2-gnomecanvas
+SUBDIR+=       ruby-gnome2-goocanvas
 SUBDIR+=       ruby-gnome2-gtkglext
 SUBDIR+=       ruby-gnome2-libart
 SUBDIR+=       ruby-gnome2-rsvg
diff -r 3c03d687ef4c -r bd9d3182ad02 graphics/ruby-gnome2-goocanvas/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/ruby-gnome2-goocanvas/DESCR      Wed Oct 22 10:42:02 2008 +0000
@@ -0,0 +1,5 @@
+Ruby-GNOME 2 is a set of Ruby language bindings for the various
+application development libraries included with the GNOME/GTK+
+environment.
+
+Ruby/GooCanvas is a Ruby binding of GooCanvas.
diff -r 3c03d687ef4c -r bd9d3182ad02 graphics/ruby-gnome2-goocanvas/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/ruby-gnome2-goocanvas/Makefile   Wed Oct 22 10:42:02 2008 +0000
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1 2008/10/22 10:42:03 obache Exp $
+#
+
+PKGNAME=               ${RUBY_PKGPREFIX}-gnome2-goocanvas-${VERSION}
+COMMENT=               Ruby binding of GooCanvas
+CATEGORIES=            graphics gnome
+
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+RUBY_EXTCONF_SUBDIRS=  goocanvas
+
+USE_TOOLS+=            pkg-config
+
+.include "../../graphics/goocanvas/buildlink3.mk"
+.include "../../graphics/ruby-rcairo/buildlink3.mk"
+.include "../../meta-pkgs/ruby-gnome2/Makefile.common"
diff -r 3c03d687ef4c -r bd9d3182ad02 graphics/ruby-gnome2-goocanvas/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/ruby-gnome2-goocanvas/PLIST      Wed Oct 22 10:42:02 2008 +0000
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1 2008/10/22 10:42:03 obache Exp $
+${RUBY_VENDORLIB}/goocanvas.rb
+${RUBY_VENDORARCHLIB}/goocanvas.${RUBY_DLEXT}
diff -r 3c03d687ef4c -r bd9d3182ad02 graphics/ruby-gnome2-libart/PLIST
--- a/graphics/ruby-gnome2-libart/PLIST Wed Oct 22 10:37:43 2008 +0000
+++ b/graphics/ruby-gnome2-libart/PLIST Wed Oct 22 10:42:02 2008 +0000
@@ -1,3 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2008/06/20 17:50:48 taca Exp $
+@comment $NetBSD: PLIST,v 1.5 2008/10/22 10:42:03 obache Exp $
 ${RUBY_VENDORLIB}/libart2.rb
 ${RUBY_VENDORARCHLIB}/libart2.${RUBY_DLEXT}
+${RUBY_VENDORARCHLIB}/rbart.h
diff -r 3c03d687ef4c -r bd9d3182ad02 meta-pkgs/ruby-gnome2/Makefile
--- a/meta-pkgs/ruby-gnome2/Makefile    Wed Oct 22 10:37:43 2008 +0000
+++ b/meta-pkgs/ruby-gnome2/Makefile    Wed Oct 22 10:42:02 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2008/09/17 00:21:48 obache Exp $
+# $NetBSD: Makefile,v 1.12 2008/10/22 10:42:02 obache Exp $
 #
 
 PKGNAME=       ${RUBY_PKGPREFIX}-gnome2-${VERSION}
@@ -14,6 +14,7 @@
 DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-pango>=${VERSION}:../../devel/ruby-gnome2-pango
 DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-gdkpixbuf>=${VERSION}:../../graphics/ruby-gnome2-gdkpixbuf
 DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-gnomecanvas>=${VERSION}:../../graphics/ruby-gnome2-gnomecanvas
+DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-goocanvas>=${VERSION}:../../graphics/ruby-gnome2-goocanvas
 DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-gtkglext>=${VERSION}:../../graphics/ruby-gnome2-gtkglext
 DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-libart>=${VERSION}:../../graphics/ruby-gnome2-libart
 DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-rsvg>=${VERSION}:../../graphics/ruby-gnome2-rsvg
@@ -27,6 +28,7 @@
 DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-gnome>=${VERSION}:../../x11/ruby-gnome2-gnome
 DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-gtk>=${VERSION}:../../x11/ruby-gnome2-gtk
 DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-gtksourceview>=${VERSION}:../../x11/ruby-gnome2-gtksourceview
+DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-gtksourceview2>=${VERSION}:../../x11/ruby-gnome2-gtksourceview2
 DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-panelapplet>=${VERSION}:../../x11/ruby-gnome2-panelapplet
 DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-vte>=${VERSION}:../../x11/ruby-gnome2-vte
 
diff -r 3c03d687ef4c -r bd9d3182ad02 meta-pkgs/ruby-gnome2/Makefile.common
--- a/meta-pkgs/ruby-gnome2/Makefile.common     Wed Oct 22 10:37:43 2008 +0000
+++ b/meta-pkgs/ruby-gnome2/Makefile.common     Wed Oct 22 10:42:02 2008 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile.common,v 1.6 2008/09/17 00:21:48 obache Exp $
+# $NetBSD: Makefile.common,v 1.7 2008/10/22 10:42:02 obache Exp $
 #
 
-DISTNAME=              ruby-gnome2-all-0.17.0
+DISTNAME=              ruby-gnome2-all-0.18.0
 CATEGORIES+=           ruby
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=ruby-gnome2/}
 
@@ -11,7 +11,7 @@
 MAINTAINER=            dieter.NetBSD%pandora.be@localhost
 HOMEPAGE=              http://ruby-gnome2.sourceforge.jp/
 
-VERSION=               0.17.0
+VERSION=               0.18.0
 RUBY_HAS_ARCHLIB=      yes
 USE_RUBY_EXTCONF=      yes
 
diff -r 3c03d687ef4c -r bd9d3182ad02 meta-pkgs/ruby-gnome2/distinfo
--- a/meta-pkgs/ruby-gnome2/distinfo    Wed Oct 22 10:37:43 2008 +0000
+++ b/meta-pkgs/ruby-gnome2/distinfo    Wed Oct 22 10:42:02 2008 +0000
@@ -1,21 +1,14 @@
-$NetBSD: distinfo,v 1.5 2008/09/17 00:21:48 obache Exp $
+$NetBSD: distinfo,v 1.6 2008/10/22 10:42:02 obache Exp $
 
-SHA1 (ruby-gnome2-all-0.17.0.tar.gz) = 8afcaedaa3fc5c4b2e86152a4122c28ad4693c07
-RMD160 (ruby-gnome2-all-0.17.0.tar.gz) = 11bd9fa5b54a822c58851b9e69b3837a0e0a5926
-Size (ruby-gnome2-all-0.17.0.tar.gz) = 1483244 bytes
-SHA1 (patch-aa) = e3a71325c58d780ed8f8f0d9f9c11b870a832353
-SHA1 (patch-ab) = ec484594620e8d9528417a24c7fca030708d6d36
-SHA1 (patch-ac) = 924a34bdc09a42bd79e3a3cd859c3421f7e9e711
-SHA1 (patch-ad) = c522d34c269778c328def9494dfe4c4ce9f41161
-SHA1 (patch-ae) = fa5bb916ec56cc4ba96a52bdca82f6995b829843
-SHA1 (patch-af) = bcf18b0e95af531fa17cbea64ae5d5e518538901
-SHA1 (patch-ag) = 167120424cc2a8ed2b8c5ae6ba913e0cb3332e99
-SHA1 (patch-ah) = 0f79c15df24226737efee47959ec7f9a33220912
-SHA1 (patch-ai) = 064fd9cb49440e34f52653df4aeea49cdea0dff6
-SHA1 (patch-aj) = 14359983b816ab91dbd9bc02edccdac5a187c7f5
-SHA1 (patch-ak) = da565ace6ac102dd52c738ecc04a25045136d923
-SHA1 (patch-al) = 0b9ba29ba9ed7fd01d957eea38ee7b8ff7bdf0f8
-SHA1 (patch-am) = 6c6b5a7535a0a08526f264cc32bd8d832271025f
-SHA1 (patch-an) = 7b09fe1f6fd8586bc092857f383a29e63861117c
-SHA1 (patch-ao) = 7563b329b86e96e24c05d6570ab6ef7962b031e6
-SHA1 (patch-ap) = d533557159cc0559b1f057099d123db55c744600
+SHA1 (ruby-gnome2-all-0.18.0.tar.gz) = 2e0e72cae4f84e1f22e2ad01c16ff63f620ce2f2
+RMD160 (ruby-gnome2-all-0.18.0.tar.gz) = 8b708ec1ac36042f0f6ebc09d1cfe3fc559b66e5
+Size (ruby-gnome2-all-0.18.0.tar.gz) = 2231735 bytes
+SHA1 (patch-aa) = 1e3330a13df0786a1e3559a57578c99c6d3fce85
+SHA1 (patch-ab) = 3056c970276c2b6442fb7792a457b356cd1a0cb6
+SHA1 (patch-ac) = 0713a9c0255d7e08769645451ca33282c93e280f
+SHA1 (patch-ad) = c50e2ba5299d48eecfc6d68940efc2562cefa0d0
+SHA1 (patch-af) = b45bd1593f9ca2b577ccfa5693507aae6aad3440
+SHA1 (patch-ag) = e46ee6839e9df605b6cdb04c5c2a2a4970563747
+SHA1 (patch-an) = fe2160188643513011c9a2db8d7a21437c1c3516
+SHA1 (patch-ao) = ec787fd91c52f8ecbf4aa6166bb4b288f35b97b5
+SHA1 (patch-ap) = d14bd0b87149d6cf68a22e5b2ad16e86d50b107c
diff -r 3c03d687ef4c -r bd9d3182ad02 meta-pkgs/ruby-gnome2/patches/patch-aa
--- a/meta-pkgs/ruby-gnome2/patches/patch-aa    Wed Oct 22 10:37:43 2008 +0000
+++ b/meta-pkgs/ruby-gnome2/patches/patch-aa    Wed Oct 22 10:42:02 2008 +0000
@@ -1,10 +1,11 @@
-$NetBSD: patch-aa,v 1.2 2008/09/17 00:21:48 obache Exp $
+$NetBSD: patch-aa,v 1.3 2008/10/22 10:42:02 obache Exp $
 
---- atk/src/depend.orig        2008-01-03 03:01:59.000000000 +0000
+--- atk/src/depend.orig        2008-01-03 02:56:49.000000000 +0000
 +++ atk/src/depend
 @@ -1,3 +1,3 @@
- install:
+-install:
 -      @$(RUBY) -run -e install -- -m 0644 -v $(srcdir)/rbatk.h $(sitearchdir)$(target_prefix)
 -      @$(RUBY) -run -e install -- -m 0644 -v rbatkversion.h $(sitearchdir)$(target_prefix)
++install-so:
 +      $(INSTALL_DATA) $(srcdir)/rbatk.h $(RUBYARCHDIR)
 +      $(INSTALL_DATA) rbatkversion.h $(RUBYARCHDIR)
diff -r 3c03d687ef4c -r bd9d3182ad02 meta-pkgs/ruby-gnome2/patches/patch-ab
--- a/meta-pkgs/ruby-gnome2/patches/patch-ab    Wed Oct 22 10:37:43 2008 +0000
+++ b/meta-pkgs/ruby-gnome2/patches/patch-ab    Wed Oct 22 10:42:02 2008 +0000
@@ -1,14 +1,17 @@
-$NetBSD: patch-ab,v 1.2 2008/09/17 00:21:48 obache Exp $
+$NetBSD: patch-ab,v 1.3 2008/10/22 10:42:02 obache Exp $
 
---- glib/src/depend.orig       2008-01-03 03:01:59.000000000 +0000
+--- glib/src/depend.orig       2008-09-30 14:41:50.000000000 +0000
 +++ glib/src/depend
-@@ -1,5 +1,5 @@
- install:
+@@ -1,6 +1,6 @@
+-install:
 -      @$(RUBY) -run -e install -- -m 0644 -v $(srcdir)/rbglib.h $(sitearchdir)$(target_prefix)
 -      @$(RUBY) -run -e install -- -m 0644 -v $(srcdir)/rbgutil.h $(sitearchdir)$(target_prefix)
 -      @$(RUBY) -run -e install -- -m 0644 -v $(srcdir)/rbgobject.h $(sitearchdir)$(target_prefix)
 -      @$(RUBY) -run -e install -- -m 0644 -v $(srcdir)/rbgcompat.h $(sitearchdir)$(target_prefix)
+-      @$(RUBY) -run -e install -- -m 0644 -v $(srcdir)/glib-enum-types.h $(sitearchdir)$(target_prefix)
++install-so:
 +      $(INSTALL_DATA) $(srcdir)/rbglib.h $(RUBYARCHDIR)
 +      $(INSTALL_DATA) $(srcdir)/rbgutil.h $(RUBYARCHDIR)
 +      $(INSTALL_DATA) $(srcdir)/rbgobject.h $(RUBYARCHDIR)
 +      $(INSTALL_DATA) $(srcdir)/rbgcompat.h $(RUBYARCHDIR)
++      $(INSTALL_DATA) $(srcdir)/glib-enum-types.h $(RUBYARCHDIR)
diff -r 3c03d687ef4c -r bd9d3182ad02 meta-pkgs/ruby-gnome2/patches/patch-ac
--- a/meta-pkgs/ruby-gnome2/patches/patch-ac    Wed Oct 22 10:37:43 2008 +0000
+++ b/meta-pkgs/ruby-gnome2/patches/patch-ac    Wed Oct 22 10:42:02 2008 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ac,v 1.2 2008/09/17 00:21:48 obache Exp $
+$NetBSD: patch-ac,v 1.3 2008/10/22 10:42:02 obache Exp $
 
---- glib/src/lib/mkmf-gnome2.rb.orig   2008-06-23 10:00:00.000000000 +0000
+--- glib/src/lib/mkmf-gnome2.rb.orig   2008-09-13 11:18:06.000000000 +0000
 +++ glib/src/lib/mkmf-gnome2.rb
 @@ -257,7 +257,7 @@ def make_version_header(app_name, pkgnam
  end
@@ -11,45 +11,3 @@
  
    #Other options
    ruby_header = "ruby.h"
-@@ -296,6 +296,41 @@ def glib_mkenums(prefix, files, g_type_p
-   GLib::MkEnums.create(prefix, files, g_type_prefix, include_files)
- end
- 
-+def check_cairo
-+  return false unless PKGConfig.have_package('cairo')
-+
-+  have_rb_cairo_h = have_header('rb_cairo.h')
-+  unless have_rb_cairo_h
-+    begin
-+      require 'rubygems'
-+      gem 'cairo'
-+      require 'cairo'
-+      rcairo_src_gem_path_re =
-+        /\A#{Regexp.escape(Gem.dir)}\/gems\/cairo-[\d.]+\/src\z/
-+      $:.each do |path|
-+        if rcairo_src_gem_path_re =~ path
-+          $CFLAGS += " -I#{path} "
-+          have_rb_cairo_h = have_header('rb_cairo.h')
-+          break
-+        end
-+      end
-+    rescue LoadError
-+    end
-+  end
-+
-+  if have_rb_cairo_h
-+    if /mingw|cygwin|mswin32/ =~ RUBY_PLATFORM
-+      unless ENV["CAIRO_PATH"]
-+        puts "Error! Set CAIRO_PATH."
-+        exit 1
-+      end
-+      add_depend_package("cairo", "src", ENV["CAIRO_PATH"])
-+      $defs << "-DRUBY_CAIRO_PLATFORM_WIN32"
-+    end
-+  end
-+  have_rb_cairo_h
-+end
-+
- check_ruby_func
- 
- if /mingw/ =~ RUBY_PLATFORM
diff -r 3c03d687ef4c -r bd9d3182ad02 meta-pkgs/ruby-gnome2/patches/patch-ad
--- a/meta-pkgs/ruby-gnome2/patches/patch-ad    Wed Oct 22 10:37:43 2008 +0000
+++ b/meta-pkgs/ruby-gnome2/patches/patch-ad    Wed Oct 22 10:42:02 2008 +0000
@@ -1,8 +1,11 @@
-$NetBSD: patch-ad,v 1.2 2008/09/17 00:21:48 obache Exp $



Home | Main Index | Thread Index | Old Index