> It would be very useful if a version of libgnomecanvas2 could be built
> with debugging symbols and put in a libgnomecanvas2-0-dbg package.
> This could be done with the current build--package it as for
> libgnomecanvas2-0, but just make sure the symbols aren't stripped.

Attached is a patch for adding a -dbg package. In doing so I bumped
debhelper compatibility to 5.

I'm attaching a patch instead of committing directly as this probably
should be branched to experimental first, and I'm not sure how that
works. 

-- 
Cheers,
Sven Arvidsson
http://www.whiz.se
PGP Key ID 760BDD22
Index: control
===================================================================
--- control	(revision 13044)
+++ control	(working copy)
@@ -2,7 +2,7 @@
 Section: devel
 Priority: optional
 Maintainer: Ondřej Surý <[EMAIL PROTECTED]>
-Uploaders: Debian GNOME Maintainers <[EMAIL PROTECTED]>, Josselin Mouette <[EMAIL PROTECTED]>, Marc 'HE' Brockschmidt <[EMAIL PROTECTED]>, Sebastian Dröge <[EMAIL PROTECTED]>, Sebastien Bacher <[EMAIL PROTECTED]>
+Uploaders: Debian GNOME Maintainers <[EMAIL PROTECTED]>, Josselin Mouette <[EMAIL PROTECTED]>, Marc 'HE' Brockschmidt <[EMAIL PROTECTED]>, Sebastian Dröge <[EMAIL PROTECTED]>
 Standards-Version: 3.7.2
 Build-Depends: debhelper (>= 4.1.0),
         libgtk2.0-dev (>= 2.8.17-1),
@@ -41,6 +41,21 @@
  with graphics in terms of items, rather than an undifferentiated grid of
  pixels.
 
+Package: libgnomecanvas2-dbg
+Architecture: any
+Section: libdevel
+Priority: extra
+Depends: ${misc:Depends}, libgnomecanvas2-0 (= ${binary:Version})
+Description: A powerful object-oriented display - debugging symbols
+ The canvas widget is a powerful and extensible object-oriented display
+ engine. A GnomeCanvasItem is a GtkObject representing some element of the
+ display, such as an image, a rectangle, an ellipse, or some text. You can
+ refer to this architecture as structured graphics; the canvas lets you deal
+ with graphics in terms of items, rather than an undifferentiated grid of
+ pixels.
+ .
+ This package contains debugging symbols.
+
 Package: libgnomecanvas2-common
 Architecture: all
 Section: x11
Index: compat
===================================================================
--- compat	(revision 13044)
+++ compat	(working copy)
@@ -1 +1 @@
-4
+5
Index: control.in
===================================================================
--- control.in	(revision 13044)
+++ control.in	(working copy)
@@ -41,6 +41,21 @@
  with graphics in terms of items, rather than an undifferentiated grid of
  pixels.
 
+Package: libgnomecanvas2-dbg
+Architecture: any
+Section: libdevel
+Priority: extra
+Depends: ${misc:Depends}, libgnomecanvas2-0 (= ${binary:Version})
+Description: A powerful object-oriented display - debugging symbols
+ The canvas widget is a powerful and extensible object-oriented display
+ engine. A GnomeCanvasItem is a GtkObject representing some element of the
+ display, such as an image, a rectangle, an ellipse, or some text. You can
+ refer to this architecture as structured graphics; the canvas lets you deal
+ with graphics in terms of items, rather than an undifferentiated grid of
+ pixels.
+ .
+ This package contains debugging symbols.
+
 Package: libgnomecanvas2-common
 Architecture: all
 Section: x11
Index: changelog
===================================================================
--- changelog	(revision 13044)
+++ changelog	(working copy)
@@ -1,3 +1,10 @@
+libgnomecanvas (2.20.0-2) UNRELEASED; urgency=low
+
+  * Add a -dbg package (Closes: #286973)
+  * Bump debhelper compatibility to v5.
+
+ -- Sven Arvidsson <[EMAIL PROTECTED]>  Mon, 08 Oct 2007 23:23:52 +0200
+
 libgnomecanvas (2.20.0-1) unstable; urgency=low
 
   [ Loic Minier ]

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to