[DRE-commits] r3360 - packages/ruby-gnome2/trunk/debian

acornet at alioth.debian.org acornet at alioth.debian.org
Sat Apr 4 11:10:16 UTC 2009


Author: acornet
Date: 2009-04-04 11:10:16 +0000 (Sat, 04 Apr 2009)
New Revision: 3360

Added:
   packages/ruby-gnome2/trunk/debian/ruby-gnome2-dev.install
Modified:
   packages/ruby-gnome2/trunk/debian/changelog
   packages/ruby-gnome2/trunk/debian/control
   packages/ruby-gnome2/trunk/debian/libart2-ruby1.8.install
   packages/ruby-gnome2/trunk/debian/libatk1-ruby1.8.install
   packages/ruby-gnome2/trunk/debian/libglib2-ruby1.8.install
   packages/ruby-gnome2/trunk/debian/libgtk2-ruby1.8.install
   packages/ruby-gnome2/trunk/debian/libpango1-ruby1.8.install
   packages/ruby-gnome2/trunk/debian/rules
Log:
Add debugging symbols in -dbg packages (Closes: #494559).
Add ruby-gnome2-dev package and move development files there.
Bump standards version (no change needed).



Modified: packages/ruby-gnome2/trunk/debian/changelog
===================================================================
--- packages/ruby-gnome2/trunk/debian/changelog	2009-03-31 04:09:57 UTC (rev 3359)
+++ packages/ruby-gnome2/trunk/debian/changelog	2009-04-04 11:10:16 UTC (rev 3360)
@@ -4,8 +4,12 @@
   * Bump compat to 7, build depend on debhelper 7, and switch to
     debhelper 7 in debian/rules. Drop build depend on ruby-pkg-tools.
   * Change Section to ruby.
+  * Add debugging symbols in -dbg packages (Closes: #494559).
+  * Add ruby-gnome2-dev package and move development files there (Closes:
+    #512845).
+  * Bump standards version (no change needed).
 
- -- Arnaud Cornet <acornet at debian.org>  Fri, 06 Mar 2009 18:09:04 +0100
+ -- Arnaud Cornet <acornet at debian.org>  Sat, 04 Apr 2009 12:39:33 +0200
 
 ruby-gnome2 (0.18.1-1) unstable; urgency=low
 

Modified: packages/ruby-gnome2/trunk/debian/control
===================================================================
--- packages/ruby-gnome2/trunk/debian/control	2009-03-31 04:09:57 UTC (rev 3359)
+++ packages/ruby-gnome2/trunk/debian/control	2009-04-04 11:10:16 UTC (rev 3360)
@@ -4,14 +4,14 @@
 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), quilt, ruby, ruby1.8, ruby1.8-dev, libgnomeui-dev, libglade2-dev, libgtkhtml2-dev, libpng12-dev, libgtkglext1-dev, libxmu-dev, libgtksourceview-dev, libpanel-applet2-dev, libgnomeprint2.2-dev (>= 2.8.0), libgnomeprintui2.2-dev (>= 2.6.0), librsvg2-dev (>= 2.8.0), libcairo-ruby, xulrunner-dev (>= 1.9~b5-4), libvte-dev (>= 0.12.1), libpoppler-glib-dev (>= 0.5.2), pkg-config, libgstreamer0.10-dev, libgstreamer-plugins-base0.10-dev, libgoocanvas-dev (>= 0.8.0), libgtksourceview2.0-dev
-Standards-Version: 3.7.3
+Standards-Version: 3.8.1
 Homepage: http://ruby-gnome2.sourceforge.jp/
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-ruby-extras/packages/ruby-gnome2/trunk/
 Vcs-Svn: svn://svn.debian.org/pkg-ruby-extras/packages/ruby-gnome2/trunk/
 
 Package: libglib2-ruby
 Architecture: all
-Depends: libglib2-ruby1.8
+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
@@ -23,7 +23,7 @@
 
 Package: libglib2-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Replaces: libglib2-ruby (<< 0.16.0)
 Conflicts: libglib2-ruby (<< 0.16.0)
 Description: Glib 2 bindings for the Ruby language
@@ -32,9 +32,22 @@
  language. It is most likely useful in conjunction with Ruby bindings for
  other libraries such as GTK+.
 
+Package: libglib2-ruby1.8-dbg
+Priority: extra
+Architecture: any
+Section: debug
+Depends: libglib2-ruby1.8 (= ${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
+ language. It is most likely useful in conjunction with Ruby bindings for
+ other libraries such as GTK+.
+ .
+ This package contains the debugging symbols.
+
 Package: libatk1-ruby
 Architecture: all
-Depends: libatk1-ruby1.8
+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
@@ -47,7 +60,7 @@
 
 Package: libatk1-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}, libglib2-ruby1.8 (= ${binary:Version})
+Depends: ${shlibs:Depends}, libglib2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
 Replaces: libatk1-ruby (<< 0.16.0)
 Conflicts: libatk1-ruby (<< 0.16.0)
 Description: ATK bindings for the Ruby language
@@ -57,9 +70,23 @@
  other alternative input devices. This package contains libraries for using
  ATK with the Ruby programming language.
 
+Package: libatk1-ruby1.8-dbg
+Priority: extra
+Architecture: any
+Section: debug
+Depends: libatk1-ruby1.8 (= ${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
+ 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: libpango1-ruby
 Architecture: all
-Depends: libpango1-ruby1.8
+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
@@ -70,7 +97,7 @@
 
 Package: libpango1-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}, libglib2-ruby1.8 (= ${binary:Version}), libcairo-ruby1.8
+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)
 Description: Pango bindings for the Ruby language
@@ -78,9 +105,21 @@
  internationalization. This package contains libraries for using Pango with
  the Ruby programming language.
 
+Package: libpango1-ruby1.8-dbg
+Priority: extra
+Architecture: any
+Section: debug
+Depends: libpango1-ruby1.8 (= ${binary:Version}), ${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 package contains the debugging symbols.
+
 Package: libgdk-pixbuf2-ruby
 Architecture: all
-Depends: libgdk-pixbuf2-ruby1.8
+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.
@@ -90,16 +129,27 @@
 
 Package: libgdk-pixbuf2-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}, libglib2-ruby1.8 (= ${binary:Version})
+Depends: ${shlibs:Depends}, libglib2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
 Replaces: libgdk-pixbuf2-ruby (<< 0.16.0)
 Conflicts: libgdk-pixbuf2-ruby (<< 0.16.0)
 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
+Priority: extra
+Architecture: any
+Section: debug
+Depends: libgdk-pixbuf2-ruby1.8 (= ${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.
+ .
+ This package contains the debugging symbols.
+
 Package: libgtk2-ruby
 Architecture: all
-Depends: libgtk2-ruby1.8
+Depends: libgtk2-ruby1.8, ${misc:Depends}
 Replaces: libgtk-trayicon-ruby
 Conflicts: libgtk-trayicon-ruby, libgda-ruby
 Description: GTK+ bindings for the Ruby language
@@ -111,16 +161,27 @@
 
 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})
+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.
 
+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: libart2-ruby
 Architecture: all
-Depends: libart2-ruby1.8
+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.
@@ -130,16 +191,27 @@
 
 Package: libart2-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}
+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
+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
+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
@@ -151,7 +223,7 @@
 
 Package: libgnomecanvas2-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}, libgtk2-ruby1.8 (= ${binary:Version}), libart2-ruby1.8 (= ${binary:Version})
+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
@@ -160,9 +232,22 @@
  pixels. This package contains libraries for using the GNOME canvas with the
  Ruby programming language.
 
+Package: libgnomecanvas2-ruby1.8-dbg
+Priority: extra
+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
+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
@@ -173,7 +258,7 @@
 
 Package: libgnome2-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}, libgnomecanvas2-ruby1.8 (= ${binary:Version})
