[DRE-commits] [ruby-gnome2] 03/09: ruby-atk and rsvg2 migrated to gobject introspection

Daisuke Higuchi dai at moszumanska.debian.org
Tue Jun 27 13:00:22 UTC 2017


This is an automated email from the git hooks/post-receive script.

dai pushed a commit to branch master
in repository ruby-gnome2.

commit cef97a6d2b8d04e2d2f98881b400189823fc6819
Author: HIGUCHI Daisuke (VDR dai) <dai at debian.org>
Date:   Tue Jun 27 21:04:40 2017 +0900

    ruby-atk and rsvg2 migrated to gobject introspection
---
 debian/control            | 25 +++++++++++++++----------
 debian/ruby-atk.install   |  1 -
 debian/ruby-rsvg2.install |  2 +-
 debian/rules              |  2 +-
 4 files changed, 17 insertions(+), 13 deletions(-)

diff --git a/debian/control b/debian/control
index a64ed38..d4050c6 100644
--- a/debian/control
+++ b/debian/control
@@ -27,11 +27,12 @@ Vcs-Browser: https://anonscm.debian.org/cgit/pkg-ruby-extras/ruby-gnome2.git
 Vcs-Git: https://anonscm.debian.org/git/pkg-ruby-extras/ruby-gnome2.git
 
 Package: ruby-atk
-Architecture: any
-Depends: ruby-glib2 (= ${binary:Version}),
-         ${misc:Depends},
-         ${shlibs:Depends}
-Multi-Arch: same
+Architecture: all
+Depends: gir1.2-atk-1.0,
+         ruby | ruby-interpreter,
+         ruby-gobject-introspection (>= ${source:Version}),
+         ruby-glib2 (>= ${source:Version}),
+         ${misc:Depends}
 Description: ATK bindings for the Ruby language
  ATK is a toolkit providing accessibility interfaces for applications or other
  toolkits. By implementing these interfaces, those other toolkits or
@@ -291,11 +292,15 @@ Description: Ruby bindings for the libpoppler-glib library
  contains ruby bindings for Poppler.
 
 Package: ruby-rsvg2
-Architecture: any
-Depends: ruby-glib2 (= ${binary:Version}),
-         ${misc:Depends},
-         ${shlibs:Depends}
-Multi-Arch: same
+Architecture: all
+Depends: gir1.2-rsvg-2.0,
+         ruby | ruby-interpreter,
+         ruby-glib2 (>= ${source:Version}),
+         ruby-gio2 (>= ${source:Version}),
+         ruby-gdk-pixbuf2 (>= ${source:Version}),
+         ruby-cairo-gobject (>= ${source:Version}),
+         ruby-pango (>= ${source:Version}),
+         ${misc:Depends}
 Description: RSVG renderer bindings for the Ruby language
  RSVG is a renderer for Scalable Vector Graphics image files. This package
  contains libraries for using RSVG with the Ruby programming language.
diff --git a/debian/ruby-atk.install b/debian/ruby-atk.install
index 6ab707f..fc54c23 100644
--- a/debian/ruby-atk.install
+++ b/debian/ruby-atk.install
@@ -1,2 +1 @@
-usr/lib/*/ruby/vendor_ruby/*/atk.so
 usr/lib/ruby/vendor_ruby/atk.rb
diff --git a/debian/ruby-rsvg2.install b/debian/ruby-rsvg2.install
index 622e162..c44f7f4 100644
--- a/debian/ruby-rsvg2.install
+++ b/debian/ruby-rsvg2.install
@@ -1,2 +1,2 @@
-usr/lib/*/ruby/vendor_ruby/*/rsvg2.so
+usr/lib/ruby/vendor_ruby/rsvg2
 usr/lib/ruby/vendor_ruby/rsvg2.rb
diff --git a/debian/rules b/debian/rules
index d2ca2cc..cff336b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -18,7 +18,7 @@ $(ruby_versions):
 	debian/build $@
 
 override_dh_strip:
-	for i in atk cairo-gobject gio2 glib2 gobject-introspection gstreamer gtk2 gtk3 gtksourceview2 pango poppler rsvg2 ; do \
+	for i in cairo-gobject gio2 glib2 gobject-introspection gstreamer gtk2 gtk3 gtksourceview2 pango poppler ; do \
 		dh_strip -pruby-$$i --ddeb-migration="ruby-$$i-dbg (<< 3.0.9-1~)" ; \
 	done
 	dh_strip

-- 
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