[DRE-commits] [SCM] ruby-gnome2.git branch, master, updated. 25aafcf06cd16ab64929480904d96f729b65b5f8

Antonio Terceiro terceiro at softwarelivre.org
Sat Jun 25 22:24:36 UTC 2011


The following commit has been merged in the master branch:
commit de55c4730dbbba0e352cadf7025c63e7831e8817
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sat Jun 25 13:27:22 2011 -0700

    Updated ruby-gnome2 binary packages

diff --git a/debian/TODO b/debian/TODO
new file mode 100644
index 0000000..8c76829
--- /dev/null
+++ b/debian/TODO
@@ -0,0 +1,25 @@
+Check the bug reports against this package:
+http://bugs.debian.org/cgi-bin/pkgreport.cgi?src=ruby-gnome2
+
+Verify reverse dependencies of dropped packages:
+
+libgnome2-ruby
+  sshmenu-gnome
+  fantasdic
+  alexandria
+
+libgconf2-ruby
+  sshmenu-gnome
+  screenruler
+  fantasdic
+  alexandria
+
+libglade2-ruby:
+  alexandria
+  fantasdic
+  screenruler
+
+libgtkglext1-ruby
+  rabbit
+
+Check dependencies of ruby-gnome2; make sure it depends on all other packages.
diff --git a/debian/changelog b/debian/changelog
index 7760d08..4d39287 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,39 @@ ruby-gnome2 (0.90.9-1) unstable; urgency=low
 
   * New upstream version
   * debian/watch: changed to use QA's sf.net redirector
+  * The following packages were dropped because they were deprecated by
+    upstream:
+    - libart2-ruby
+    - libart2-ruby1.8
+    - libart2-ruby1.8-dbg
+    - libgnomecanvas2-ruby
+    - libgnomecanvas2-ruby1.8
+    - libgnomecanvas2-ruby1.8-dbg
+    - libgnome2-ruby
+    - libgnome2-ruby1.8
+    - libgnome2-ruby1.8-dbg
+    - libgconf2-ruby
+    - libgconf2-ruby1.8
+    - libgconf2-ruby1.8-dbg
+    - libglade2-ruby
+    - libglade2-ruby1.8
+    - libglade2-ruby1.8-dbg
+    - libgtkglext1-ruby
+    - libgtkglext1-ruby1.8
+    - libgtkglext1-ruby1.8-dbg
+    - libgnomevfs2-ruby
+    - libgnomevfs2-ruby1.8
+    - libgnomevfs2-ruby1.8-dbg
+    - libpanel-applet2-ruby
+    - libpanel-applet2-ruby1.8
+    - libpanel-applet2-ruby1.8-dbg
+  * The following Build dependencies were dropped because they were only
+    needed to build some of to the above mentioned dropped packages:
+    - libglade2-dev
+    - libpanel-applet2-dev
+  * All the remaining packages were renamed from libfoo-ruby* to ruby-foo, and
+    also renamed according to the upstream name.
+    Transitional packages were added for all renamed packages.
 
  -- Antonio Terceiro <terceiro at softwarelivre.org>  Wed, 15 Jun 2011 21:31:55 -0700
 