+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
@@ -181,9 +266,21 @@
  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
+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.
+
 Package: libgconf2-ruby
 Architecture: all
-Depends: libgconf2-ruby1.8
+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.
@@ -193,16 +290,27 @@
 
 Package: libgconf2-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}, libglib2-ruby1.8 (= ${binary:Version})
+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.
+
 Package: libglade2-ruby
 Architecture: all
-Depends: libglade2-ruby1.8
+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,
@@ -215,7 +323,7 @@
 
 Package: libglade2-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}, ruby, libgtk2-ruby1.8 (= ${binary:Version})
+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
@@ -224,9 +332,22 @@
  program. This package contains libraries for using Libglade with the Ruby
  programming language.
 
+Package: libglade2-ruby1.8-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.
+ .
+ This package contains the debugging symbols.
+
 Package: libgoocanvas-ruby
 Architecture: all
-Depends: libgoocanvas-ruby1.8
+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
@@ -238,16 +359,29 @@
 
 Package: libgoocanvas-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}, libgtk2-ruby1.8 (= ${binary:Version})
+Depends: ${shlibs:Depends}, libgtk2-ruby1.8 (= ${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: libgoocanvas-ruby1.8-dbg
+Priority: extra
+Architecture: any
+Section: debug
+Depends: libgoocanvas-ruby1.8 (= ${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.
+ .
+ This package contains the debugging symbols.
+
 Package: libgtkhtml2-ruby
 Architecture: all
-Depends: libgtkhtml2-ruby1.8
+Depends: libgtkhtml2-ruby1.8, ${misc:Depends}
 Description: GtkHTML bindings for the Ruby language
  GtkHTML is a lightweight HTML rendering/printing/editing engine. This package
  contains libraries for using GtkHTML with the Ruby programming language.
@@ -257,16 +391,27 @@
 
 Package: libgtkhtml2-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}, libgtk2-ruby1.8 (= ${binary:Version})
+Depends: ${shlibs:Depends}, libgtk2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
 Replaces: libgtkhtml2-ruby (<< 0.16.0)
 Conflicts: libgtkhtml2-ruby (<< 0.16.0)
 Description: GtkHTML bindings for the Ruby language
  GtkHTML is a lightweight HTML rendering/printing/editing engine. This package
  contains libraries for using GtkHTML with the Ruby programming language.
 
+Package: libgtkhtml2-ruby1.8-dbg
+Priority: extra
+Architecture: any
+Section: debug
+Depends: libgtkhtml2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
+Description: GtkHTML bindings for the Ruby language
+ GtkHTML is a lightweight HTML rendering/printing/editing engine. This package
+ contains libraries for using GtkHTML with the Ruby programming language.
+ .
+ This package contains the debugging symbols.
+
 Package: libgtkglext1-ruby
 Architecture: all
-Depends: libgtkglext1-ruby1.8
+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
@@ -277,7 +422,7 @@
 
 Package: libgtkglext1-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}, libopengl-ruby, libglib2-ruby1.8 (= ${binary:Version})
+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
@@ -285,9 +430,21 @@
  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.
+
 Package: libgnomevfs2-ruby
 Architecture: all
-Depends: libgnomevfs2-ruby1.8
+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
@@ -301,7 +458,7 @@
 
 Package: libgnomevfs2-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}, libglib2-ruby1.8 (= ${binary:Version})
+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
@@ -312,9 +469,24 @@
  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.
+
 Package: libgtksourceview1-ruby
 Architecture: all
-Depends: libgtksourceview1-ruby1.8
+Depends: libgtksourceview1-ruby1.8, ${misc:Depends}
 Description: GtkSourceView bindings for the Ruby language
  GtkSourceView is a text widget that extends the standard GTK+ text widget. 
  This package contains libraries for using the GtkSourceView text widget
@@ -326,7 +498,7 @@
 
 Package: libgtksourceview1-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}, libgtk2-ruby1.8 (= ${binary:Version})
