[DRE-commits] [ruby-gnome2] 03/08: drop ruby-goocanvas until goocanvas-2.0 is available
Cédric Boutillier
boutil at alioth.debian.org
Wed Oct 2 14:51:32 UTC 2013
This is an automated email from the git hooks/post-receive script.
boutil pushed a commit to branch master
in repository ruby-gnome2.
commit 28deb55824a962a983537000bb32587ba100df74
Author: Cédric Boutillier <boutil at debian.org>
Date: Wed Oct 2 16:36:58 2013 +0200
drop ruby-goocanvas until goocanvas-2.0 is available
---
debian/control | 26 ++------------------------
debian/patches/reject_goocanvas.patch | 18 ++++++++++++++++++
debian/patches/series | 1 +
3 files changed, 21 insertions(+), 24 deletions(-)
diff --git a/debian/control b/debian/control
index b7c548b..c02a7fe 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: ruby
Priority: optional
Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
Uploaders: Arnaud Cornet <acornet at debian.org>, Paul van Tilburg <paulvt at debian.org>, Michael Schutte <m.schutte.jr at gmail.com>, Antonio Terceiro <terceiro at debian.org>
-Build-Depends: debhelper (>= 7.0.50~), ruby, ruby1.8, ruby1.8-dev, ruby1.9.1, ruby1.9.1-dev, libpng-dev, libxmu-dev, librsvg2-dev (>= 2.8.0), libvte-dev (>= 0.12.1), libpoppler-glib-dev (>= 0.8.0), pkg-config, libgstreamer0.10-dev, libgstreamer-plugins-base0.10-dev, libgoocanvas-dev (>= 0.8.0), libgtksourceview2.0-dev, libjpeg-dev, ruby-cairo, ruby-pkg-config
+Build-Depends: debhelper (>= 7.0.50~), ruby, ruby1.8, ruby1.8-dev, ruby1.9.1, ruby1.9.1-dev, libpng-dev, libxmu-dev, librsvg2-dev (>= 2.8.0), libvte-dev (>= 0.12.1), libpoppler-glib-dev (>= 0.8.0), pkg-config, libgstreamer0.10-dev, libgstreamer-plugins-base0.10-dev, libgtksourceview2.0-dev, libjpeg-dev, ruby-cairo, ruby-pkg-config
Standards-Version: 3.9.3
Homepage: http://ruby-gnome2.sourceforge.jp/
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-ruby-extras/ruby-gnome2.git
@@ -129,28 +129,6 @@ Description: GTK+ bindings for the Ruby language (debugging symbols)
.
This package contains the debugging symbols.
-Package: ruby-goocanvas
-Architecture: any
-Depends: ${shlibs:Depends}, ruby-gtk2 (= ${binary:Version}), ${misc:Depends}
-Description: GooCanvas bindings for the Ruby language
- GooCanvas is a canvas widget for GTK+ that uses the cairo 2D library.
- This package contains libraries for using the GtkSourceView2 text widget
- with syntax highlighting and other features typical of a source code
- editor in the Ruby programming language.
-
-Package: ruby-goocanvas-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: ruby-goocanvas (= ${binary:Version}), ${misc:Depends}
-Description: GooCanvas bindings for the Ruby language (debugging symbols)
- GooCanvas is a canvas widget for GTK+ that uses the cairo 2D library.
- This package contains libraries for using the GtkSourceView2 text widget
- with syntax highlighting and other features typical of a source code
- editor in the Ruby programming language.
- .
- This package contains the debugging symbols.
-
Package: ruby-gtksourceview2
Architecture: any
Depends: ${shlibs:Depends}, ruby-gtk2 (= ${binary:Version}), ${misc:Depends}
@@ -249,7 +227,7 @@ Description: GStreamer bindings for the Ruby language (debugging symbols)
Package: ruby-gnome2
Architecture: all
-Depends: ruby-rsvg2, ruby-vte, ruby-atk, ruby-gdk-pixbuf2, ruby-pango, ruby-gio2, ruby-goocanvas, ruby-poppler, ruby-gtksourceview2, ruby-gstreamer, ${misc:Depends}
+Depends: ruby-rsvg2, ruby-vte, ruby-atk, ruby-gdk-pixbuf2, ruby-pango, ruby-gio2, ruby-poppler, ruby-gtksourceview2, ruby-gstreamer, ${misc:Depends}
Description: GNOME-related bindings for the Ruby language
These bindings allow use of the GNOME developer platform using the Ruby
programming language.
diff --git a/debian/patches/reject_goocanvas.patch b/debian/patches/reject_goocanvas.patch
new file mode 100644
index 0000000..9f91066
--- /dev/null
+++ b/debian/patches/reject_goocanvas.patch
@@ -0,0 +1,18 @@
+Description: do not build ruby-goocanvas until goocanvas-2.0 is available
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=588177
+Author: Cédric Boutillier <boutil at debian.org>
+Last-Update: 2013-10-02
+
+--- a/extconf.rb
++++ b/extconf.rb
+@@ -52,6 +52,10 @@
+ subdir[0..$topsrcdir.size] = ""
+ File.dirname(subdir)
+ end
++
++ subdirs.reject! do |subdir|
++ subdir =~ /goocanvas/
++ end
+ priorlibs &= subdirs
+ subdirs -= priorlibs
+ subdirs = priorlibs + subdirs #Change the order
diff --git a/debian/patches/series b/debian/patches/series
index 875c401..79ef553 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
Fail-the-build-if-any-subpackage-fails
+reject_goocanvas.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-gnome2.git
More information about the Pkg-ruby-extras-commits
mailing list