diff --git a/debian/check-upstream-versus-debian b/debian/check-upstream-versus-debian
new file mode 100755
index 0000000..6fd8899
--- /dev/null
+++ b/debian/check-upstream-versus-debian
@@ -0,0 +1,25 @@
+#!/bin/bash
+
+set -e
+
+for upstream_pkg in $(ls -1 */extconf.rb | xargs -n 1 dirname); do
+
+  pkg=ruby-${upstream_pkg/_/-}
+
+  if ! grep -q "^Package: $pkg$" debian/control; then
+    echo "W: $pkg not found in debian/control!"
+  fi
+  if ! test -e debian/$pkg.install; then
+    echo "W: debian/$pkg.install not found!"
+  fi
+  if test -e $upstream_pkg/sample && ! test -e debian/$pkg.examples; then
+    echo "W: debian/$pkg.examples not found, but $upstream_pkg/sample exists!"
+  fi
+
+done
+
+for pkg in $(ls -1 debian/*.{install,examples} | sed 's/debian\/\(.*\)\..*/\1/g' | sort | uniq); do
+  if ! grep -q "^Package: $pkg$" debian/control; then
+    echo "W: debian/$pkg.{examples,install} found, but package $pkg is not in debian/control"
+  fi
+done
diff --git a/debian/control b/debian/control
index 4cdf16c..7562bee 100644
--- a/debian/control
+++ b/debian/control
@@ -3,40 +3,29 @@ Section: ruby
 Priority: optional
 Maintainer: Arnaud Cornet <acornet at debian.org>
 Uploaders: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>, Paul van Tilburg <paulvt at debian.org>, Michael Schutte <m.schutte.jr at gmail.com>, Antonio Terceiro <terceiro at softwarelivre.org>
-Build-Depends: debhelper (>= 7.0.50~), ruby, ruby1.8, ruby1.8-dev, libgnomeui-dev, libglade2-dev, libpng12-dev, libgtkglext1-dev, libxmu-dev, libpanel-applet2-dev, librsvg2-dev (>= 2.8.0), xulrunner-dev (>= 1.9.1.3-2), 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, libdrm-dev, libjpeg62-dev, ruby-cairo
+Build-Depends: debhelper (>= 7.0.50~), ruby, ruby1.8, ruby1.8-dev, libgnomeui-dev, libpng12-dev, libgtkglext1-dev, libxmu-dev, librsvg2-dev (>= 2.8.0), xulrunner-dev (>= 1.9.1.3-2), 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, libdrm-dev, libjpeg62-dev, ruby-cairo
 Standards-Version: 3.8.4
 Homepage: http://ruby-gnome2.sourceforge.jp/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-ruby-extras/trunk/ruby-gnome2/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-ruby-extras/trunk/ruby-gnome2/
 
-Package: libglib2-ruby
-Architecture: all
-Depends: libglib2-ruby1.8, ${misc:Depends}
-Description: Glib 2 bindings for the Ruby language
- Glib is a useful general-purpose C library, notably used by GTK+ and GNOME.
- This package contains libraries for using Glib with the Ruby programming
- language. It is most likely useful in conjunction with Ruby bindings for
- other libraries such as GTK+.
- .
- This is a dummy package depending on the library for the current default
- version of Ruby.
-
-Package: libglib2-ruby1.8
+Package: ruby-glib2
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Replaces: libglib2-ruby (<< 0.16.0)
-Conflicts: libglib2-ruby (<< 0.16.0)
+Depends: ${shlibs:Depends}, ${misc:Depends}, ruby | ruby-interpreter
+Replaces: libglib2-ruby (<< 0.90.9-1~), libglib2-ruby1.8 (<< 0.90.9-1~)
+Breaks: libglib2-ruby (<< 0.90.9-1~), libglib2-ruby1.8 (<< 0.90.9-1~)
+Provides: libglib2-ruby, libglib2-ruby1.8
 Description: Glib 2 bindings for the Ruby language
  Glib is a useful general-purpose C library, notably used by GTK+ and GNOME.
  This package contains libraries for using Glib with the Ruby programming
  language. It is most likely useful in conjunction with Ruby bindings for
  other libraries such as GTK+.
 
-Package: libglib2-ruby1.8-dbg
+Package: ruby-glib2-dbg
 Priority: extra
 Architecture: any
 Section: debug
-Depends: libglib2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
+Depends: ruby-glib2 (= ${binary:Version}), ${misc:Depends}
 Description: Glib 2 bindings for the Ruby language
  Glib is a useful general-purpose C library, notably used by GTK+ and GNOME.
  This package contains libraries for using Glib with the Ruby programming
@@ -45,24 +34,36 @@ Description: Glib 2 bindings for the Ruby language
  .
  This package contains the debugging symbols.
 
-Package: libatk1-ruby
+Package: libglib2-ruby
+Section: oldlibs
 Architecture: all
-Depends: libatk1-ruby1.8, ${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
- 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 is a dummy package depending on the library for the current default
- version of Ruby.
+Depends: ${misc:Depends}, ruby-glib2
+Description: Transitional package for ruby-glib2
+ This is a transitional package to ease upgrades to the ruby-glib2
+ package. It can safely be removed.
 
-Package: libatk1-ruby1.8
+Package: libglib2-ruby1.8
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-glib2
+Description: Transitional package for ruby-glib2
+ This is a transitional package to ease upgrades to the ruby-glib2
+ package. It can safely be removed.
+
+Package: libglib2-ruby1.8-dbg
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-glib2
+Description: Transitional package for ruby-glib2
+ This is a transitional package to ease upgrades to the ruby-glib2
+ package. It can safely be removed.
+
+Package: ruby-atk
 Architecture: any
-Depends: ${shlibs:Depends}, libglib2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Replaces: libatk1-ruby (<< 0.16.0)
-Conflicts: libatk1-ruby (<< 0.16.0)
+Replaces: libatk1-ruby (<< 0.90.9-1~), libatk1-ruby1.8 (<< 0.90.9-1~)
+Breaks: libatk1-ruby (<< 0.90.9-1~), libatk1-ruby1.8 (<< 0.90.9-1~)
+Provides: libatk1-ruby, libatk1-ruby1.8
+Depends: ${shlibs:Depends}, ${misc:Depends}, ruby-glib2 (= ${binary:Version})
 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
@@ -70,11 +71,14 @@ Description: ATK bindings for the Ruby language
  other alternative input devices. This package contains libraries for using
  ATK with the Ruby programming language.
 
-Package: libatk1-ruby1.8-dbg
+Package: ruby-atk-dbg
 Priority: extra
 Architecture: any
 Section: debug
-Depends: libatk1-ruby1.8 (= ${binary:Version}), ${misc:Depends}
+Replaces: libatk1-dbg-ruby (<< 0.90.9-1~), libatk1-dbg-ruby1.8 (<< 0.90.9-1~)
+Breaks: libatk1-dbg-ruby (<< 0.90.9-1~), libatk1-dbg-ruby1.8 (<< 0.90.9-1~)
+Provides: libatk1-dbg-ruby, libatk1-dbg-ruby1.8
+Depends: ruby-atk (= ${binary: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
@@ -84,294 +88,212 @@ Description: ATK bindings for the Ruby language
  .
  This package contains the debugging symbols.
 
-Package: libpango1-ruby
+Package: libatk1-ruby
+Section: oldlibs
 Architecture: all
-Depends: libpango1-ruby1.8, ${misc:Depends}
-Description: Pango bindings for the Ruby language
- 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 is a dummy package depending on the library for the current default
- version of Ruby.
+Depends: ${misc:Depends}, ruby-atk
+Description: Transitional package for ruby-atk
+ This is a transitional package to ease upgrades to the ruby-atk
+ package. It can safely be removed.
 
-Package: libpango1-ruby1.8
+Package: libatk1-ruby1.8
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-atk
+Description: Transitional package for ruby-atk
+ This is a transitional package to ease upgrades to the ruby-atk
+ package. It can safely be removed.
+
+Package: libatk1-ruby1.8-dbg
+Section: oldlibs
+Architecture: any
+Depends: ${misc:Depends}, ruby-atk-dbg
+Description: Transitional package for ruby-atk-dbg
+ This is a transitional package to ease upgrades to the ruby-atk-dbg
+ package. It can safely be removed.
+
+Package: ruby-pango
 Architecture: any
-Depends: ${shlibs:Depends}, libglib2-ruby1.8 (= ${binary:Version}), libcairo-ruby1.8, ${misc:Depends}
-Replaces: libpango1-ruby (<< 0.16.0)
-Conflicts: libpango1-ruby (<< 0.16.0)
+Replaces: libpango1-ruby (<< 0.90.9-1~), libpango1-ruby1.8 (<< 0.90.9-1~)
+Breaks: libpango1-ruby (<< 0.90.9-1~), libpango1-ruby1.8 (<< 0.90.9-1~)
+Provides: libpango1-ruby, libpango1-ruby1.8
+Depends: ${shlibs:Depends}, ruby-glib2 (= ${binary:Version}), ruby-cairo, ${misc:Depends}
 Description: Pango bindings for the Ruby language
  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.
 
-Package: libpango1-ruby1.8-dbg
+Package: ruby-pango-dbg
 Priority: extra
 Architecture: any
 Section: debug
-Depends: libpango1-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Description: Pango bindings for the Ruby language
+Replaces: libpango1-dbg-ruby (<< 0.90.9-1~), libpango1-dbg-ruby1.8 (<< 0.90.9-1~)
+Breaks: libpango1-dbg-ruby (<< 0.90.9-1~), libpango1-dbg-ruby1.8 (<< 0.90.9-1~)
+Provides: libpango1-dbg-ruby, libpango1-dbg-ruby1.8
+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: libgdk-pixbuf2-ruby
+Package: libpango1-ruby
+Section: oldlibs
 Architecture: all
-Depends: libgdk-pixbuf2-ruby1.8, ${misc:Depends}
-Description: Gdk-Pixbuf 2 bindings for the Ruby language
- Gdk-Pixbuf is a library for loading and rendering images. This package
- contains libraries for using Gdk-Pixbuf with the Ruby programming language.
- .
- This is a dummy package depending on the library for the current default
- version of Ruby.
+Depends: ${misc:Depends}, ruby-pango
+Description: Transitional package for ruby-pango
+ This is a transitional package to ease upgrades to the ruby-pango
+ package. It can safely be removed.
 
-Package: libgdk-pixbuf2-ruby1.8
+Package: libpango1-ruby1.8
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-pango
+Description: Transitional package for ruby-pango
+ This is a transitional package to ease upgrades to the ruby-pango
+ package. It can safely be removed.
+
+Package: libpango1-ruby1.8-dbg
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-pango-dbg
+Description: Transitional package for ruby-pango-dbg
+ This is a transitional package to ease upgrades to the ruby-pango-dbg package.
+ It can safely be removed.
+
+Package: ruby-gdk-pixbuf2
 Architecture: any
-Depends: ${shlibs:Depends}, libglib2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Replaces: libgdk-pixbuf2-ruby (<< 0.16.0)
-Conflicts: libgdk-pixbuf2-ruby (<< 0.16.0)
+Replaces: libgdk-pixbuf2-ruby (<< 0.90.9-1~), libgdk-pixbuf2-ruby1.8 (<< 0.90.9-1~)
+Breaks: libgdk-pixbuf2-ruby (<< 0.90.9-1~), libgdk-pixbuf2-ruby1.8 (<< 0.90.9-1~)
+Provides: libgdk-pixbuf2-ruby, libgdk-pixbuf2-ruby1.8
+Depends: ${shlibs:Depends}, ruby-glib2 (= ${binary:Version}), ${misc:Depends}
 Description: Gdk-Pixbuf 2 bindings for the Ruby language
  Gdk-Pixbuf is a library for loading and rendering images. This package
  contains libraries for using Gdk-Pixbuf with the Ruby programming language.
 
-Package: libgdk-pixbuf2-ruby1.8-dbg
+Package: ruby-gdk-pixbuf2-dbg
 Priority: extra
 Architecture: any
 Section: debug
-Depends: libgdk-pixbuf2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Description: Gdk-Pixbuf 2 bindings for the Ruby language
+Replaces: libgdk-pixbuf2-ruby1.8-dbg (<< 0.90.9-1~)
+Breaks: libgdk-pixbuf2-ruby1.8-dbg (<< 0.90.9-1~)
+Provides: libgdk-pixbuf2-ruby1.8-dbg
+Depends: ruby-gdk-pixbuf2 (= ${binary:Version}), ${misc:Depends}
+Description: Gdk-Pixbuf 2 bindings for the Ruby language (debugging symbols)
  Gdk-Pixbuf is a library for loading and rendering images. This package
  contains libraries for using Gdk-Pixbuf with the Ruby programming language.
  .
  This package contains the debugging symbols.
 
-Package: libgtk2-ruby
+Package: libgdk-pixbuf2-ruby
+Section: oldlibs
 Architecture: all
-Depends: libgtk2-ruby1.8, ${misc:Depends}
-Replaces: libgtk-trayicon-ruby
-Conflicts: libgtk-trayicon-ruby, libgda-ruby
-Description: GTK+ bindings for the Ruby language
- GTK+ is a library for creating graphical user interfaces. This package
- contains libraries for using GTK+ with the Ruby programming language.
- .
- This is a dummy package depending on the library for the current default
- version of Ruby.
-
-Package: libgtk2-ruby1.8
-Architecture: any
-Depends: ${shlibs:Depends}, libatk1-ruby1.8 (= ${binary:Version}), libpango1-ruby1.8 (= ${binary:Version}), libgdk-pixbuf2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Replaces: libgtk2-ruby (<< 0.16.0), libgtk-trayicon-ruby1.8
-Conflicts: libgtk2-ruby (<< 0.16.0), libgtk-trayicon-ruby1.8, libgda-ruby1.8
-Description: GTK+ bindings for the Ruby language
- GTK+ is a library for creating graphical user interfaces. This package
- contains libraries for using GTK+ with the Ruby programming language.
+Depends: ${misc:Depends}, ruby-gdk-pixbuf2
+Description: Transitional package for ruby-gdk-pixbuf2
+ This is a transitional package to ease upgrades to the ruby-gdk-pixbuf2
+ package. It can safely be removed.
 
-Package: libgtk2-ruby1.8-dbg
-Priority: extra
-Architecture: any
-Section: debug
-Depends: libgtk2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Description: GTK+ bindings for the Ruby language
- GTK+ is a library for creating graphical user interfaces. This package
- contains libraries for using GTK+ with the Ruby programming language.
- .
- This package contains the debugging symbols.
+Package: libgdk-pixbuf2-ruby1.8
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-gdk-pixbuf2
+Description: Transitional package for ruby-gdk-pixbuf2
+ This is a transitional package to ease upgrades to the ruby-gdk-pixbuf2
+ package. It can safely be removed.
 
-Package: libart2-ruby
+Package: libgdk-pixbuf2-ruby1.8-dbg
+Section: oldlibs
 Architecture: all
-Depends: libart2-ruby1.8, ${misc:Depends}
-Description: Libart 2 bindings for the Ruby language
- Libart is a library for 2D graphics. This package contains libraries for
- using Libart with the Ruby programming language.
- .
- This is a dummy package depending on the library for the current default
- version of Ruby.
+Depends: ${misc:Depends}, ruby-gdk-pixbuf2-dbg
+Description: Transitional package for ruby-gdk-pixbuf2-dbg
+ This is a transitional package to ease upgrades to the ruby-gdk-pixbuf2-dbg
+ package. It can safely be removed.
 
-Package: libart2-ruby1.8
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Replaces: libart2-ruby (<< 0.16.0)
-Conflicts: libart2-ruby (<< 0.16.0)
-Description: Libart 2 bindings for the Ruby language
- Libart is a library for 2D graphics. This package contains libraries for
- using Libart with the Ruby programming language.
 
-Package: libart2-ruby1.8-dbg
-Priority: extra
+Package: ruby-gio2
 Architecture: any
-Section: debug
-Depends: libart2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Description: Libart 2 bindings for the Ruby language
- Libart is a library for 2D graphics. This package contains libraries for
- using Libart with the Ruby programming language.
- .
- This package contains the debugging symbols.
-
-Package: libgnomecanvas2-ruby
-Architecture: all
-Depends: libgnomecanvas2-ruby1.8, ${misc:Depends}
-Description: GNOME Canvas 2 bindings for the Ruby language
- The GNOME canvas is powerful and extensible object-oriented display engine,
- which allows graphics manipulation in terms of structured items as opposed to
- pixels. This package contains libraries for using the GNOME canvas with the
- Ruby programming language.
- .
- This is a dummy package depending on the library for the current default
- version of Ruby.
+Depends: ${shlibs:Depends}, ${misc:Depends}, ruby-glib2 (= ${binary:Version})
+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: libgnomecanvas2-ruby1.8
-Architecture: any
-Depends: ${shlibs:Depends}, libgtk2-ruby1.8 (= ${binary:Version}), libart2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Replaces: libgnomecanvas2-ruby (<< 0.16.0)
-Conflicts: libgnomecanvas2-ruby (<< 0.16.0)
-Description: GNOME Canvas 2 bindings for the Ruby language
- The GNOME canvas is powerful and extensible object-oriented display engine,
- which allows graphics manipulation in terms of structured items as opposed to
- pixels. This package contains libraries for using the GNOME canvas with the
- Ruby programming language.
-
-Package: libgnomecanvas2-ruby1.8-dbg
-Priority: extra
+Package: ruby-gio2-dbg
 Architecture: any
-Section: debug
-Depends: libgnomecanvas2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Description: GNOME Canvas 2 bindings for the Ruby language
- The GNOME canvas is powerful and extensible object-oriented display engine,
- which allows graphics manipulation in terms of structured items as opposed to
- pixels. This package contains libraries for using the GNOME canvas with the
- Ruby programming language.
- .
- This package contains the debugging symbols.
-
-Package: libgnome2-ruby
-Architecture: all
-Depends: libgnome2-ruby1.8, ${misc:Depends}
-Description: GNOME 2 bindings for the Ruby language
- The GNOME user interface libraries provide shared user interface
- functionality for GNOME and GNOME-based programs. This package contains
- libraries for using the GNOME libraries with the Ruby programming language.
+Depends: ${misc:Depends}, ruby-gio2 (= ${binary:Version})
+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 is a dummy package depending on the library for the current default
- version of Ruby.
+ This package provides debugging symbols.
 
-Package: libgnome2-ruby1.8
-Architecture: any
-Depends: ${shlibs:Depends}, libgnomecanvas2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Replaces: libgnome2-ruby (<< 0.16.0)
-Conflicts: libgnom2-ruby (<< 0.16.0)
-Description: GNOME 2 bindings for the Ruby language
- The GNOME user interface libraries provide shared user interface
- functionality for GNOME and GNOME-based programs. This package contains
- libraries for using the GNOME libraries with the Ruby programming language.
-
-Package: libgnome2-ruby1.8-dbg
-Priority: extra
+Package: ruby-gtk2
 Architecture: any
-Section: debug
-Depends: libgnome2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Description: GNOME 2 bindings for the Ruby language
- The GNOME user interface libraries provide shared user interface
- functionality for GNOME and GNOME-based programs. This package contains
- libraries for using the GNOME libraries with the Ruby programming language.
- .
- This package contains the debugging symbols.
+Depends: ${shlibs:Depends}, ruby-atk1 (= ${binary:Version}), ruby-pango1 (= ${binary:Version}), ruby-gdk-pixbuf2 (= ${binary:Version}), ${misc:Depends}
+Replaces: libgtk2-ruby (<< 0.90.9-1~), libgtk2-ruby1.8 (<< 0.90.9-1~), libgtk-trayicon-ruby1.8
+Breaks: libgtk2-ruby (<< 0.90.9-1~), libgtk2-ruby1.8 (<< 0.90.9-1~)
+Conflicts: libgtk-trayicon-ruby1.8, libgda-ruby1.8
+Provides: libgtk2-ruby, libgtk2-ruby1.8
+Description: GTK+ bindings for the Ruby language
+ GTK+ is a library for creating graphical user interfaces. This package
+ contains libraries for using GTK+ with the Ruby programming language.
 
-Package: libgconf2-ruby
+Package: libgtk2-ruby
+Section: oldlibs
 Architecture: all
-Depends: libgconf2-ruby1.8, ${misc:Depends}
-Description: GConf 2 bindings for the Ruby language
- GConf is a configuration database system. This package contains libraries for
- using GConf with the Ruby programming language.
- .
- This is a dummy package depending on the library for the current default
- version of Ruby.
-
-Package: libgconf2-ruby1.8
-Architecture: any
-Depends: ${shlibs:Depends}, libglib2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Replaces: libgconf2-ruby (<< 0.16.0)
-Conflicts: libgconf2-ruby (<< 0.16.0)
-Description: GConf 2 bindings for the Ruby language
- GConf is a configuration database system. This package contains libraries for
- using GConf with the Ruby programming language.
-
-Package: libgconf2-ruby1.8-dbg
-Priority: extra
-Architecture: any
-Section: debug
-Depends: libgconf2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Description: GConf 2 bindings for the Ruby language
- GConf is a configuration database system. This package contains libraries for
- using GConf with the Ruby programming language.
- .
- This package contains the debugging symbols.
+Depends: ${misc:Depends}, ruby-gtk2
+Description: Transitional package for ruby-gtk2
+ This is a transitional package to ease upgrades to the ruby-gtk2
+ package. It can safely be removed.
 
-Package: libglade2-ruby
+Package: libgtk2-ruby1.8
+Section: oldlibs
 Architecture: all
-Depends: libglade2-ruby1.8, ${misc:Depends}
-Suggests: libgnome2-ruby
-Description: Libglade 2 bindings for the Ruby language
- Libglade allows programs to load externally-stored user interfaces,
- permitting the modification of the interface without the modification of the
- program. This package contains libraries for using Libglade with the Ruby
- programming language.
- .
- This is a dummy package depending on the library for the current default
- version of Ruby.
-
-Package: libglade2-ruby1.8
-Architecture: any
-Depends: ${shlibs:Depends}, ruby, libgtk2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Replaces: libglade2-ruby (<< 0.16.0)
-Conflicts: libglade2-ruby (<< 0.16.0)
-Description: Libglade 2 bindings for the Ruby language
- Libglade allows programs to load externally-stored user interfaces,
- permitting the modification of the interface without the modification of the
- program. This package contains libraries for using Libglade with the Ruby
- programming language.
+Depends: ${misc:Depends}, ruby-gtk2
+Description: Transitional package for ruby-gtk2
+ This is a transitional package to ease upgrades to the ruby-gtk2
+ package. It can safely be removed.
 
-Package: libglade2-ruby1.8-dbg
+Package: ruby-gtk2-dbg
 Priority: extra
 Architecture: any
 Section: debug
-Depends: libglade2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Description: Libglade 2 bindings for the Ruby language
- Libglade allows programs to load externally-stored user interfaces,
- permitting the modification of the interface without the modification of the
- program. This package contains libraries for using Libglade with the Ruby
- programming language.
+Depends: ruby-gtk2 (= ${binary:Version}), ${misc:Depends}
+Description: GTK+ bindings for the Ruby language (debugging symbols)
+ GTK+ is a library for creating graphical user interfaces. This package
+ contains libraries for using GTK+ with the Ruby programming language.
  .
  This package contains the debugging symbols.
 
-Package: libgoocanvas-ruby
+Package: libgtk2-ruby1.8-dbg
+Section: oldlibs
 Architecture: all
-Depends: libgoocanvas-ruby1.8, ${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 GtkSourceView text widget
- with syntax highlighting and other features typical of a source code
- editor in the Ruby programming language.
- .
- This is a dummy package depending on the library for the current default
- version of Ruby.
+Depends: ${misc:Depends}, ruby-gtk2-dbg
+Description: Transitional package for ruby-gtk2-dbg
+ This is a transitional package to ease upgrades to the ruby-gtk2-dbg
+ package. It can safely be removed.
 
-Package: libgoocanvas-ruby1.8
+Package: ruby-goocanvas
 Architecture: any
-Depends: ${shlibs:Depends}, libgtk2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
+Depends: ${shlibs:Depends}, ruby-gtk2 (= ${binary:Version}), ${misc:Depends}
+Replaces: libgoocanvas-ruby (<< 0.90.9-1~), libgoocanvas-ruby1.8 (<< 0.90.9-1~)
+Breaks: libgoocanvas-ruby (<< 0.90.9-1~), libgoocanvas-ruby1.8 (<< 0.90.9-1~)
+Provides: libgoocanvas-ruby, libgoocanvas-ruby1.8
 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: libgoocanvas-ruby1.8-dbg
+Package: ruby-goocanvas-dbg
 Priority: extra
 Architecture: any
 Section: debug
-Depends: libgoocanvas-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Description: GooCanvas bindings for the Ruby language
+Depends: ruby-goocanvas (= ${binary:Version}), ${misc:Depends}
+Replaces: libgoocanvas-ruby1.8-dbg (<< 0.90.9-1~)
+Breaks: libgoocanvas-ruby1.8-dbg (<< 0.90.9-1~)
+Provides: libgoocanvas-ruby1.8-dbg
+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
@@ -379,108 +301,52 @@ Description: GooCanvas bindings for the Ruby language
  .
  This package contains the debugging symbols.
 
-Package: libgtkglext1-ruby
+Package: libgoocanvas-ruby
+Section: oldlibs
 Architecture: all
-Depends: libgtkglext1-ruby1.8, ${misc:Depends}
-Description: GTK+ GL extension bindings for the Ruby language
- GtkGLExt provides the GDK objects to support OpenGL rendering in GTK+,
- and GtkWidget API add-ons to make GTK+ widgets OpenGL-capable. This package
- contains libraries for using GtkGLExt with the Ruby programming language.
- .
- This is a dummy package depending on the library for the current default
- version of Ruby.
-
-Package: libgtkglext1-ruby1.8
-Architecture: any
-Depends: ${shlibs:Depends}, libopengl-ruby, libglib2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Replaces: libgtkglext1-ruby (<< 0.16.0)
-Conflicts: libgtkglext1-ruby (<< 0.16.0)
-Description: GTK+ GL extension bindings for the Ruby language
- GtkGLExt provides the GDK objects to support OpenGL rendering in GTK+,
- and GtkWidget API add-ons to make GTK+ widgets OpenGL-capable. This package
- contains libraries for using GtkGLExt with the Ruby programming language.
-
-Package: libgtkglext1-ruby1.8-dbg
-Priority: extra
-Architecture: any
-Section: debug
-Depends: libgtkglext1-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Description: GTK+ GL extension bindings for the Ruby language
- GtkGLExt provides the GDK objects to support OpenGL rendering in GTK+,
- and GtkWidget API add-ons to make GTK+ widgets OpenGL-capable. This package
- contains libraries for using GtkGLExt with the Ruby programming language.
- .
- This package contains the debugging symbols.
+Depends: ${misc:Depends}, ruby-goocanvas
+Description: Transitional package for ruby-goocanvas
+ This is a transitional package to ease upgrades to the ruby-goocanvas
+ package. It can safely be removed.
 
-Package: libgnomevfs2-ruby
+Package: libgoocanvas-ruby1.8
+Section: oldlibs
 Architecture: all
-Depends: libgnomevfs2-ruby1.8, ${misc:Depends}
-Description: GNOME VFS 2 bindings for the Ruby language
- GNOME VFS is the GNOME virtual file system. It provides a modular
- architecture and ships with several modules that implement support for file
- systems, http, ftp and others. It provides a URI-based API, a backend
- supporting asynchronous file operations, a MIME type manipulation library and
- other features. This package contains libraries for using GNOME-VFS with the
- Ruby programming language.
- .
- This is a dummy package depending on the library for the current default
- version of Ruby.
-
-Package: libgnomevfs2-ruby1.8
-Architecture: any
-Depends: ${shlibs:Depends}, libglib2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Replaces: libgnomevfs2-ruby (<< 0.16.0)
-Conflicts: libgnomevfs2-ruby (<< 0.16.0)
-Description: GNOME VFS 2 bindings for the Ruby language
- GNOME VFS is the GNOME virtual file system. It provides a modular
- architecture and ships with several modules that implement support for file
- systems, http, ftp and others. It provides a URI-based API, a backend
- supporting asynchronous file operations, a MIME type manipulation library and
- other features. This package contains libraries for using GNOME-VFS with the
- Ruby programming language.
-
-Package: libgnomevfs2-ruby1.8-dbg
-Priority: extra
-Architecture: any
-Section: debug
-Depends: libgnomevfs2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Description: GNOME VFS 2 bindings for the Ruby language
- GNOME VFS is the GNOME virtual file system. It provides a modular
- architecture and ships with several modules that implement support for file
- systems, http, ftp and others. It provides a URI-based API, a backend
- supporting asynchronous file operations, a MIME type manipulation library and
- other features. This package contains libraries for using GNOME-VFS with the
- Ruby programming language.
- .
- This package contains the debugging symbols.
+Depends: ${misc:Depends}, ruby-goocanvas
+Description: Transitional package for ruby-goocanvas
+ This is a transitional package to ease upgrades to the ruby-goocanvas
+ package. It can safely be removed.
 
-Package: libgtksourceview2-ruby
+Package: libgoocanvas-ruby1.8-dbg
+Section: oldlibs
 Architecture: all
-Depends: libgtksourceview2-ruby1.8, ${misc:Depends}
-Description: GtkSourceView2 bindings for the Ruby language
- GtkSourceView2 is a text widget that extends the standard GTK+ text widget. 
- This package contains libraries for using the GtkSourceView text widget
- with syntax highlighting and other features typical of a source code
- editor in the Ruby programming language.
- .
- This is a dummy package depending on the library for the current default
- version of Ruby.
+Depends: ${misc:Depends}, ruby-goocanvas-dbg
+Description: Transitional package for ruby-goocanvas-dbg
+ This is a transitional package to ease upgrades to the ruby-goocanvas-dbg
+ package. It can safely be removed.
 
-Package: libgtksourceview2-ruby1.8
+
+Package: ruby-gtksourceview2
 Architecture: any
 Depends: ${shlibs:Depends}, libgtk2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
+Replaces: libgtksourceview2-ruby (<< 0.90.9-1~), libgtksourceview2-ruby1.8 (<< 0.90.9-1~)
+Breaks: libgtksourceview2-ruby (<< 0.90.9-1~), libgtksourceview2-ruby1.8 (<< 0.90.9-1~)
+Provides: libgtksourceview2-ruby, libgtksourceview2-ruby1.8
 Description: GtkSourceView2 bindings for the Ruby language
  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.
 
-Package: libgtksourceview2-ruby1.8-dbg
+Package: ruby-gtksourceview2-dbg
 Priority: extra
 Architecture: any
 Section: debug
-Depends: libgtksourceview2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Description: GtkSourceView2 bindings for the Ruby language
+Depends: ruby-gtksourceview2 (= ${binary:Version}), ${misc:Depends}
+Replaces: libgtksourceview2-ruby1.8-dbg (<< 0.90.9-1~)
+Breaks: libgtksourceview2-ruby1.8-dbg (<< 0.90.9-1~)
+Provides: libgtksourceview2-ruby1.8-dbg
+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
@@ -488,181 +354,223 @@ Description: GtkSourceView2 bindings for the Ruby language
  .
  This package contains the debugging symbols.
 
-Package: libpanel-applet2-ruby
+Package: libgtksourceview2-ruby
+Section: oldlibs
 Architecture: all
-Depends: libpanel-applet2-ruby1.8, ${misc:Depends}
-Description: GNOME 2 panel applet library bindings for the Ruby language
- The GNOME panel applet library is used by applets which sit on the GNOME
- Panel. This package contains libraries for using the panel applet library
- with the Ruby programming language.
- .
- This is a dummy package depending on the library for the current default
- version of Ruby.
+Depends: ${misc:Depends}, ruby-gtksourceview2
+Description: Transitional package for ruby-gtksourceview2
+ This is a transitional package to ease upgrades to the ruby-gtksourceview2
+ package. It can safely be removed.
 
-Package: libpanel-applet2-ruby1.8
-Architecture: any
-Depends: ${shlibs:Depends}, libgtk2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Replaces: libpanel-applet2-ruby (<< 0.16.0)
-Conflicts: libpanel-applet2-ruby (<< 0.16.0)
-Description: GNOME 2 panel applet library bindings for the Ruby language
- The GNOME panel applet library is used by applets which sit on the GNOME
- Panel. This package contains libraries for using the panel applet library
- with the Ruby programming language.
-
-Package: libpanel-applet2-ruby1.8-dbg
-Priority: extra
-Architecture: any
-Section: debug
-Depends: libpanel-applet2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Description: GNOME 2 panel applet library bindings for the Ruby language
- The GNOME panel applet library is used by applets which sit on the GNOME
- Panel. This package contains libraries for using the panel applet library
- with the Ruby programming language.
- .
- This package contains the debugging symbols.
+Package: libgtksourceview2-ruby1.8
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-gtksourceview2
+Description: Transitional package for ruby-gtksourceview2
+ This is a transitional package to ease upgrades to the ruby-gtksourceview2
+ package. It can safely be removed.
 
-Package: librsvg2-ruby
+Package: libgtksourceview2-ruby1.8-dbg
+Section: oldlibs
 Architecture: all
-Depends: librsvg2-ruby1.8, ${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.
- .
- This is a dummy package depending on the library for the current default
- version of Ruby.
+Depends: ${misc:Depends}, ruby-gtksourceview2-dbg
+Description: Transitional package for ruby-gtksourceview2-dbg
+ This is a transitional package to ease upgrades to the ruby-gtksourceview2-dbg
+ package. It can safely be removed.
 
-Package: librsvg2-ruby1.8
+Package: ruby-rsvg2
 Architecture: any
-Depends: ${shlibs:Depends}, libglib2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Replaces: librsvg2-ruby (<< 0.16.0)
-Conflicts: librsvg2-ruby (<< 0.16.0)
+Depends: ${shlibs:Depends}, ruby-glib2 (= ${binary:Version}), ${misc:Depends}
+Replaces: librsvg2-ruby (<< 0.90.9-1~), librsvg2-ruby1.8 (<< 0.90.9-1~)
+Breaks: librsvg2-ruby (<< 0.90.9-1~), librsvg2-ruby1.8 (<< 0.90.9-1~)
+Provides: librsvg2-ruby, librsvg2-ruby1.8
 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: librsvg2-ruby1.8-dbg
+Package: ruby-rsvg2-dbg
 Priority: extra
 Architecture: any
 Section: debug
-Depends: librsvg2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Description: RSVG renderer bindings for the Ruby language
+Depends: ruby-rsvg2 (= ${binary:Version}), ${misc:Depends}
+Replaces: librsvg2-ruby1.8-dbg (<< 0.90.9-1~)
+Breaks: librsvg2-ruby1.8-dbg (<< 0.90.9-1~)
+Provides: librsvg2-ruby1.8-dbg
+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: libgtk-mozembed-ruby
+Package: librsvg2-ruby
+Section: oldlibs
 Architecture: all
-Depends: libgtk-mozembed-ruby1.8, libgtk2-ruby, ${misc:Depends}
-Description: ruby binding of GtkMozEmbed, gecko renderer
- GtkMozEmbed is a Ruby binding of GtkMozEmbed, a widget embedding a
- Mozilla Gecko renderer.
- .
- This is a dummy package depending on the library for the current default
- version of Ruby.
+Depends: ${misc:Depends}, ruby-rsvg2
+Description: Transitional package for ruby-rsvg2
+ This is a transitional package to ease upgrades to the ruby-rsvg2
+ package. It can safely be removed.
 
-Package: libgtk-mozembed-ruby1.8
+Package: librsvg2-ruby1.8
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-rsvg2
+Description: Transitional package for ruby-rsvg2
+ This is a transitional package to ease upgrades to the ruby-rsvg2
+ package. It can safely be removed.
+
+Package: librsvg2-ruby1.8-dbg
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-rsvg2-dbg
+Description: Transitional package for ruby-rsvg2-dbg
+ This is a transitional package to ease upgrades to the ruby-rsvg2-dbg
+ package. It can safely be removed.
+
+Package: ruby-gtkmozembed
 Architecture: any
 Depends: ${shlibs:Depends}, libgtk2-ruby1.8, ${misc:Depends}
-Replaces: libgtk-mozembed-ruby (<< 0.16.0)
-Conflicts: libgtk-mozembed-ruby (<< 0.16.0)
+Replaces: libgtk-mozembed-ruby (<< 0.90.9-1~), libgtk-mozembed-ruby1.8 (<< 0.90.9-1~)
+Breaks: libgtk-mozembed-ruby (<< 0.90.9-1~), libgtk-mozembed-ruby1.8 (<< 0.90.9-1~)
+Provides: libgtk-mozembed-ruby, libgtk-mozembed-ruby1.8
 Description: ruby binding of GtkMozEmbed, gecko renderer
  GtkMozEmbed is a Ruby binding of GtkMozEmbed, a widget embedding a
  Mozilla Gecko renderer.
 
-Package: libgtk-mozembed-ruby1.8-dbg
+Package: ruby-gtkmozembed-dbg
 Priority: extra
 Architecture: any
 Section: debug
-Depends: libgtk-mozembed-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Description: ruby binding of GtkMozEmbed, gecko renderer
+Depends: ruby-gtkmozembed (= ${binary:Version}), ${misc:Depends}
+Replaces: libgtk-mozembed-ruby1.8-dbg (<< 0.90.9-1~)
+Breaks: libgtk-mozembed-ruby1.8-dbg (<< 0.90.9-1~)
+Provides: libgtk-mozembed-ruby1.8-dbg
+Description: ruby binding of GtkMozEmbed, gecko renderer (debugging symbols)
  GtkMozEmbed is a Ruby binding of GtkMozEmbed, a widget embedding a
  Mozilla Gecko renderer.
  .
  This package contains the debugging symbols.
 
-Package: libvte-ruby
+Package: libgtk-mozembed-ruby
+Section: oldlibs
 Architecture: all
-Depends: libvte-ruby1.8, ${misc:Depends}
-Description: VTE widget bindings for the Ruby language
- VTE is a Ruby binding for the VTE terminal emulator widget for GTK+.
- .
- This is a dummy package depending on the library for the current default
- version of Ruby.
+Depends: ${misc:Depends}, ruby-gtkmozembed
+Description: Transitional package for ruby-gtkmozembed
+ This is a transitional package to ease upgrades to the ruby-gtkmozembed
+ package. It can safely be removed.
 
-Package: libvte-ruby1.8
+Package: libgtk-mozembed-ruby1.8
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-gtkmozembed
+Description: Transitional package for ruby-gtkmozembed
+ This is a transitional package to ease upgrades to the ruby-gtkmozembed
+ package. It can safely be removed.
+
+Package: libgtk-mozembed-ruby1.8-dbg
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-gtkmozembed-dbg
+Description: Transitional package for ruby-gtkmozembed-dbg
+ This is a transitional package to ease upgrades to the ruby-gtkmozembed-dbg
+ package. It can safely be removed.
+
+Package: ruby-vte
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Replaces: libvte-ruby (<< 0.16.0)
-Conflicts: libvte-ruby (<< 0.16.0)
 Description: VTE widget bindings for the Ruby language
  VTE is a Ruby binding for the VTE terminal emulator widget for GTK+.
 
-Package: libvte-ruby1.8-dbg
+Package: ruby-vte-dbg
 Priority: extra
 Architecture: any
 Section: debug
-Depends: libvte-ruby1.8 (= ${binary:Version}), ${misc:Depends}
+Depends: ruby-vte (= ${binary:Version}), ${misc:Depends}
 Description: VTE widget bindings for the Ruby language
  VTE is a Ruby binding for the VTE terminal emulator widget for GTK+.
  .
  This package contains the debugging symbols.
 
-Package: libpoppler-glib-ruby
+Package: libvte-ruby
+Section: oldlibs
 Architecture: all
-Depends: libpoppler-glib-ruby1.8, ${misc:Depends}
-Description: Ruby bindinds for the libpoppler-glib library
- Poppler is a PDF rendering library based on xpdf PDF viewer. This package
- contains ruby bindings for Poppler.
- .
- This is a dummy package depending on the library for the current default
- version of Ruby.
+Depends: ${misc:Depends}, ruby-vte
+Description: Transitional package for ruby-vte
+ This is a transitional package to ease upgrades to the ruby-vte
+ package. It can safely be removed.
 
-Package: libpoppler-glib-ruby1.8
+Package: libvte-ruby1.8
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-vte
+Description: Transitional package for ruby-vte
+ This is a transitional package to ease upgrades to the ruby-vte
+ package. It can safely be removed.
+
+Package: libvte-ruby1.8-dbg
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-vte-dbg
+Description: Transitional package for ruby-vte-dbg
+ This is a transitional package to ease upgrades to the ruby-vte-dbg
+ package. It can safely be removed.
+
+Package: ruby-poppler
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Ruby bindinds for the libpoppler-glib library
  Poppler is a PDF rendering library based on xpdf PDF viewer. This package
  contains ruby bindings for Poppler.
 
-Package: libpoppler-glib-ruby1.8-dbg
+Package: ruby-poppler-dbg
 Priority: extra
 Architecture: any
 Section: debug
-Depends: libpoppler-glib-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Description: Ruby bindinds for the libpoppler-glib library
+Depends: ruby-poppler (= ${binary:Version}), ${misc:Depends}
+Description: Ruby bindinds 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: libgst-ruby
+Package: libpoppler-glib-ruby
+Section: oldlibs
 Architecture: all
-Depends: libgst-ruby1.8, ${misc:Depends}
-Description: GStreamer bindings for the Ruby language
- 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 is a dummy package depending on the library for the current default
- version of Ruby.
+Depends: ${misc:Depends}, ruby-poppler
+Description: Transitional package for ruby-poppler
+ This is a transitional package to ease upgrades to the ruby-poppler
+ package. It can safely be removed.
 
-Package: libgst-ruby1.8
+Package: libpoppler-glib-ruby1.8
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-poppler
+Description: Transitional package for ruby-poppler
+ This is a transitional package to ease upgrades to the ruby-poppler
+ package. It can safely be removed.
+
+Package: libpoppler-glib-ruby1.8-dbg
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-poppler-dbg
+Description: Transitional package for ruby-poppler-dbg
+ This is a transitional package to ease upgrades to the ruby-poppler-dbg
+ package. It can safely be removed.
+
+Package: ruby-gstreamer
 Architecture: any
-Depends: ${shlibs:Depends}, libgtk2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
+Depends: ${shlibs:Depends}, ruby-gtk2 (= ${binary:Version}), ${misc:Depends}
 Description: GStreamer bindings for the Ruby language
  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.
 
-Package: libgst-ruby1.8-dbg
+Package: ruby-gstreamer-dbg
 Priority: extra
 Architecture: any
 Section: debug
-Depends: libgst-ruby1.8 (= ${binary:Version}), ${misc:Depends}
-Description: GStreamer bindings for the Ruby language
+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
@@ -670,10 +578,34 @@ Description: GStreamer bindings for the Ruby language
  .
  This package contains the debugging symbols.
 
+Package: libgst-ruby
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-gstreamer
+Description: Transitional package for ruby-gstreamer
+ This is a transitional package to ease upgrades to the ruby-gstreamer
+ package. It can safely be removed.
+
+Package: libgst-ruby1.8
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-gstreamer
+Description: Transitional package for ruby-gstreamer
+ This is a transitional package to ease upgrades to the ruby-gstreamer
+ package. It can safely be removed.
+
+Package: libgst-ruby1.8-dbg
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-gstreamer-dbg
+Description: Transitional package for ruby-gstreamer-dbg
+ This is a transitional package to ease upgrades to the ruby-gstreamer-dbg
+ package. It can safely be removed.
+
 Package: ruby-gnome2
 Architecture: all
-Depends: libgnome2-ruby, libgconf2-ruby, libglade2-ruby, libgtkglext1-ruby, libgnomevfs2-ruby, libpanel-applet2-ruby, librsvg2-ruby, libgtk-mozembed-ruby, libvte-ruby, libart2-ruby, libatk1-ruby, libgdk-pixbuf2-ruby, libgnomecanvas2-ruby, libpango1-ruby, ${misc:Depends}
-Conflicts: libgnomeprint2-ruby (<< 0.19.1-1), libgnomeprint2-ruby1.8(<< 0.19.1-1), libgnomeprintui2-ruby (<< 0.19.1-1), libgnomeprintui2-ruby1.8 (<< 0.19.1-1), libgtksourceview1-ruby (<< 0.19.1-1), libgtksourceview1-ruby1.8 (<< 0.19.1-1)
+Depends: ruby-gnome2, ruby-rsvg2, ruby-gtk-mozembed, ruby-vte, ruby-atk1, ruby-gdk-pixbuf2, ruby-gnomecanvas2, ruby-pango1, ruby-gio2, ${misc:Depends}
+Conflicts: libgnomeprint2-ruby (<< 0.19.1-1), libgnomeprint2-ruby1.8(<< 0.19.1-1), libgnomeprintui2-ruby (<< 0.19.1-1), libgnomeprintui2-ruby1.8 (<< 0.19.1-1), libgtksourceview1-ruby (<< 0.19.1-1), libgtksourceview1-ruby1.8 (<< 0.19.1-1), libart2-ruby (<< 0.90.9-1~), libart2-ruby1.8 (<< 0.90.9-1~), libart2-ruby1.8-dbg (<< 0.90.9-1~), libgnomecanvas2-ruby (<< 0.90.9-1~), libgnomecanvas2-ruby1.8 (<< 0.90.9-1~), libgnomecanvas2-ruby1.8-dbg (<< 0.90.9-1~), libgnome2-ruby (<< 0.90.9-1~), libgnome2-ruby1.8 (<< 0.90.9-1~), libgnome2-ruby1.8-dbg (<< 0.90.9-1~), libgconf2-ruby (<< 0.90.9-1~), libgconf2-ruby1.8 (<< 0.90.9-1~), libgconf2-ruby1.8-dbg (<< 0.90.9-1~), libglade2-ruby (<< 0.90.9-1~), libglade2-ruby1.8 (<< 0.90.9-1~), libglade2-ruby1.8-dbg (<< 0.90.9-1~), libgtkglext1-ruby (<< 0.90.9-1~), libgtkglext1-ruby1.8 (<< 0.90.9-1~), libgtkglext1-ruby1.8-dbg (<< 0.90.9-1~), libgnomevfs2-ruby (<< 0.90.9-1~), libgnomevfs2-ruby1.8 (<< 0.90.9-1~), libgnomevfs2-ruby1.8-dbg (<< 0.90.9-1~), libpanel-applet2-ruby(<< 0.90.9-1~), libpanel-applet2-ruby1.8(<< 0.90.9-1~), libpanel-applet2-ruby1.8-dbg (<< 0.90.9-1~)
 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/libart2-ruby.examples b/debian/libart2-ruby.examples
deleted file mode 100644
index 402444a..0000000
--- a/debian/libart2-ruby.examples
+++ /dev/null
@@ -1 +0,0 @@
-libart/sample/*
diff --git a/debian/libart2-ruby1.8.install b/debian/libart2-ruby1.8.install
deleted file mode 100644
index 4cefc92..0000000
--- a/debian/libart2-ruby1.8.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/ruby/1.8/*/libart2.so
diff --git a/debian/libatk1-ruby1.8.install b/debian/libatk1-ruby1.8.install
deleted file mode 100644
index 62d8346..0000000
--- a/debian/libatk1-ruby1.8.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/ruby/1.8/*/atk.so
-usr/lib/ruby/1.8/atk.rb
diff --git a/debian/libgconf2-ruby.examples b/debian/libgconf2-ruby.examples
deleted file mode 100644
index ecf541a..0000000
--- a/debian/libgconf2-ruby.examples
+++ /dev/null
@@ -1 +0,0 @@
-gconf/sample/*
diff --git a/debian/libgconf2-ruby1.8.install b/debian/libgconf2-ruby1.8.install
deleted file mode 100644
index 69a9635..0000000
--- a/debian/libgconf2-ruby1.8.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/ruby/1.8/*/gconf2.so
-usr/lib/ruby/1.8/gconf2.rb
diff --git a/debian/libgdk-pixbuf2-ruby1.8.install b/debian/libgdk-pixbuf2-ruby1.8.install
deleted file mode 100644
index ee5f614..0000000
--- a/debian/libgdk-pixbuf2-ruby1.8.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/ruby/1.8/*/gdk_pixbuf2.so
-usr/lib/ruby/1.8/gdk_pixbuf2.rb
diff --git a/debian/libglade2-ruby.examples b/debian/libglade2-ruby.examples
deleted file mode 100644
index 1ce2363..0000000
--- a/debian/libglade2-ruby.examples
+++ /dev/null
@@ -1 +0,0 @@
-libglade/sample/*
diff --git a/debian/libglade2-ruby1.8.install b/debian/libglade2-ruby1.8.install
deleted file mode 100644
index ef22f1b..0000000
--- a/debian/libglade2-ruby1.8.install
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/lib/ruby/1.8/libglade2.rb
-usr/bin/ruby-glade-create-template
-usr/lib/ruby/1.8/*/libglade2.so
diff --git a/debian/libglade2-ruby1.8.manpages b/debian/libglade2-ruby1.8.manpages
deleted file mode 100644
index b17b03b..0000000
--- a/debian/libglade2-ruby1.8.manpages
+++ /dev/null
@@ -1 +0,0 @@
-./debian/ruby-glade-create-template.1
diff --git a/debian/libglib2-ruby1.8.install b/debian/libglib2-ruby1.8.install
deleted file mode 100644
index 6bcde50..0000000
--- a/debian/libglib2-ruby1.8.install
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/lib/ruby/1.8/*/glib2.so
-usr/lib/ruby/1.8/glib2.rb
-usr/lib/ruby/1.8/glib-mkenums.rb
diff --git a/debian/libgnome2-ruby.examples b/debian/libgnome2-ruby.examples
deleted file mode 100644
index 8dc8755..0000000
--- a/debian/libgnome2-ruby.examples
+++ /dev/null
@@ -1 +0,0 @@
-gnome/sample
diff --git a/debian/libgnome2-ruby1.8.install b/debian/libgnome2-ruby1.8.install
deleted file mode 100644
index 7e70df7..0000000
--- a/debian/libgnome2-ruby1.8.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/ruby/1.8/*/gnome2.so
-usr/lib/ruby/1.8/gnome2.rb
diff --git a/debian/libgnomecanvas2-ruby.examples b/debian/libgnomecanvas2-ruby.examples
deleted file mode 100644
index 43020cc..0000000
--- a/debian/libgnomecanvas2-ruby.examples
+++ /dev/null
@@ -1 +0,0 @@
-gnomecanvas/sample/*
diff --git a/debian/libgnomecanvas2-ruby1.8.install b/debian/libgnomecanvas2-ruby1.8.install
deleted file mode 100644
index 2ba9d1f..0000000
--- a/debian/libgnomecanvas2-ruby1.8.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/ruby/1.8/*/gnomecanvas2.so
-usr/lib/ruby/1.8/gnomecanvas2.rb
diff --git a/debian/libgnomevfs2-ruby1.8.install b/debian/libgnomevfs2-ruby1.8.install
deleted file mode 100644
index 35ef41e..0000000
--- a/debian/libgnomevfs2-ruby1.8.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/ruby/1.8/*/gnomevfs.so
-usr/lib/ruby/1.8/gnomevfs.rb
diff --git a/debian/libgoocanvas-ruby1.8.install b/debian/libgoocanvas-ruby1.8.install
deleted file mode 100644
index 2860c60..0000000
--- a/debian/libgoocanvas-ruby1.8.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/ruby/1.8/*/goocanvas.so
-usr/lib/ruby/1.8/goocanvas.rb
diff --git a/debian/libgst-ruby1.8.install b/debian/libgst-ruby1.8.install
deleted file mode 100644
index 6ca58d6..0000000
--- a/debian/libgst-ruby1.8.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/ruby/1.8/*/gst.so
-usr/lib/ruby/1.8/gst.rb
diff --git a/debian/libgtk-mozembed-ruby1.8.install b/debian/libgtk-mozembed-ruby1.8.install
deleted file mode 100644
index 210647b..0000000
--- a/debian/libgtk-mozembed-ruby1.8.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/ruby/1.8/*/gtkmozembed.so
-usr/lib/ruby/1.8/gtkmozembed.rb
diff --git a/debian/libgtk2-ruby1.8.install b/debian/libgtk2-ruby1.8.install
deleted file mode 100644
index 8c91163..0000000
--- a/debian/libgtk2-ruby1.8.install
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/lib/ruby/1.8/*/gtk2.so
-usr/lib/ruby/1.8/gtk2/base.rb
-usr/lib/ruby/1.8/gtk2.rb
diff --git a/debian/libgtkglext1-ruby.examples b/debian/libgtkglext1-ruby.examples
deleted file mode 100644
index e636473..0000000
--- a/debian/libgtkglext1-ruby.examples
+++ /dev/null
@@ -1 +0,0 @@
-gtkglext/sample/*
diff --git a/debian/libgtkglext1-ruby1.8.install b/debian/libgtkglext1-ruby1.8.install
deleted file mode 100644
index 33f6e4e..0000000
--- a/debian/libgtkglext1-ruby1.8.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/ruby/1.8/*/gtkglext.so
-usr/lib/ruby/1.8/gtkglext.rb
diff --git a/debian/libgtkhtml2-ruby.examples b/debian/libgtkhtml2-ruby.examples
deleted file mode 100644
index ed12005..0000000
--- a/debian/libgtkhtml2-ruby.examples
+++ /dev/null
@@ -1 +0,0 @@
-gtkhtml2/sample/*
diff --git a/debian/libgtkhtml2-ruby1.8.install b/debian/libgtkhtml2-ruby1.8.install
deleted file mode 100644
index 8840c37..0000000
--- a/debian/libgtkhtml2-ruby1.8.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/ruby/1.8/gtkhtml2.rb
-usr/lib/ruby/1.8/*/gtkhtml2.so
diff --git a/debian/libgtksourceview2-ruby1.8.install b/debian/libgtksourceview2-ruby1.8.install
deleted file mode 100644
index be0c3ab..0000000
--- a/debian/libgtksourceview2-ruby1.8.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/ruby/1.8/*/gtksourceview2.so
-usr/lib/ruby/1.8/gtksourceview2.rb
diff --git a/debian/libpanel-applet2-ruby.examples b/debian/libpanel-applet2-ruby.examples
deleted file mode 100644
index e7c8a5d..0000000
--- a/debian/libpanel-applet2-ruby.examples
+++ /dev/null
@@ -1 +0,0 @@
-panel-applet/sample/*
diff --git a/debian/libpanel-applet2-ruby1.8.install b/debian/libpanel-applet2-ruby1.8.install
deleted file mode 100644
index 7b953b2..0000000
--- a/debian/libpanel-applet2-ruby1.8.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/ruby/1.8/*/panelapplet2*.so
-usr/lib/ruby/1.8/panelapplet2.rb
diff --git a/debian/libpango1-ruby1.8.install b/debian/libpango1-ruby1.8.install
deleted file mode 100644
index 379484c..0000000
--- a/debian/libpango1-ruby1.8.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/ruby/1.8/*/pango.so
-usr/lib/ruby/1.8/pango.rb
diff --git a/debian/libpoppler-glib-ruby1.8.install b/debian/libpoppler-glib-ruby1.8.install
deleted file mode 100644
index 2fbbfd9..0000000
--- a/debian/libpoppler-glib-ruby1.8.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/ruby/1.8/*/poppler.so
-usr/lib/ruby/1.8/poppler.rb
diff --git a/debian/librsvg2-ruby1.8.install b/debian/librsvg2-ruby1.8.install
deleted file mode 100644
index d5810b3..0000000
--- a/debian/librsvg2-ruby1.8.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/ruby/1.8/*/rsvg2.so
-usr/lib/ruby/1.8/rsvg2.rb
diff --git a/debian/libvte-ruby1.8.install b/debian/libvte-ruby1.8.install
deleted file mode 100644
index c2fd1c1..0000000
--- a/debian/libvte-ruby1.8.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/ruby/1.8/*/vte.so
-usr/lib/ruby/1.8/vte.rb
diff --git a/debian/ruby-atk.install b/debian/ruby-atk.install
new file mode 100644
index 0000000..c866399
--- /dev/null
+++ b/debian/ruby-atk.install
@@ -0,0 +1,2 @@
+usr/lib/ruby/vendor_ruby/atk.rb
+usr/lib/ruby/vendor_ruby/*/*/atk.so
diff --git a/debian/libgdk-pixbuf2-ruby.examples b/debian/ruby-gdk-pixbuf2.examples
similarity index 100%
rename from debian/libgdk-pixbuf2-ruby.examples
rename to debian/ruby-gdk-pixbuf2.examples
diff --git a/debian/ruby-gdk-pixbuf2.install b/debian/ruby-gdk-pixbuf2.install
new file mode 100644
index 0000000..19d3da7
--- /dev/null
+++ b/debian/ruby-gdk-pixbuf2.install
@@ -0,0 +1,2 @@
+usr/lib/ruby/vendor_ruby/*/*/gdk_pixbuf2.so
+usr/lib/ruby/vendor_ruby/gdk_pixbuf2.rb
diff --git a/debian/ruby-glade-create-template.1 b/debian/ruby-glade-create-template.1
deleted file mode 100644
index 39c8c66..0000000
--- a/debian/ruby-glade-create-template.1
+++ /dev/null
@@ -1,35 +0,0 @@
-.\" First parameter, NAME, should be all caps
-.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
-.\" other parameters are allowed: see man(7), man(1)
-.TH RUBY-GLADE-CREATE-TEMPLATE 1 "November 18, 2003"
-.\" Please adjust this date whenever revising the manpage.
-.\"
-.\" Some roff macros, for reference:
-.\" .nh        disable hyphenation
-.\" .hy        enable hyphenation
-.\" .ad l      left justify
-.\" .ad b      justify to both left and right margins
-.\" .nf        disable filling
-.\" .fi        enable filling
-.\" .br        insert line break
-.\" .sp <n>    insert n+1 empty lines
-.\" for manpage-specific macros, see man(7)
-.SH NAME
-ruby-glade-create-template \- generate template ruby code from a glade file
-.SH SYNOPSIS
-.B ruby-glade-create-template
-.RI file.glade
-.br
-.SH DESCRIPTION
-This manual page documents briefly the ruby-glade-create-template command.
-.PP
-The manual page was written for the Debian distribution because the original
-program does not have a manual page.
-.PP
-ruby-glade-create template is a simple program for converting a Glade user
-interface description file into a corresponding Ruby code template. The glade
-file is given as an argument, and the Ruby code is printed on the standard
-output.
-.SH AUTHOR
-This manual page was written by Dafydd Harries <daf at parnassus.ath.cx>,
-for the Debian project (but may be used by others).
diff --git a/debian/libglib2-ruby.examples b/debian/ruby-glib2.examples
similarity index 100%
rename from debian/libglib2-ruby.examples
rename to debian/ruby-glib2.examples
diff --git a/debian/ruby-glib2.install b/debian/ruby-glib2.install
new file mode 100644
index 0000000..ccfc8bd
--- /dev/null
+++ b/debian/ruby-glib2.install
@@ -0,0 +1,2 @@
+usr/lib/ruby/vendor_ruby/glib2.rb
+usr/lib/ruby/vendor_ruby/*/*/glib2.so
diff --git a/debian/ruby-gnome2-dev.install b/debian/ruby-gnome2-dev.install
index 5d1bdc5..7d739e2 100644
--- a/debian/ruby-gnome2-dev.install
+++ b/debian/ruby-gnome2-dev.install
@@ -1,3 +1,5 @@
-usr/lib/ruby/1.8/mkmf-gnome2.rb
-usr/lib/ruby/1.8/pkg-config.rb
-usr/lib/ruby/1.8/*/*.h
+usr/lib/ruby/vendor_ruby/*/*/*.h
+usr/lib/ruby/vendor_ruby/gnome2-raketask.rb
+usr/lib/ruby/vendor_ruby/mkmf-gnome2.rb
+usr/lib/ruby/vendor_ruby/gnome2-win32-binary-downloader.rb
+usr/lib/ruby/vendor_ruby/glib-mkenums.rb
diff --git a/debian/libgoocanvas-ruby.examples b/debian/ruby-goocanvas.examples
similarity index 100%
rename from debian/libgoocanvas-ruby.examples
rename to debian/ruby-goocanvas.examples
diff --git a/debian/ruby-goocanvas.install b/debian/ruby-goocanvas.install
new file mode 100644
index 0000000..d2e7e14
--- /dev/null
+++ b/debian/ruby-goocanvas.install
@@ -0,0 +1,2 @@
+usr/lib/ruby/vendor_ruby/goocanvas.rb
+usr/lib/ruby/vendor_ruby/*/*/goocanvas.so
diff --git a/debian/libgst-ruby.examples b/debian/ruby-gstreamer.examples
similarity index 100%
rename from debian/libgst-ruby.examples
rename to debian/ruby-gstreamer.examples
diff --git a/debian/ruby-gstreamer.install b/debian/ruby-gstreamer.install
new file mode 100644
index 0000000..c5cf681
--- /dev/null
+++ b/debian/ruby-gstreamer.install
@@ -0,0 +1,2 @@
+usr/lib/ruby/vendor_ruby/gst.rb
+usr/lib/ruby/vendor_ruby/*/*/gst.so
diff --git a/debian/libgtk2-ruby.README.Debian b/debian/ruby-gtk2.README.Debian
similarity index 100%
rename from debian/libgtk2-ruby.README.Debian
rename to debian/ruby-gtk2.README.Debian
diff --git a/debian/libgtk2-ruby.examples b/debian/ruby-gtk2.examples
similarity index 100%
rename from debian/libgtk2-ruby.examples
rename to debian/ruby-gtk2.examples
diff --git a/debian/ruby-gtk2.install b/debian/ruby-gtk2.install
new file mode 100644
index 0000000..0f9fd64
--- /dev/null
+++ b/debian/ruby-gtk2.install
@@ -0,0 +1,3 @@
+debian/tmp/usr/lib/ruby/vendor_ruby/gtk2/base.rb
+debian/tmp/usr/lib/ruby/vendor_ruby/gtk2.rb
+debian/tmp/usr/lib/ruby/vendor_ruby/*/*/gtk2.so
diff --git a/debian/libgtk-mozembed-ruby.examples b/debian/ruby-gtkmozembed.examples
similarity index 100%
rename from debian/libgtk-mozembed-ruby.examples
rename to debian/ruby-gtkmozembed.examples
diff --git a/debian/ruby-gtkmozembed.install b/debian/ruby-gtkmozembed.install
new file mode 100644
index 0000000..19a19b1
--- /dev/null
+++ b/debian/ruby-gtkmozembed.install
@@ -0,0 +1,2 @@
+usr/lib/ruby/vendor_ruby/gtkmozembed.rb
+usr/lib/ruby/vendor_ruby/*/*/gtkmozembed.so
diff --git a/debian/libgtksourceview2-ruby.examples b/debian/ruby-gtksourceview2.examples
similarity index 100%
rename from debian/libgtksourceview2-ruby.examples
rename to debian/ruby-gtksourceview2.examples
diff --git a/debian/ruby-gtksourceview2.install b/debian/ruby-gtksourceview2.install
new file mode 100644
index 0000000..1855a66
--- /dev/null
+++ b/debian/ruby-gtksourceview2.install
@@ -0,0 +1,2 @@
+usr/lib/ruby/vendor_ruby/gtksourceview2.rb
+usr/lib/ruby/vendor_ruby/*/*/gtksourceview2.so
diff --git a/debian/libpango1-ruby.examples b/debian/ruby-pango.examples
similarity index 100%
rename from debian/libpango1-ruby.examples
rename to debian/ruby-pango.examples
diff --git a/debian/ruby-pango.install b/debian/ruby-pango.install
new file mode 100644
index 0000000..fc17367
--- /dev/null
+++ b/debian/ruby-pango.install
@@ -0,0 +1,2 @@
+usr/lib/ruby/vendor_ruby/pango.rb
+usr/lib/ruby/vendor_ruby/*/*/pango.so
diff --git a/debian/libpoppler-glib-ruby.examples b/debian/ruby-poppler.examples
similarity index 100%
rename from debian/libpoppler-glib-ruby.examples
rename to debian/ruby-poppler.examples
diff --git a/debian/ruby-poppler.install b/debian/ruby-poppler.install
new file mode 100644
index 0000000..b2e0e2b
--- /dev/null
+++ b/debian/ruby-poppler.install
@@ -0,0 +1,2 @@
+usr/lib/ruby/vendor_ruby/poppler.rb
+usr/lib/ruby/vendor_ruby/*/*/poppler.so
diff --git a/debian/librsvg2-ruby.examples b/debian/ruby-rsvg2.examples
similarity index 100%
rename from debian/librsvg2-ruby.examples
rename to debian/ruby-rsvg2.examples
diff --git a/debian/ruby-rsvg2.install b/debian/ruby-rsvg2.install
new file mode 100644
index 0000000..8163bff
--- /dev/null
+++ b/debian/ruby-rsvg2.install
@@ -0,0 +1,2 @@
+usr/lib/ruby/vendor_ruby/rsvg2.rb
+usr/lib/ruby/vendor_ruby/*/*/rsvg2.so
diff --git a/debian/libvte-ruby.examples b/debian/ruby-vte.examples
similarity index 100%
rename from debian/libvte-ruby.examples
rename to debian/ruby-vte.examples
diff --git a/debian/ruby-vte.install b/debian/ruby-vte.install
new file mode 100644
index 0000000..519a9dd
--- /dev/null
+++ b/debian/ruby-vte.install
@@ -0,0 +1,2 @@
+usr/lib/ruby/vendor_ruby/vte.rb
+usr/lib/ruby/vendor_ruby/*/*/vte.so
diff --git a/debian/rules b/debian/rules
index a3d09de..3d2f47d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -9,7 +9,7 @@ override_dh_auto_install:
 	dh_auto_install
 
 override_dh_strip:
-	for i in $$(sed -n '/Package:.*ruby1.8-dbg/ { s/Package: \(.*\)-dbg/\1/ p }' debian/control) ; do \
+	for i in $$(sed -n '/Package: ruby-.*-dbg/ { s/Package: \(.*\)-dbg/\1/ p }' debian/control) ; do \
 		dh_strip -p$$i --dbg-package=$$i-dbg ; \
 	done
 	dh_strip

-- 
ruby-gnome2.git



More information about the Pkg-ruby-extras-commits mailing list