+Depends: ${shlibs:Depends}, libgtk2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
 Replaces: libgtksourceview1-ruby (<< 0.16.0)
 Conflicts: libgtksourceview1-ruby (<< 0.16.0)
 Description: GtkSourceView bindings for the Ruby language
@@ -335,9 +507,22 @@
  with syntax highlighting and other features typical of a source code
  editor in the Ruby programming language.
 
+Package: libgtksourceview1-ruby1.8-dbg
+Priority: extra
+Architecture: any
+Section: debug
+Depends: libgtksourceview1-ruby1.8 (= ${binary:Version}), ${misc:Depends}
+Description: GtkSourceView bindings for the Ruby language
+ GTKSourceView 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 package contains the debugging symbols.
+
 Package: libgtksourceview2-ruby
 Architecture: all
-Depends: libgtksourceview2-ruby1.8
+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
@@ -349,16 +534,29 @@
 
 Package: libgtksourceview2-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}, libgtk2-ruby1.8 (= ${binary:Version})
+Depends: ${shlibs:Depends}, libgtk2-ruby1.8 (= ${binary:Version}), ${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 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
+Priority: extra
+Architecture: any
+Section: debug
+Depends: libgtksourceview2-ruby1.8 (= ${binary:Version}), ${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 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: libpanel-applet2-ruby
 Architecture: all
-Depends: libpanel-applet2-ruby1.8
+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
@@ -369,7 +567,7 @@
 
 Package: libpanel-applet2-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}, libgtk2-ruby1.8 (= ${binary:Version})
+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
@@ -377,9 +575,21 @@
  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: libgnomeprint2-ruby
 Architecture: all
-Depends: libgnomeprint2-ruby1.8
+Depends: libgnomeprint2-ruby1.8, ${misc:Depends}
 Description: GNOME print bindings for the Ruby language
  The GNOME print architecture is a set of libraries for printing documents
  from GNOME applications. This package contains libraries for using the
@@ -390,7 +600,7 @@
 
 Package: libgnomeprint2-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}, libglib2-ruby1.8 (= ${binary:Version})
