summaryrefslogtreecommitdiff
path: root/meta-pkgs/ruby-gnome2
diff options
context:
space:
mode:
authorobache <obache>2011-02-11 13:50:06 +0000
committerobache <obache>2011-02-11 13:50:06 +0000
commitb9e4d37a22416a637d3d90a22c0c9ee97b178e10 (patch)
tree17ba96a80d05309415ef9f4242878c3640771b91 /meta-pkgs/ruby-gnome2
parentc9c8ba92dd5c03bb73b23260723c63fe7b1ae8cb (diff)
downloadpkgsrc-b9e4d37a22416a637d3d90a22c0c9ee97b178e10.tar.gz
Update ruby-gnome2 to 0.90.7.
Removed deprecated binding packages. == Ruby-GNOME2 0.90.7: 2011-02-02 NOTE: 0.90.x releases are for 1.0.0 major release. A package fix release of 0.90.6. === Changes ==== Ruby/GLib2 * Improvments * force remove "-Wl,--noundefined" linker option because Ruby-GNOME2 packages doesn't support the option. [Dobai-Pataky Bálint, Kouhei Sutou] ==== Ruby/GTK2 * Improvments * use "MS-Windows" GTK+ theme by default on Windows. [ashbb, Kouhei Sutou] === Thanks * ashbb * Dobai-Pataky Bálint == Ruby-GNOME2 0.90.6: 2011-01-29 NOTE: 0.90.x releases are for 1.0.0 major release. Removed deprecated packages. All supported packages support RubyGems. All supported packages except Ruby/VTE, Ruby/GStreamer and Ruby/GtkMozEmbed support also Windows binary bundled gem. === Changes ==== All * remove all deprecated packages. [Masaaki Aoyagi] * all supported packages support RubyGems. [Masaaki Aoyagi] ==== Ruby/GLib2 * Imrpovements * add gnome2-raketask.rb that is a utility library to define Rake tasks for Ruby-GNOME2 packages. [Masaaki Aoyagi, Kouhei Sutou] * Fixes * fix GType conversion. [Kouhei Sutou] * fix rcairo installed by RubyGems detection. [Masaaki Aoyagi] ==== Ruby/GIO2 * Improvements * support GIO 2.26. [Nikolai Weibull] ==== Ruby/GStreamer * Improvements * add Gst::MissingURISourceMessage. [Vincent Carmona, Kouhei Sutou] * support RubyGems. [Masaaki Aoyagi] ==== Ruby/Pango * Fixes * rename Pango::LayoutIter#at_last_line! to at_last_line? because at_last_line is a predicate method. (at_last_line! still exists for backward compatibility.) [mrkn, Kouhei Sutou] ==== Ruby/GtkMozEmbed * Improvements * support RubyGems. [Masaaki Aoyagi] * Fixes * support "2.0b7" style module version. #3141244 [reandr, Kouhei Sutou] ==== Ruby/GooCanvas * Improvements * support RubyGems. [Masaaki Aoyagi] ==== Ruby/GtkSourceView2 * Improvements * support RubyGems. [Masaaki Aoyagi] ==== Ruby/VTE * Improvements * support RubyGems. [Masaaki Aoyagi] === Thanks * Vincent Carmona * mrkn * reandr * Nikolai Weibull * Masaaki Aoyagi
Diffstat (limited to 'meta-pkgs/ruby-gnome2')
-rw-r--r--meta-pkgs/ruby-gnome2/Makefile16
-rw-r--r--meta-pkgs/ruby-gnome2/Makefile.common18
-rw-r--r--meta-pkgs/ruby-gnome2/distinfo15
-rw-r--r--meta-pkgs/ruby-gnome2/patches/patch-au25
-rw-r--r--meta-pkgs/ruby-gnome2/patches/patch-glib2_lib_mkmf-gnome2.rb24
-rw-r--r--meta-pkgs/ruby-gnome2/patches/patch-goocanvas_ext_goocanvas_depend14
-rw-r--r--meta-pkgs/ruby-gnome2/patches/patch-gstreamer_ext_gstreamer_depend14
-rw-r--r--meta-pkgs/ruby-gnome2/patches/patch-gtkmozembed_ext_gtkmozembed_depend15
-rw-r--r--meta-pkgs/ruby-gnome2/patches/patch-gtksourceview2_ext_gtksourceview2_depend14
-rw-r--r--meta-pkgs/ruby-gnome2/patches/patch-vte_ext_vte_depend14
10 files changed, 108 insertions, 61 deletions
diff --git a/meta-pkgs/ruby-gnome2/Makefile b/meta-pkgs/ruby-gnome2/Makefile
index 6c26bb2a240..52c0063ca67 100644
--- a/meta-pkgs/ruby-gnome2/Makefile
+++ b/meta-pkgs/ruby-gnome2/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2010/10/23 12:45:08 obache Exp $
+# $NetBSD: Makefile,v 1.14 2011/02/11 13:50:07 obache Exp $
#
PKGNAME= ${RUBY_PKGPREFIX}-gnome2-${VERSION}
@@ -6,31 +6,17 @@ COMMENT= Set of Ruby language bindings for GNOME2
CATEGORIES= meta-pkgs gnome
DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-atk>=${VERSION}:../../devel/ruby-gnome2-atk
-DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-bonobo>=${VERSION}:../../devel/ruby-gnome2-bonobo
-DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-bonoboui>=${VERSION}:../../devel/ruby-gnome2-bonoboui
-DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gconf>=${VERSION}:../../devel/ruby-gnome2-gconf
DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gio>=${VERSION}:../../devel/ruby-gnome2-gio
DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-glib>=${VERSION}:../../devel/ruby-gnome2-glib
-DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-libglade>=${VERSION}:../../devel/ruby-gnome2-libglade
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
DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gstreamer>=${VERSION}:../../multimedia/ruby-gnome2-gstreamer
-DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gnomeprint>=${VERSION}:../../print/ruby-gnome2-gnomeprint
-DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gnomeprintui>=${VERSION}:../../print/ruby-gnome2-gnomeprintui
DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-poppler>=${VERSION}:../../print/ruby-gnome2-poppler
-DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gnomevfs>=${VERSION}:../../sysutils/ruby-gnome2-gnomevfs
-DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gtkhtml2>=${VERSION}:../../www/ruby-gnome2-gtkhtml2
DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gtkmozembed>=${VERSION}:../../www/ruby-gnome2-gtkmozembed
-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
META_PACKAGE= yes
diff --git a/meta-pkgs/ruby-gnome2/Makefile.common b/meta-pkgs/ruby-gnome2/Makefile.common
index ce3a9b2efa0..a2f3c1bd8e5 100644
--- a/meta-pkgs/ruby-gnome2/Makefile.common
+++ b/meta-pkgs/ruby-gnome2/Makefile.common
@@ -1,31 +1,17 @@
-# $NetBSD: Makefile.common,v 1.16 2010/11/27 06:14:45 obache Exp $
+# $NetBSD: Makefile.common,v 1.17 2011/02/11 13:50:07 obache Exp $
#
# used by devel/ruby-gnome2-atk/Makefile
-# used by devel/ruby-gnome2-bonobo/Makefile
-# used by devel/ruby-gnome2-bonoboui/Makefile
-# used by devel/ruby-gnome2-gconf/Makefile
# used by devel/ruby-gnome2-gio/Makefile
# used by devel/ruby-gnome2-glib/Makefile
-# used by devel/ruby-gnome2-libglade/Makefile
# used by devel/ruby-gnome2-pango/Makefile
# used by graphics/ruby-gnome2-gdkpixbuf/Makefile
-# used by graphics/ruby-gnome2-gnomecanvas/Makefile
# used by graphics/ruby-gnome2-goocanvas/Makefile
-# used by graphics/ruby-gnome2-gtkglext/Makefile
-# used by graphics/ruby-gnome2-libart/Makefile
# used by graphics/ruby-gnome2-rsvg/Makefile
# used by multimedia/ruby-gnome2-gstreamer/Makefile
-# used by print/ruby-gnome2-gnomeprint/Makefile
-# used by print/ruby-gnome2-gnomeprintui/Makefile
# used by print/ruby-gnome2-poppler/Makefile
-# used by sysutils/ruby-gnome2-gnomevfs/Makefile
-# used by www/ruby-gnome2-gtkhtml2/Makefile
# used by www/ruby-gnome2-gtkmozembed/Makefile
-# used by x11/ruby-gnome2-gnome/Makefile
# used by x11/ruby-gnome2-gtk/Makefile
-# used by x11/ruby-gnome2-gtksourceview/Makefile
# used by x11/ruby-gnome2-gtksourceview2/Makefile
-# used by x11/ruby-gnome2-panelapplet/Makefile
# used by x11/ruby-gnome2-vte/Makefile
DISTNAME= ruby-gnome2-all-${VERSION}
@@ -39,7 +25,7 @@ MAINTAINER= dieter.NetBSD@pandora.be
HOMEPAGE= http://ruby-gnome2.sourceforge.jp/
LICENSE= gnu-lgpl-v2.1
-VERSION= 0.90.5
+VERSION= 0.90.7
USE_RUBY_EXTCONF= yes
CONFIGURE_ENV+= RUBYOPT="-Ku"
diff --git a/meta-pkgs/ruby-gnome2/distinfo b/meta-pkgs/ruby-gnome2/distinfo
index 9700ecb96ed..c5fda840f41 100644
--- a/meta-pkgs/ruby-gnome2/distinfo
+++ b/meta-pkgs/ruby-gnome2/distinfo
@@ -1,6 +1,11 @@
-$NetBSD: distinfo,v 1.19 2011/01/14 08:35:23 obache Exp $
+$NetBSD: distinfo,v 1.20 2011/02/11 13:50:08 obache Exp $
-SHA1 (ruby-gnome2-all-0.90.5.tar.gz) = 320fc4c9b65b6494abac894e84013683584acf54
-RMD160 (ruby-gnome2-all-0.90.5.tar.gz) = 7c96480e366bac2408a3790c355ad517cc0b0023
-Size (ruby-gnome2-all-0.90.5.tar.gz) = 1754503 bytes
-SHA1 (patch-au) = bb7b7bcb362e978e4393625ecd490f20c78db70e
+SHA1 (ruby-gnome2-all-0.90.7.tar.gz) = 1030187a5e85b11014e99496e56e0209d010b532
+RMD160 (ruby-gnome2-all-0.90.7.tar.gz) = 03f1f9cbdeb24db961edda6a8144b9fc27394708
+Size (ruby-gnome2-all-0.90.7.tar.gz) = 11753981 bytes
+SHA1 (patch-glib2_lib_mkmf-gnome2.rb) = 83bcf775c3094858acf10c0f9bfc718d3807ac5d
+SHA1 (patch-goocanvas_ext_goocanvas_depend) = feab2164320315293be18efe871422ebf6786280
+SHA1 (patch-gstreamer_ext_gstreamer_depend) = 0466202cc922f1df187f9a29fabd0e4cbcf33bfc
+SHA1 (patch-gtkmozembed_ext_gtkmozembed_depend) = 6b217f4515aa9787ac94d48ae4dd935d154c5128
+SHA1 (patch-gtksourceview2_ext_gtksourceview2_depend) = 1a2c46ceb5e77fb270280499a9585e645b3f6a81
+SHA1 (patch-vte_ext_vte_depend) = a12c3e2495abd9de443f3eb5116724006c9b024e
diff --git a/meta-pkgs/ruby-gnome2/patches/patch-au b/meta-pkgs/ruby-gnome2/patches/patch-au
deleted file mode 100644
index d8c11e9af45..00000000000
--- a/meta-pkgs/ruby-gnome2/patches/patch-au
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD: patch-au,v 1.1 2011/01/14 08:35:24 obache Exp $
-
-* for png>=1.5
- * zlib.h is not included from png.h.
- * use API instead of direct acess to the main linpng control structures.
-
---- libart/src/rbart_canvas.c.orig 2010-10-28 08:12:38.000000000 +0000
-+++ libart/src/rbart_canvas.c
-@@ -14,6 +14,7 @@
- #include "rbart.h"
-
- #include <jpeglib.h>
-+#include <zlib.h>
- #include <png.h>
-
- #define ART_CANVAS_PNG_INTERLACE_ADAM7 1
-@@ -352,7 +353,7 @@ canvas_to_png(argc, argv, r_self)
- return Qnil;
- }
-
-- if (setjmp(png_ptr->jmpbuf))
-+ if (setjmp(png_jmpbuf(png_ptr)))
- {
- png_destroy_write_struct(&png_ptr, &info_ptr);
- return Qnil;
diff --git a/meta-pkgs/ruby-gnome2/patches/patch-glib2_lib_mkmf-gnome2.rb b/meta-pkgs/ruby-gnome2/patches/patch-glib2_lib_mkmf-gnome2.rb
new file mode 100644
index 00000000000..4ae8231d828
--- /dev/null
+++ b/meta-pkgs/ruby-gnome2/patches/patch-glib2_lib_mkmf-gnome2.rb
@@ -0,0 +1,24 @@
+$NetBSD: patch-glib2_lib_mkmf-gnome2.rb,v 1.1 2011/02/11 13:50:08 obache Exp $
+
+* Failed to detect non-gem rcairo
+ https://sourceforge.net/tracker/?func=detail&aid=3178228&group_id=53614&atid=470969
+
+--- glib2/lib/mkmf-gnome2.rb.orig 2011-02-02 11:40:57.000000000 +0000
++++ glib2/lib/mkmf-gnome2.rb
+@@ -364,7 +364,7 @@ def check_cairo(options={})
+ rescue LoadError
+ end
+ end
+- return false if rcairo_source_dir.nil?
++ if !rcairo_source_dir.nil?
+
+ if /mingw|cygwin|mswin32/ =~ RUBY_PLATFORM
+ options = {}
+@@ -377,6 +377,7 @@ def check_cairo(options={})
+ end
+
+ $CFLAGS += " -I#{rcairo_source_dir}/ext/cairo"
++ end
+ PKGConfig.have_package('cairo') and have_header('rb_cairo.h')
+ end
+
diff --git a/meta-pkgs/ruby-gnome2/patches/patch-goocanvas_ext_goocanvas_depend b/meta-pkgs/ruby-gnome2/patches/patch-goocanvas_ext_goocanvas_depend
new file mode 100644
index 00000000000..0d68bd93264
--- /dev/null
+++ b/meta-pkgs/ruby-gnome2/patches/patch-goocanvas_ext_goocanvas_depend
@@ -0,0 +1,14 @@
+$NetBSD: patch-goocanvas_ext_goocanvas_depend,v 1.1 2011/02/11 13:50:08 obache Exp $
+
+* Failed to install *.pc files
+ https://sourceforge.net/tracker/?func=detail&aid=3178294&group_id=53614&atid=470969
+
+--- goocanvas/ext/goocanvas/depend.orig 2011-01-29 04:25:51.000000000 +0000
++++ goocanvas/ext/goocanvas/depend
+@@ -1,5 +1,5 @@
+ install:
+ if test -n "$(pkgconfigdir)"; then \
+ $(MAKEDIRS) $(pkgconfigdir); \
+- $(INSTALL_DATA) ../ruby-goocanvas.pc $(pkgconfigdir); \
++ $(INSTALL_DATA) ruby-goocanvas.pc $(pkgconfigdir); \
+ fi
diff --git a/meta-pkgs/ruby-gnome2/patches/patch-gstreamer_ext_gstreamer_depend b/meta-pkgs/ruby-gnome2/patches/patch-gstreamer_ext_gstreamer_depend
new file mode 100644
index 00000000000..3892c148960
--- /dev/null
+++ b/meta-pkgs/ruby-gnome2/patches/patch-gstreamer_ext_gstreamer_depend
@@ -0,0 +1,14 @@
+$NetBSD: patch-gstreamer_ext_gstreamer_depend,v 1.1 2011/02/11 13:50:08 obache Exp $
+
+* Failed to install *.pc files
+ https://sourceforge.net/tracker/?func=detail&aid=3178294&group_id=53614&atid=470969
+
+--- gstreamer/ext/gstreamer/depend.orig 2011-01-21 23:27:42.000000000 +0000
++++ gstreamer/ext/gstreamer/depend
+@@ -1,5 +1,5 @@
+ install:
+ if test -n "$(pkgconfigdir)"; then \
+ $(MAKEDIRS) $(pkgconfigdir); \
+- $(INSTALL_DATA) ../ruby-gstreamer.pc $(pkgconfigdir); \
++ $(INSTALL_DATA) ruby-gstreamer.pc $(pkgconfigdir); \
+ fi
diff --git a/meta-pkgs/ruby-gnome2/patches/patch-gtkmozembed_ext_gtkmozembed_depend b/meta-pkgs/ruby-gnome2/patches/patch-gtkmozembed_ext_gtkmozembed_depend
new file mode 100644
index 00000000000..7d553a2d75f
--- /dev/null
+++ b/meta-pkgs/ruby-gnome2/patches/patch-gtkmozembed_ext_gtkmozembed_depend
@@ -0,0 +1,15 @@
+$NetBSD: patch-gtkmozembed_ext_gtkmozembed_depend,v 1.1 2011/02/11 13:50:08 obache Exp $
+
+* Failed to install *.pc files
+ https://sourceforge.net/tracker/?func=detail&aid=3178294&group_id=53614&atid=470969
+
+--- gtkmozembed/ext/gtkmozembed/depend.orig 2011-01-21 23:27:48.000000000 +0000
++++ gtkmozembed/ext/gtkmozembed/depend
+@@ -1,6 +1,6 @@
+ install:
+ if test -n "$(pkgconfigdir)"; then \
+ $(MAKEDIRS) $(pkgconfigdir); \
+- $(INSTALL_DATA) ../ruby-gtkmozembed.pc $(pkgconfigdir); \
++ $(INSTALL_DATA) ruby-gtkmozembed.pc $(pkgconfigdir); \
+ fi
+
diff --git a/meta-pkgs/ruby-gnome2/patches/patch-gtksourceview2_ext_gtksourceview2_depend b/meta-pkgs/ruby-gnome2/patches/patch-gtksourceview2_ext_gtksourceview2_depend
new file mode 100644
index 00000000000..0b0183a80e7
--- /dev/null
+++ b/meta-pkgs/ruby-gnome2/patches/patch-gtksourceview2_ext_gtksourceview2_depend
@@ -0,0 +1,14 @@
+$NetBSD: patch-gtksourceview2_ext_gtksourceview2_depend,v 1.1 2011/02/11 13:50:08 obache Exp $
+
+* Failed to install *.pc files
+ https://sourceforge.net/tracker/?func=detail&aid=3178294&group_id=53614&atid=470969
+
+--- gtksourceview2/ext/gtksourceview2/depend.orig 2011-01-21 23:27:28.000000000 +0000
++++ gtksourceview2/ext/gtksourceview2/depend
+@@ -1,5 +1,5 @@
+ install:
+ if test -n "$(pkgconfigdir)"; then \
+ $(MAKEDIRS) $(pkgconfigdir); \
+- $(INSTALL_DATA) ../ruby-gtksourceview2.pc $(pkgconfigdir); \
++ $(INSTALL_DATA) ruby-gtksourceview2.pc $(pkgconfigdir); \
+ fi
diff --git a/meta-pkgs/ruby-gnome2/patches/patch-vte_ext_vte_depend b/meta-pkgs/ruby-gnome2/patches/patch-vte_ext_vte_depend
new file mode 100644
index 00000000000..335f42b8674
--- /dev/null
+++ b/meta-pkgs/ruby-gnome2/patches/patch-vte_ext_vte_depend
@@ -0,0 +1,14 @@
+$NetBSD: patch-vte_ext_vte_depend,v 1.1 2011/02/11 13:50:08 obache Exp $
+
+* Failed to install *.pc files
+ https://sourceforge.net/tracker/?func=detail&aid=3178294&group_id=53614&atid=470969
+
+--- vte/ext/vte/depend.orig 2011-01-21 23:27:36.000000000 +0000
++++ vte/ext/vte/depend
+@@ -1,5 +1,5 @@
+ install:
+ if test -n "$(pkgconfigdir)"; then \
+ $(MAKEDIRS) $(pkgconfigdir); \
+- $(INSTALL_DATA) ../ruby-vte.pc $(pkgconfigdir); \
++ $(INSTALL_DATA) ruby-vte.pc $(pkgconfigdir); \
+ fi