[DRE-commits] [ruby-gnome2] 31/31: migrate to automatic dbg package

Daisuke Higuchi dai at moszumanska.debian.org
Mon Oct 10 13:40:21 UTC 2016


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

dai pushed a commit to branch exp/debian
in repository ruby-gnome2.

commit bb51d23b18894ddc9a756674474f3a659cd06f10
Author: HIGUCHI Daisuke (VDR dai) <dai at debian.org>
Date:   Mon Oct 10 21:54:14 2016 +0900

    migrate to automatic dbg package
---
 debian/control | 162 +--------------------------------------------------------
 debian/rules   |   4 +-
 2 files changed, 3 insertions(+), 163 deletions(-)

diff --git a/debian/control b/debian/control
index fb8062e..48b3238 100644
--- a/debian/control
+++ b/debian/control
@@ -6,7 +6,7 @@ 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 (>= 9~),
+Build-Depends: debhelper (>= 9.20151219),
                gem2deb,
                libgirepository1.0-dev,
                libgstreamer-plugins-base1.0-dev,
@@ -38,21 +38,6 @@ Description: ATK bindings for the Ruby language
  other alternative input devices. This package contains libraries for using
  ATK with the Ruby programming language.
 
-Package: ruby-atk-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: ruby-atk (= ${binary:Version}),
-         ${misc:Depends}
-Description: ATK bindings for the Ruby language (debugging symbols)
- ATK is a toolkit providing accessibility interfaces for applications or other
- toolkits. By implementing these interfaces, those other toolkits or
- applications can be used with tools such as screen readers, magnifiers, and
- other alternative input devices. This package contains libraries for using
- ATK with the Ruby programming language.
- .
- This package contains the debugging symbols.
-
 Package: ruby-cairo-gobject
 Architecture: any
 Depends: ruby | ruby-interpreter,
@@ -67,20 +52,6 @@ Description: CairoGObject bindings for the Ruby language
  This package contains libraries for CairoGObject with the Ruby
  language.
 
-Package: ruby-cairo-gobject-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: ruby-cairo-gobject (= ${binary:Version}),
-         ${misc:Depends}
-Description: CairoGObject bindings for the Ruby language (debugging symbols)
- Cairo is a multi-platform library providing anti-aliased vector-based
- rendering for multiple target backends.  This package contains libraries
- for using wrappers for GObject types for all Cairo types with the Ruby
- language.
- .
- This package contains the debugging symbols.
-
 Package: ruby-clutter
 Architecture: all
 Priority: extra
@@ -152,18 +123,6 @@ Description: GIO bindings for the Ruby language
  GIO is a I/O stack for GLIB/GTK+ applications. This package provides GIO
  bindings to be used in Ruby programs.
 
-Package: ruby-gio2-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: ruby-gio2 (= ${binary:Version}),
-         ${misc:Depends}
-Description: GIO bindings for the Ruby language (debugging symbols)
- GIO is a I/O stack for GLIB/GTK+ applications. This package provides GIO
- bindings to be used in Ruby programs.
- .
- This package provides debugging symbols.
-
 Package: ruby-glib2
 Architecture: any
 Depends: ruby | ruby-interpreter,
@@ -175,20 +134,6 @@ Description: GLib 2 bindings for the Ruby language
  language. It is most likely useful in conjunction with Ruby bindings for
  other libraries such as GTK+.
 
-Package: ruby-glib2-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: ruby-glib2 (= ${binary:Version}),
-         ${misc:Depends}
-Description: GLib 2 bindings for the Ruby language (debugging symbols)
- GLib is a useful general-purpose C library, notably used by GTK+ and GNOME.
- This package contains libraries for using GLib 2 with the Ruby programming
- language. It is most likely useful in conjunction with Ruby bindings for
- other libraries such as GTK+.
- .
- This package contains the debugging symbols.
-
 Package: ruby-gnome2
 Architecture: all
 Depends: ruby-atk,
@@ -239,22 +184,6 @@ Description: GObject Introspection bindings for the Ruby language
  This package contains library for using GObject Introspection with the
  Ruby programming language.
 
-Package: ruby-gobject-introspection-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: ruby-gobject-introspection (= ${binary:Version}),
-         ${misc:Depends}
-Description: GObject Introspection bindings for the Ruby (debugging symbols)
- GObject Introspection is a project for providing machine readable
- introspection data of the API of C libraries.  This introspection data can
- be used in several different use cases, for example automatic code
- generation for bindings, API verification and documentation generation.
- This package contains library for using GObject Introspection with the
- Ruby programming language.
- .
- This package contains the debugging symbols.
-
 Package: ruby-gstreamer
 Architecture: any
 Depends: gir1.2-gstreamer-1.0,
@@ -270,20 +199,6 @@ Description: GStreamer bindings for the Ruby language
  plugins. This package contains libraries for using GStreamer with the Ruby
  programming language.
 