+Depends: ${shlibs:Depends}, libglib2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
 Replaces: libgnomeprint2-ruby (<< 0.16.0)
 Conflicts: libgnomeprint2-ruby (<< 0.16.0)
 Description: GNOME print bindings for the Ruby language
@@ -398,9 +608,21 @@
  from GNOME applications. This package contains libraries for using the
  architecture with the Ruby programming language.
 
+Package: libgnomeprint2-ruby1.8-dbg
+Priority: extra
+Architecture: any
+Section: debug
+Depends: libgnomeprint2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
+Description: GNOME print bindings for the Ruby language
+ The GNOME print architecture is a set of libraries for printing documents
+ from GNOME applications. This package contains libraries for using the
+ architecture with the Ruby programming language.
+ .
+ This package contains the debugging symbols.
+
 Package: libgnomeprintui2-ruby
 Architecture: all
-Depends: libgnomeprintui2-ruby1.8
+Depends: libgnomeprintui2-ruby1.8, ${misc:Depends}
 Description: GNOME print user interface bindings for the Ruby language
  The GNOME print architecture is a set of libraries for printing documents
  from GNOME applications. This package contains libraries for using the using
@@ -412,7 +634,7 @@
 
 Package: libgnomeprintui2-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}, libgtk2-ruby1.8 (= ${binary:Version}), libgnomeprint2-ruby1.8 (= ${binary:Version})
+Depends: ${shlibs:Depends}, libgtk2-ruby1.8 (= ${binary:Version}), libgnomeprint2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
 Replaces: libgnomeprintui2-ruby (<< 0.16.0)
 Conflicts: libgnomeprintui2-ruby (<< 0.16.0)
 Description: GNOME print user interface bindings for the Ruby language
@@ -421,9 +643,22 @@
  the user interface aspects of the architecture with the Ruby programming
  language.
 
+Package: libgnomeprintui2-ruby1.8-dbg
+Priority: extra
+Architecture: any
+Section: debug
+Depends: libgnomeprintui2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
+Description: GNOME print user interface bindings for the Ruby language
+ The GNOME print architecture is a set of libraries for printing documents
+ from GNOME applications. This package contains libraries for using the using
+ the user interface aspects of the architecture with the Ruby programming
+ language.
+ .
+ This package contains the debugging symbols.
+
 Package: librsvg2-ruby
 Architecture: all
-Depends: librsvg2-ruby1.8
+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.
@@ -433,16 +668,27 @@
 
 Package: librsvg2-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}, libglib2-ruby1.8 (= ${binary:Version})
+Depends: ${shlibs:Depends}, libglib2-ruby1.8 (= ${binary:Version}), ${misc:Depends}
 Replaces: librsvg2-ruby (<< 0.16.0)
 Conflicts: librsvg2-ruby (<< 0.16.0)
 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
+Priority: extra
+Architecture: any
+Section: debug
+Depends: librsvg2-ruby1.8 (= ${binary: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.
+ .
+ This package contains the debugging symbols.
+
 Package: libgtk-mozembed-ruby
 Architecture: all
-Depends: libgtk-mozembed-ruby1.8, libgtk2-ruby
+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.
@@ -452,16 +698,27 @@
 
 Package: libgtk-mozembed-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}, libgtk2-ruby1.8, xulrunner-1.9 (>= 1.9~b5-4)
+Depends: ${shlibs:Depends}, libgtk2-ruby1.8, xulrunner-1.9 (>= 1.9~b5-4), ${misc:Depends}
 Replaces: libgtk-mozembed-ruby (<< 0.16.0)
 Conflicts: libgtk-mozembed-ruby (<< 0.16.0)
 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
+Priority: extra
+Architecture: any
+Section: debug
+Depends: libgtk-mozembed-ruby1.8 (= ${binary:Version}), ${misc:Depends}
+Description: ruby binding of GtkMozEmbed, gecko renderer
+ GtkMozEmbed is a Ruby binding of GtkMozEmbed, a widget embedding a
+ Mozilla Gecko renderer.
+ .
+ This package contains the debugging symbols.
+
 Package: libvte-ruby
 Architecture: all
-Depends: libvte-ruby1.8
+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+.
  .
@@ -470,15 +727,25 @@
 
 Package: libvte-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}
