On Wed, 2007-04-18 at 16:28 +0200, Johannes Rohr wrote:
> Lately I'm seeing rhythmbox segfault quite frequently. Without debugging
> symbols, bug-buddy cannot generate meaningful bug reports. Therefore,
> I'd welcome a rhythmbox-dbg package, on which gnome-dbg should depend.

Attached is an attempt to add a dbg package to rhythmbox using the
automatic facilities provided by cdbs >= 0.4.37.

It seems to work fine, but I'm not sure if this is the right way to
handle this?

-- 
Cheers,
Sven Arvidsson
http://www.whiz.se
PGP Key ID 760BDD22
diff -u rhythmbox-0.10.0/debian/control rhythmbox-0.10.0/debian/control
--- rhythmbox-0.10.0/debian/control
+++ rhythmbox-0.10.0/debian/control
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Loic Minier <[EMAIL PROTECTED]>
 Uploaders: Debian GNOME Maintainers <[EMAIL PROTECTED]>
-Build-Depends: cdbs (>= 0.4.35), debhelper (>= 5.0.37.2),
+Build-Depends: cdbs (>= 0.4.37), debhelper (>= 5.0.37.2),
                libgnome2-dev (>= 2.0.5-1), libgtk2.0-dev (>= 2.6.0),
                scrollkeeper, libgnomeui-dev (>= 2.8.1-3),
                libgnomevfs2-dev (>= 2.7.4), docbook-xsl (>= 1.54.1),
@@ -40,0 +41,13 @@
+Package: rhythmbox-dbg
+Architecture: any
+Priority: extra
+Depends: rhythmbox (= ${binary:Version})
+Description:  debugging symbols for rhythmbox
+ Rhythmbox is a very easy to use music playing and management program
+ which supports a wide range of audio formats (including mp3 and ogg).
+ Originally inspired by Apple's iTunes, the current version also supports
+ Internet Radio, iPod integration and generic portable audio player
+ support, Audio CD burning, Audio CD playback, music sharing, and
+ Podcasts.
+ .
+ This package contains the debugging symbols for rhythmbox.
diff -u rhythmbox-0.10.0/debian/control.in rhythmbox-0.10.0/debian/control.in
--- rhythmbox-0.10.0/debian/control.in
+++ rhythmbox-0.10.0/debian/control.in
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Loic Minier <[EMAIL PROTECTED]>
 Uploaders: @GNOME_TEAM@
-Build-Depends: cdbs (>= 0.4.35), debhelper (>= 5.0.37.2),
+Build-Depends: cdbs (>= 0.4.37), debhelper (>= 5.0.37.2),
                libgnome2-dev (>= 2.0.5-1), libgtk2.0-dev (>= 2.6.0),
                scrollkeeper, libgnomeui-dev (>= 2.8.1-3),
                libgnomevfs2-dev (>= 2.7.4), docbook-xsl (>= 1.54.1),
@@ -40,0 +41,13 @@
+Package: rhythmbox-dbg
+Architecture: any
+Priority: extra
+Depends: rhythmbox (= ${binary:Version})
+Description:  debugging symbols for rhythmbox
+ Rhythmbox is a very easy to use music playing and management program
+ which supports a wide range of audio formats (including mp3 and ogg).
+ Originally inspired by Apple's iTunes, the current version also supports
+ Internet Radio, iPod integration and generic portable audio player
+ support, Audio CD burning, Audio CD playback, music sharing, and
+ Podcasts.
+ .
+ This package contains the debugging symbols for rhythmbox.
diff -u rhythmbox-0.10.0/debian/changelog rhythmbox-0.10.0/debian/changelog
--- rhythmbox-0.10.0/debian/changelog
+++ rhythmbox-0.10.0/debian/changelog
@@ -1,3 +1,10 @@
+rhythmbox (0.10.0-2) UNRELEASED; urgency=low
+
+  * Add a -dbg package (Closes: #419891).
+    - Bump up build-dep of cdbs to >= 0.4.37.
+
+ -- Sven Arvidsson <[EMAIL PROTECTED]>  Wed, 25 Apr 2007 19:15:12 +0200
+
 rhythmbox (0.10.0-1) experimental; urgency=low
 
   * Fix 0.9.8-4 changelog entry.
diff -u rhythmbox-0.10.0/debian/TODO rhythmbox-0.10.0/debian/TODO
--- rhythmbox-0.10.0/debian/TODO
+++ rhythmbox-0.10.0/debian/TODO
@@ -1,4 +1,4 @@
-$Id: TODO 8143 2006-12-19 14:03:13Z lool $
+$Id: TODO 5678 2006-04-16 19:28:42Z lool $
 
 This is a short compilation of nice things we could to improve rhythmbox in
 Debian.
diff -u rhythmbox-0.10.0/debian/rhythmbox.install rhythmbox-0.10.0/debian/rhythmbox.install
--- rhythmbox-0.10.0/debian/rhythmbox.install
+++ rhythmbox-0.10.0/debian/rhythmbox.install
@@ -1,0 +2,2 @@
+debian/tmp/usr
+debian/tmp/etc

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

Reply via email to