-Package: ruby-gstreamer-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: ruby-gstreamer (= ${binary:Version}),
-         ${misc:Depends}
-Description: GStreamer bindings for the Ruby language (debugging symbols)
- GStreamer is a media processing framework with support for a wide variety of
- data sources, sinks, and formats through the use of dynamically loaded
- plugins. This package contains libraries for using GStreamer with the Ruby
- programming language.
- .
- This package contains the debugging symbols.
-
 Package: ruby-gtk2
 Architecture: any
 Depends: ruby-atk (= ${binary:Version}),
@@ -295,18 +210,6 @@ Description: GTK+ 2 bindings for the Ruby language
  GTK+ is a library for creating graphical user interfaces. This package
  contains libraries for using GTK+ 2 with the Ruby programming language.
 
-Package: ruby-gtk2-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: ruby-gtk2 (= ${binary:Version}),
-         ${misc:Depends}
-Description: GTK+ 2 bindings for the Ruby language (debugging symbols)
- GTK+ is a library for creating graphical user interfaces. This package
- contains libraries for using GTK+ 2 with the Ruby programming language.
- .
- This package contains the debugging symbols.
-
 Package: ruby-gtk3
 Architecture: any
 Depends: ruby | ruby-interpreter,
@@ -318,18 +221,6 @@ 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.
 
-Package: ruby-gtk3-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: ruby-gtk3 (= ${binary:Version}),
-         ${misc:Depends}
-Description: GTK+ 3 bindings for the Ruby language (debugging symbols)
- GTK+ is a library for creating graphical user interfaces. This package
- contains libraries for using GTK+ 3 with the Ruby programming language.
- .
- This package contains the debugging symbols.
-
 Package: ruby-gtksourceview2
 Architecture: any
 Depends: ruby-gtk2 (= ${binary:Version}),
@@ -341,20 +232,6 @@ Description: GtkSourceView2 bindings for the Ruby language
  with syntax highlighting and other features typical of a source code
  editor in the Ruby programming language.
 
-Package: ruby-gtksourceview2-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: ruby-gtksourceview2 (= ${binary:Version}),
-         ${misc:Depends}
-Description: GtkSourceView2 bindings for the Ruby language (debugging symbols)
- GTKSourceView2 is a text widget that extends the standard GTK+ text widget.
- 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-gtksourceview3
 Architecture: all
 Depends: ruby | ruby-interpreter,
@@ -377,19 +254,6 @@ Description: Pango bindings for the Ruby language
  internationalization. This package contains libraries for using Pango with
  the Ruby programming language.
 
-Package: ruby-pango-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: ruby-pango (= ${binary:Version}),
-         ${misc:Depends}
-Description: Pango bindings for the Ruby language (debug symbols)
- Pango is a library for layout and rendering of text, with an emphasis on
- internationalization. This package contains libraries for using Pango with
- the Ruby programming language.
- .
- This package contains the debugging symbols.
-
 Package: ruby-poppler
 Architecture: any
 Depends: ruby | ruby-interpreter,
@@ -399,18 +263,6 @@ Description: Ruby bindings for the libpoppler-glib library
  Poppler is a PDF rendering library based on xpdf PDF viewer. This package
  contains ruby bindings for Poppler.
 
-Package: ruby-poppler-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: ruby-poppler (= ${binary:Version}),
-         ${misc:Depends}
-Description: Ruby bindings for the libpoppler-glib library (debugging symbols)
- Poppler is a PDF rendering library based on xpdf PDF viewer. This package
- contains ruby bindings for Poppler.
- .
- This package contains the debugging symbols.
-
 Package: ruby-rsvg2
 Architecture: any
 Depends: ruby-glib2 (= ${binary:Version}),
@@ -420,18 +272,6 @@ 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.
 
-Package: ruby-rsvg2-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: ruby-rsvg2 (= ${binary:Version}),
-         ${misc:Depends}
-Description: RSVG renderer bindings for the Ruby language (debugging symbols)
- RSVG is a renderer for Scalable Vector Graphics image files. This package
- contains libraries for using RSVG with the Ruby programming language.
- .
- This package contains the debugging symbols.
-
 Package: ruby-webkit-gtk
 Architecture: all
 Priority: extra
diff --git a/debian/rules b/debian/rules
index 9e815d4..d2ca2cc 100755
--- a/debian/rules
+++ b/debian/rules
@@ -18,8 +18,8 @@ $(ruby_versions):
 	debian/build $@
 
 override_dh_strip:
-	for i in $$(sed -n '/Package: ruby-.*-dbg/ { s/Package: \(.*\)-dbg/\1/ p }' debian/control) ; do \
-		dh_strip -p$$i --dbg-package=$$i-dbg ; \
+	for i in atk cairo-gobject gio2 glib2 gobject-introspection gstreamer gtk2 gtk3 gtksourceview2 pango poppler rsvg2 ; 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