+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
+Priority: extra
+Architecture: any
+Section: debug
+Depends: libvte-ruby1.8 (= ${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
 Architecture: all
-Depends: libpoppler-glib-ruby1.8
+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.
@@ -488,14 +755,25 @@
 
 Package: libpoppler-glib-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}
+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
+Priority: extra
+Architecture: any
+Section: debug
+Depends: libpoppler-glib-ruby1.8 (= ${binary:Version}), ${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 package contains the debugging symbols.
+
 Package: libgst-ruby
 Architecture: all
-Depends: libgst-ruby1.8
+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
@@ -507,16 +785,29 @@
 
 Package: libgst-ruby1.8
 Architecture: any
-Depends: ${shlibs:Depends}, libgtk2-ruby1.8 (= ${binary:Version})
+Depends: ${shlibs:Depends}, libgtk2-ruby1.8 (= ${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
+Priority: extra
+Architecture: any
+Section: debug
+Depends: libgst-ruby1.8 (= ${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.
+ .
+ This package contains the debugging symbols.
+
 Package: ruby-gnome2
 Architecture: all
-Depends: libgnome2-ruby, libgconf2-ruby, libglade2-ruby, libgtkhtml2-ruby, libgtkglext1-ruby, libgnomevfs2-ruby, libgtksourceview1-ruby, libpanel-applet2-ruby, libgnomeprint2-ruby, libgnomeprintui2-ruby, librsvg2-ruby, libgtk-mozembed-ruby, libvte-ruby, libart2-ruby, libatk1-ruby, libgdk-pixbuf2-ruby, libgnomecanvas2-ruby, libpango1-ruby
+Depends: libgnome2-ruby, libgconf2-ruby, libglade2-ruby, libgtkhtml2-ruby, libgtkglext1-ruby, libgnomevfs2-ruby, libgtksourceview1-ruby, libpanel-applet2-ruby, libgnomeprint2-ruby, libgnomeprintui2-ruby, librsvg2-ruby, libgtk-mozembed-ruby, libvte-ruby, libart2-ruby, libatk1-ruby, libgdk-pixbuf2-ruby, libgnomecanvas2-ruby, libpango1-ruby, ${misc:Depends}
 Description: GNOME-related bindings for the Ruby language
  These bindings allow use of the GNOME developer platform using the Ruby
  programming language.
@@ -524,3 +815,14 @@
  This is an empty package that depends on the various packages that provide
  the individual bindings.
 
+Package: ruby-gnome2-dev
+Architecture: any
+Section: libdevel
+Depends: ruby-gnome2, ruby1.8-dev, ${misc:Depends}
+Description: GNOME-related bindings for the Ruby language
+ These bindings allow use of the GNOME developer platform using the Ruby
+ programming language.
+ .
+ This package contains development files required to build ruby-gnome2
+ extensiosn.
+

Modified: packages/ruby-gnome2/trunk/debian/libart2-ruby1.8.install
===================================================================
--- packages/ruby-gnome2/trunk/debian/libart2-ruby1.8.install	2009-03-31 04:09:57 UTC (rev 3359)
+++ packages/ruby-gnome2/trunk/debian/libart2-ruby1.8.install	2009-04-04 11:10:16 UTC (rev 3360)
@@ -1,2 +1 @@
 usr/lib/ruby/1.8/*/libart2.so
-usr/lib/ruby/1.8/*/rbart.h

Modified: packages/ruby-gnome2/trunk/debian/libatk1-ruby1.8.install
===================================================================
--- packages/ruby-gnome2/trunk/debian/libatk1-ruby1.8.install	2009-03-31 04:09:57 UTC (rev 3359)
+++ packages/ruby-gnome2/trunk/debian/libatk1-ruby1.8.install	2009-04-04 11:10:16 UTC (rev 3360)
@@ -1,4 +1,2 @@
 usr/lib/ruby/1.8/*/atk.so
-usr/lib/ruby/1.8/*/rbatk.h
-usr/lib/ruby/1.8/*/rbatkversion.h
 usr/lib/ruby/1.8/atk.rb

Modified: packages/ruby-gnome2/trunk/debian/libglib2-ruby1.8.install
===================================================================
--- packages/ruby-gnome2/trunk/debian/libglib2-ruby1.8.install	2009-03-31 04:09:57 UTC (rev 3359)
+++ packages/ruby-gnome2/trunk/debian/libglib2-ruby1.8.install	2009-04-04 11:10:16 UTC (rev 3360)
@@ -1,9 +1,3 @@
 usr/lib/ruby/1.8/*/glib2.so
-usr/lib/ruby/1.8/*/rbgutil.h
-usr/lib/ruby/1.8/*/rbglib.h
-usr/lib/ruby/1.8/*/rbgobject.h
-usr/lib/ruby/1.8/*/rbgcompat.h
 usr/lib/ruby/1.8/glib2.rb
 usr/lib/ruby/1.8/glib-mkenums.rb
-usr/lib/ruby/1.8/mkmf-gnome2.rb
-usr/lib/ruby/1.8/pkg-config.rb

Modified: packages/ruby-gnome2/trunk/debian/libgtk2-ruby1.8.install
===================================================================
--- packages/ruby-gnome2/trunk/debian/libgtk2-ruby1.8.install	2009-03-31 04:09:57 UTC (rev 3359)
+++ packages/ruby-gnome2/trunk/debian/libgtk2-ruby1.8.install	2009-04-04 11:10:16 UTC (rev 3360)
@@ -1,4 +1,3 @@
 usr/lib/ruby/1.8/*/gtk2.so
-usr/lib/ruby/1.8/*/rbgtk.h
 usr/lib/ruby/1.8/gtk2/base.rb
 usr/lib/ruby/1.8/gtk2.rb

Modified: packages/ruby-gnome2/trunk/debian/libpango1-ruby1.8.install
===================================================================
--- packages/ruby-gnome2/trunk/debian/libpango1-ruby1.8.install	2009-03-31 04:09:57 UTC (rev 3359)
+++ packages/ruby-gnome2/trunk/debian/libpango1-ruby1.8.install	2009-04-04 11:10:16 UTC (rev 3360)
@@ -1,4 +1,2 @@
-usr/lib/ruby/1.8/*/rbpangoversion.h
 usr/lib/ruby/1.8/*/pango.so
-usr/lib/ruby/1.8/*/rbpango.h
 usr/lib/ruby/1.8/pango.rb

Added: packages/ruby-gnome2/trunk/debian/ruby-gnome2-dev.install
===================================================================
--- packages/ruby-gnome2/trunk/debian/ruby-gnome2-dev.install	                        (rev 0)
+++ packages/ruby-gnome2/trunk/debian/ruby-gnome2-dev.install	2009-04-04 11:10:16 UTC (rev 3360)
@@ -0,0 +1,3 @@
+usr/lib/ruby/1.8/mkmf-gnome2.rb
+usr/lib/ruby/1.8/pkg-config.rb
+usr/lib/ruby/1.8/*/*.h

Modified: packages/ruby-gnome2/trunk/debian/rules
===================================================================
--- packages/ruby-gnome2/trunk/debian/rules	2009-03-31 04:09:57 UTC (rev 3359)
+++ packages/ruby-gnome2/trunk/debian/rules	2009-04-04 11:10:16 UTC (rev 3360)
@@ -15,15 +15,23 @@
 		        sitearchdir=$(ruby_archdir_ver)
 
 build: patch
-	dh --before dh_auto_configure build
+	dh build
+
+override_dh_auto_configure:
 	/usr/bin/ruby$(DEB_RUBY_VERSION) $(DEB_RUBY_SETUP_RUBY_ARGS) \
 		extconf.rb $(DEB_RUBY_SETUP_ARGS)
-	dh --after dh_auto_configure build
 
 binary:
-	dh --before dh_auto_install binary
+	dh binary
+
+override_dh_auto_install:
 	dh_auto_install -- $(DEB_RUBY_INSTALL_ARGS)
-	dh --after dh_auto_install binary
 
+override_dh_strip:
+	for i in $$(sed -n '/Package:.*ruby1.8-dbg/ { s/Package: \(.*\)-dbg/\1/ p }' debian/control) ; do \
+		dh_strip -p$$i --dbg-package=$$i-dbg ; \
+	done
+	dh_strip
+
 clean: unpatch
 	dh clean




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