[DRE-commits] [ruby-gnome2] 01/01: ruby-gtk3 and others: review package dependencies
Antonio Terceiro
terceiro at moszumanska.debian.org
Sat Jul 18 12:45:08 UTC 2015
This is an automated email from the git hooks/post-receive script.
terceiro pushed a commit to branch master
in repository ruby-gnome2.
commit b03561c5154073a2bbfa341a665d07dae292e7c8
Author: Antonio Terceiro <terceiro at debian.org>
Date: Fri Jul 17 15:40:36 2015 -0300
ruby-gtk3 and others: review package dependencies
Closes: #788875
---
debian/changelog | 1 +
debian/control | 31 ++++++++++++++++---------------
2 files changed, 17 insertions(+), 15 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 688db5c..5c4ed43 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,7 @@ ruby-gnome2 (2.2.5-1) unstable; urgency=medium
* ruby-gdk3: migrated upstream to gobject introspection, so becomes
`Architecture: all`
- ruby-gdk3-dbg package dropped
+ * ruby-gtk3 and others: review package dependencies (Closes: #788875)
-- Antonio Terceiro <terceiro at debian.org> Fri, 17 Jul 2015 11:16:35 -0300
diff --git a/debian/control b/debian/control
index ae14d42..c44f67f 100644
--- a/debian/control
+++ b/debian/control
@@ -52,7 +52,7 @@ Description: ATK bindings for the Ruby language (debugging symbols)
Package: ruby-cairo-gobject
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, ruby | ruby-interpreter
+Depends: ${misc:Depends}, ${shlibs:Depends}, ruby-cairo, ruby-glib2 (= ${binary:Version}), ruby | ruby-interpreter
Description: CairoGObject bindings for the Ruby language
Cairo is a multi-platform library providing anti-aliased vector-based
rendering for multiple target backends; CairoGObject provides
@@ -77,11 +77,11 @@ Package: ruby-clutter
Architecture: all
Priority: extra
Depends: ${misc:Depends}, ruby | ruby-interpreter,
- ruby-gobject-introspection,
- ruby-cairo-gobject,
- ruby-atk,
- ruby-pango,
- ruby-gdk-pixbuf2,
+ ruby-gobject-introspection (>= ${source:Version}),
+ ruby-cairo-gobject (>= ${source:Version}),
+ ruby-atk (>= ${source:Version}),
+ ruby-pango (>= ${source:Version}),
+ ruby-gdk-pixbuf2 (>= ${source:Version}),
gir1.2-clutter-1.0
Description: Clutter bindings for the Ruby language
Clutter is a GObject based library for creating fast, visually rich,
@@ -93,8 +93,9 @@ Package: ruby-clutter-gstreamer
Architecture: all
Priority: extra
Depends: ${misc:Depends}, ruby | ruby-interpreter,
- ruby-clutter,
- ruby-gstreamer,
+ ruby-clutter (>= ${source:Version}),
+ ruby-gstreamer (>= ${source:Version}),
+ ruby-gdk-pixbuf2 (>= ${source:Version}),
gir1.2-clutter-gst-2.0
Description: Clutter-GStreamer bindings for the Ruby language
Clutter-GStreamer provides a Clutter interface implementation using
@@ -105,8 +106,8 @@ Package: ruby-clutter-gtk
Architecture: all
Priority: extra
Depends: ${misc:Depends}, ruby | ruby-interpreter,
- ruby-clutter,
- ruby-gtk3,
+ ruby-clutter (>= ${source:Version}),
+ ruby-gtk3 (>= ${source:Version}),
gir1.2-gtkclutter-1.0
Description: Clutter-Gtk bindings for the Ruby language
Clutter-Gtk is an integration library for the Clutter toolkit providing
@@ -136,7 +137,7 @@ Description: Gdk-Pixbuf 2 bindings for the Ruby language (debugging symbols)
Package: ruby-gdk3
Architecture: all
-Depends: ${misc:Depends}, ${shlibs:Depends}, ruby | ruby-interpreter
+Depends: ${misc:Depends}, ${shlibs:Depends}, ruby-gdk-pixbuf2 (>= ${source:Version}), ruby-pango (>= ${source:Version}), ruby-atk (>= ${source:Version}), ruby-gobject-introspection (>= ${source:Version}), ruby-cairo-gobject (>= ${source:Version}), ruby | ruby-interpreter
Description: GDK 3 bindings for the Ruby language
GDK is a computer graphics library that acts as a wrapper around the
low-level drawing and windowing functions provided by the underlying
@@ -213,7 +214,7 @@ Description: GNOME-related bindings for the Ruby language (development files)
Package: ruby-gobject-introspection
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, ruby | ruby-interpreter
+Depends: ${misc:Depends}, ${shlibs:Depends}, ruby-glib2 (= ${binary:Version}), ruby | ruby-interpreter
Description: GObject Introspection bindings for the Ruby language
GObject Introspection is a project for providing machine readable
introspection data of the API of C libraries. This introspection data can
@@ -287,7 +288,7 @@ Description: GTK+ 2 bindings for the Ruby language (debugging symbols)
Package: ruby-gtk3
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, ruby | ruby-interpreter
+Depends: ${misc:Depends}, ${shlibs:Depends}, ruby-atk (= ${binary:Version}), ruby-gdk3 (= ${source:Version}), ruby | ruby-interpreter
Description: GTK+ 3 bindings for the Ruby language
GTK+ is a library for creating graphical user interfaces. This package
contains libraries for using GTK+ 3 with the Ruby programming language.
@@ -455,8 +456,8 @@ Package: ruby-webkit-gtk
Architecture: all
Priority: extra
Depends: ${misc:Depends}, ruby | ruby-interpreter,
- ruby-gobject-introspection,
- ruby-gtk3,
+ ruby-gobject-introspection (>= ${source:Version}),
+ ruby-gtk3 (>= ${source:Version}),
gir1.2-webkit-3.0
Description: WebKitGTK+ bindings for the Ruby language
WebKitGTK+ is the GNOME platform port of the WebKit rendering engine.
--
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