Merge lp:~diwic/rhythmbox/lp1155575 into lp:rhythmbox

Proposed by David Henningsson
Status: Needs review
Proposed branch: lp:~diwic/rhythmbox/lp1155575
Merge into: lp:rhythmbox
Diff against target: 3947 lines (+3749/-0)
39 files modified
.bzr-builddeb/default.conf (+2/-0)
debian/GstLameMP3Enc.prs (+15/-0)
debian/GstVorbisEnc.prs (+13/-0)
debian/NEWS (+7/-0)
debian/README.Debian (+53/-0)
debian/TODO (+14/-0)
debian/changelog (+2187/-0)
debian/compat (+1/-0)
debian/control (+340/-0)
debian/control.in (+336/-0)
debian/copyright (+102/-0)
debian/gir1.2-rb-3.0.install (+1/-0)
debian/librhythmbox-core7.install (+1/-0)
debian/patches/02_use_escaped_podcast_uri.patch (+32/-0)
debian/patches/03_magnatune_partner.patch (+14/-0)
debian/patches/05_hide_on_quit.patch (+67/-0)
debian/patches/07_quicklists.patch (+28/-0)
debian/patches/09_keywords.patch (+12/-0)
debian/patches/10_encoding_use_ubuntu_profiles.patch (+20/-0)
debian/patches/git-metadata-read-and-write-date-tags-properly.patch (+136/-0)
debian/patches/series (+7/-0)
debian/rhythmbox-data.install (+10/-0)
debian/rhythmbox-dev.install (+4/-0)
debian/rhythmbox-doc.install (+1/-0)
debian/rhythmbox-doc.links (+1/-0)
debian/rhythmbox-mozilla.install (+2/-0)
debian/rhythmbox-plugin-cdrecorder.install (+1/-0)
debian/rhythmbox-plugin-magnatune.install (+3/-0)
debian/rhythmbox-plugin-visualizer.install (+3/-0)
debian/rhythmbox-plugin-zeitgeist.install (+2/-0)
debian/rhythmbox-plugins.install (+25/-0)
debian/rhythmbox-small.xpm (+177/-0)
debian/rhythmbox.install (+15/-0)
debian/rhythmbox.menu (+5/-0)
debian/rhythmbox.mime (+8/-0)
debian/rules (+44/-0)
debian/source/format (+1/-0)
debian/source_rhythmbox.py (+56/-0)
debian/watch (+3/-0)
To merge this branch: bzr merge lp:~diwic/rhythmbox/lp1155575
Reviewer Review Type Date Requested Status
Jonathan Matthew Pending
Review via email: mp+187019@code.launchpad.net

Description of the change

To post a comment you must log in.
lp:~diwic/rhythmbox/lp1155575 updated
199. By David Henningsson

Fix typo

Unmerged revisions

199. By David Henningsson

Fix typo

198. By David Henningsson

debian/patches/-metadata-read-and-write-date-tags-properly.patch
Fix problems with sorting by year (LP: #1155575)

197. By Iain Lane

Merge gnome3 PPA

* Upload to saucy from gnome3 PPA (LP: #1167472)
* debian/patches/port-daap: Drop - we've now upgraded libdmapsharing to the
  requisite upstream version.
* debian/changelog: Bump libdmapsharing BD per unpatched configure.ac.
* debian/patches/git_*: Drop, in this version.

196. By Sebastien Bacher

releasing version 2.98-0ubuntu5

195. By Sebastien Bacher

* debian/patches/git_extra_gir_wrapping.patch:
  - export some extra functions in the gir
* debian/patches/git_embedded_coverart.patch:
  - restore feature to look for embedded coverts (lp: #1164928)
* debian/patches/git_sync_playlists.patch:
  - correctly sync playlists from media devices (lp: #922293)

194. By Jeremy Bicha

debian/patches/git-fix-doc-build.patch:
Backport git patch to fix build failure (LP: #1163801)

193. By Iain Lane

releasing version 2.98-0ubuntu3

192. By Marc Deslauriers

* debian/patches/git-rhythmdb-fix_deadlock.patch:
  - Backported git patch to fix deadlock between db load and
    rhythmdb_add_uri_with_types: (LP: #1010619)

191. By Jeremy Bicha

releasing version 2.98-0ubuntu1

190. By Jeremy Bicha

* New upstream release (LP: #1060601)
* debian/control.in:
  - Bump minimum glib, gtk, totem-plparser, clutter, and clutter-gst
  - Drop no longer needed musicbrainz dependency
* Refreshed 09_keywords.patch
* Updated 11_fix_cd_pausing.patch with fix from git
* Dropped patches applied in new version:
  - 00git_musicbrainz5.patch
  - 08_CVE-2012-3355.patch
  - dont_free_consumed_floating_gvariant.patch
  - git_scale_click.patch
  - git_crash_during_monitor.patch

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added directory '.bzr-builddeb'
2=== added file '.bzr-builddeb/default.conf'
3--- .bzr-builddeb/default.conf 1970-01-01 00:00:00 +0000
4+++ .bzr-builddeb/default.conf 2013-09-23 13:33:53 +0000
5@@ -0,0 +1,2 @@
6+[BUILDDEB]
7+merge = True
8
9=== added directory 'debian'
10=== added file 'debian/GstLameMP3Enc.prs'
11--- debian/GstLameMP3Enc.prs 1970-01-01 00:00:00 +0000
12+++ debian/GstLameMP3Enc.prs 2013-09-23 13:33:53 +0000
13@@ -0,0 +1,15 @@
14+
15+[_presets_]
16+element-name=GstLameMP3Enc
17+version=0.10.36
18+
19+[ubuntu-default]
20+name=lamemp3enc
21+perfect-timestamp=false
22+hard-resync=false
23+tolerance=40000000
24+target=Quality
25+cbr=false
26+quality=2
27+encoding-engine-quality=Standard
28+mono=false
29
30=== added file 'debian/GstVorbisEnc.prs'
31--- debian/GstVorbisEnc.prs 1970-01-01 00:00:00 +0000
32+++ debian/GstVorbisEnc.prs 2013-09-23 13:33:53 +0000
33@@ -0,0 +1,13 @@
34+[_presets_]
35+element-name=GstVorbisEnc
36+version=0.10.36
37+
38+[ubuntu-default]
39+name=vorbisenc
40+perfect-timestamp=true
41+hard-resync=false
42+tolerance=40000000
43+quality=0.6
44+managed=false
45+
46+
47
48=== added file 'debian/NEWS'
49--- debian/NEWS 1970-01-01 00:00:00 +0000
50+++ debian/NEWS 2013-09-23 13:33:53 +0000
51@@ -0,0 +1,7 @@
52+rhythmbox (0.12.4-1) unstable; urgency=low
53+
54+ Since rhythmbox 0.12.3, the tray icon is a plugin. If you had it enabled
55+ and still want it, you will need to reactivate it. It's located in
56+ Edit -> Plugins -> Status Icon.
57+
58+ -- Emilio Pozuelo Monfort <pochu@ubuntu.com> Sun, 02 Aug 2009 16:22:27 +0200
59
60=== added file 'debian/README.Debian'
61--- debian/README.Debian 1970-01-01 00:00:00 +0000
62+++ debian/README.Debian 2013-09-23 13:33:53 +0000
63@@ -0,0 +1,53 @@
64+---[ Mounting devices
65+
66+Rhythmbox does not see devices, be it audio CDs or iPods, unless they
67+are mounted by gvfs. If you are not running nautilus, you need to mount
68+them with gvfs-mount.
69+
70+
71+---[ Configuring the output sink
72+
73+You can choose your preferred output sink by using gnome-sound-properties (in
74+the gnome-control-center package), or by editing the GConf key:
75+ /system/gstreamer/0.10/default/musicaudiosink
76+
77+The default is to detect your output sink automagically.
78+
79+
80+---[ Music sharing
81+
82+The avahi-daemon dependency is not absolute, but is necessary for music
83+sharing. Please install avahi-daemon to share music.
84+
85+To be useful, avahi-daemon listens on the network by default. This introduces
86+a security risk, you might want to configure avahi-daemon or stop it to avoid
87+listening in exposed areas.
88+
89+
90+--[ mms:// web radios
91+
92+To read mms:// based web radios, you need gstreamer0.10-plugins-bad.
93+
94+
95+---[ Before reporting a bug
96+
97+If you happen to have problems with sound output or decoding, such as a file
98+that can not be played, or a crappy sound, please check whether you can
99+reproduce the problem with GStreamer. The following command reproduces the
100+behavior of Rhythmbox calling GStreamer:
101+ gst-launch playbin uri=file:///path/to/my/musicfile.ogg
102+
103+The upstream BTS is at <http://bugzilla.gnome.org/>, and there's no
104+synchronization mechanism between the Debian and the GNOME BTS, so you can
105+expect more information on a particular bug not related to Debian in the
106+upstream BTS. It is always ok to report a bug in the Debian BTS, this
107+will help other Debian users, but the upstream BTS might give you clues
108+on a particular bug you're experiencing, a quick workaround, or even tell you
109+it's fixed! ;)
110+
111+
112+Please submit a bug report on the Debian package rhythmbox if this text is
113+outdated.
114+
115+$Id: README.Debian 20314 2009-06-10 19:28:54Z joss $
116+
117
118=== added file 'debian/TODO'
119--- debian/TODO 1970-01-01 00:00:00 +0000
120+++ debian/TODO 2013-09-23 13:33:53 +0000
121@@ -0,0 +1,14 @@
122+$Id: TODO 11631 2007-06-19 13:24:25Z lool $
123+
124+This is a short compilation of nice things we could to improve rhythmbox in
125+Debian.
126+
127+- more mailcap entries, /usr/lib/mime/packages/rhythmbox only lists some known
128+ types, but the list is not exhaustive
129+
130+- reportbug plugin, most users can't diagnostic wether problems are coming from
131+ gstreamer or from rhythmbox itself, it would be nice to extend reportbug to
132+ do some basic tests or to print a message
133+
134+- vala support
135+
136
137=== added file 'debian/changelog'
138--- debian/changelog 1970-01-01 00:00:00 +0000
139+++ debian/changelog 2013-09-23 13:33:53 +0000
140@@ -0,0 +1,2187 @@
141+rhythmbox (2.99.1-0ubuntu2) UNRELEASED; urgency=low
142+
143+ * debian/patches/git-metadata-read-and-write-date-tags-properly.patch
144+ Fix problems with sorting by year (LP: #1155575)
145+
146+ -- David Henningsson <david.henningsson@canonical.com> Mon, 23 Sep 2013 15:17:33 +0200
147+
148+rhythmbox (2.99.1-0ubuntu1) saucy; urgency=low
149+
150+ * Upload to saucy from gnome3 PPA (LP: #1167472)
151+ * debian/patches/port-daap: Drop - we've now upgraded libdmapsharing to the
152+ requisite upstream version.
153+ * debian/changelog: Bump libdmapsharing BD per unpatched configure.ac.
154+ * debian/patches/git_*: Drop, in this version.
155+ * Disable the replaygain plugin because it has a serious crash bug, being
156+ tracked in #1180721
157+
158+ -- Iain Lane <iain.lane@canonical.com> Thu, 16 May 2013 10:25:32 +0100
159+
160+rhythmbox (2.99.1-0ubuntu1~raring1) raring; urgency=low
161+
162+ * New upstream release.
163+
164+ -- Jeremy Bicha <jbicha@ubuntu.com> Sat, 13 Apr 2013 17:14:07 -0400
165+
166+rhythmbox (2.99-0ubuntu1~raring1) raring; urgency=low
167+
168+ * New upstream release.
169+ * Update librhythmbox-core6 → librhythmbox-core7 due to soname bump.
170+ * debian/control.in
171+ - Bump minimum gtk
172+ - Build-depend on libsecret instead of gnome-keyring
173+ - Drop dependendies on avahi and gnome-doc-utils
174+ * debian/rhythmbox-data.install:
175+ - Dropped rhythmbox-ui.xml which is no longer provided
176+ * Dropped patches applied in new version:
177+ - 04_pause_button.patch
178+ - 11_fix_cd_pausing.patch
179+ - git-rhythmdb-fix_deadlock.patch
180+ - rb-gst-1.0.patch
181+ - xinitthreads.diff
182+ * Refreshed patches:
183+ - 07_quicklists.patch
184+ - port-daap.patch - Rewritten to drop the minimum libdmapsharing
185+ version required, the rest of the patch has already been applied
186+
187+ -- Jeremy Bicha <jbicha@ubuntu.com> Sun, 07 Apr 2013 23:51:45 -0400
188+
189+rhythmbox (2.98-0ubuntu5) raring; urgency=low
190+
191+ * debian/patches/git_extra_gir_wrapping.patch:
192+ - export some extra functions in the gir
193+ * debian/patches/git_embedded_coverart.patch:
194+ - restore feature to look for embedded coverts (lp: #1164928)
195+ * debian/patches/git_sync_playlists.patch:
196+ - correctly sync playlists from media devices (lp: #922293)
197+
198+ -- Sebastien Bacher <seb128@ubuntu.com> Tue, 09 Apr 2013 15:34:48 +0200
199+
200+rhythmbox (2.98-0ubuntu4) raring; urgency=low
201+
202+ * debian/patches/git-fix-doc-build.patch:
203+ Backport git patch to fix build failure (LP: #1163801)
204+
205+ -- Jeremy Bicha <jbicha@ubuntu.com> Mon, 08 Apr 2013 23:34:33 -0400
206+
207+rhythmbox (2.98-0ubuntu3) raring; urgency=low
208+
209+ * The "GStreamer 1.0 port" upload.
210+ * debian/patches/rb-gst-1.0.patch: Cherry-pick / backport upstream
211+ gstreamer-1.0 branch. Huge patch!
212+ * debian/patches/port-daap.patch: Re-enable DAAP —libdmapsharing has been
213+ ported to 1.0. The visualization plugin is still disabled at this point
214+ due to the port not yet being completed.
215+ * debian/patches/xinitthreads.diff: Backport patch from upstream
216+ (gstreamer-1.0 branch) to call XInitThreads() if necessary.
217+ * debian/rhythmbox-data.install: Install the presets into
218+ /usr/share/gstreamer1.0
219+ * debian/control: Use clutter-gst-2.0, the GStreamer 1.0 version of
220+ clutter-gst. (This is for the visualisation plugin which is disabled ...)
221+ * debian/control.in: Switch BDs to gstreamer-1.0
222+ * debian/control.in: Add yelp-tools BD
223+ * debian/rhythmbox-data.install: Docs now in /usr/share/help
224+
225+ -- Iain Lane <iain.lane@canonical.com> Thu, 29 Nov 2012 17:33:31 +0000
226+
227+rhythmbox (2.98-0ubuntu2) raring; urgency=low
228+
229+ * debian/patches/git-rhythmdb-fix_deadlock.patch:
230+ - Backported git patch to fix deadlock between db load and
231+ rhythmdb_add_uri_with_types: (LP: #1010619)
232+
233+ -- Matthieu Baerts (matttbe) <matttbe@ubuntu.com> Wed, 07 Nov 2012 11:28:30 +0100
234+
235+rhythmbox (2.98-0ubuntu1) raring; urgency=low
236+
237+ * New upstream release (LP: #1060601)
238+ * debian/control.in:
239+ - Bump minimum glib, gtk, totem-plparser, clutter, and clutter-gst
240+ - Drop no longer needed musicbrainz dependency
241+ * Refreshed 09_keywords.patch
242+ * Updated 11_fix_cd_pausing.patch with fix from git
243+ * Dropped patches applied in new version:
244+ - 00git_musicbrainz5.patch
245+ - 08_CVE-2012-3355.patch
246+ - dont_free_consumed_floating_gvariant.patch
247+ - git_scale_click.patch
248+ - git_crash_during_monitor.patch
249+
250+ -- Jeremy Bicha <jbicha@ubuntu.com> Tue, 06 Nov 2012 20:52:57 -0500
251+
252+rhythmbox (2.97-1ubuntu6) quantal-proposed; urgency=low
253+
254+ * debian/patches/11_fix_cd_pausing.patch:
255+ - Fix audio CD playback not resuming after being paused (LP: #795765)
256+
257+ -- Yu Ning <ning.yu@canonical.com> Sun, 28 Oct 2012 00:19:03 -0400
258+
259+rhythmbox (2.97-1ubuntu5) quantal; urgency=low
260+
261+ [ Martin Pitt ]
262+ * debian/source_rhythmbox.py: Fix package name, it's rhythmbox-ubuntuone
263+ now.
264+
265+ [ Jeremy Bicha ]
266+ * debian/rhythmbox.gsettings-override:
267+ - Dropped, override moved to ubuntu-settings
268+
269+ [ Michael Terry ]
270+ * debian/patches/git_crash_during_monitor.patch:
271+ - Backport git patches to guard against crashing due to monitoring
272+ files outside library (by moving a g_strfreev and also just stopping
273+ monitoring such files at all). LP: #1029333
274+
275+ -- Michael Terry <mterry@ubuntu.com> Wed, 19 Sep 2012 14:30:03 -0400
276+
277+rhythmbox (2.97-1ubuntu4) quantal; urgency=low
278+
279+ * debian/patches/git_scale_click.patch: git patch, drop hack which was
280+ breaking "click to jump" behaviour with gtk 3.5 (lp: #953757)
281+
282+ -- Sebastien Bacher <seb128@ubuntu.com> Mon, 27 Aug 2012 17:58:13 +0200
283+
284+rhythmbox (2.97-1ubuntu3) quantal; urgency=low
285+
286+ [ Sebastien Bacher ]
287+ * debian/patches/09_keywords.patch:
288+ - backport upstream patch to set keywords in the desktop entry,
289+ it makes easier to find totem in the unity dash or gnome-shell
290+ (lp: #1029964)
291+
292+ [ Iain Lane ]
293+ * debian/*.prs, debian/patches/10_encoding_use_ubuntu_profiles.patch: Add an
294+ OGG and MP3 preset with improved defaults to use when encoding. Patch
295+ rhythmbox.gep to work with user-supplied custom settings (LP: #945987)
296+ * debian/patches/dont_free_consumed_floating_gvariant.patch: Take patch from
297+ upstream bug#680842 (by Ryan Lortie) to not crash when opening preferences
298+ dialog by trying to free an already consumed value. (LP: #1030295)
299+ * Add Breaks and Replaces on versions of transmageddon which shipped the
300+ .prs files we are now shipping in -data.
301+
302+ -- Iain Lane <iain.lane@canonical.com> Mon, 30 Jul 2012 17:46:42 +0100
303+
304+rhythmbox (2.97-1ubuntu2) quantal; urgency=low
305+
306+ * SECURITY UPDATE: fix insecure directory for python module import in
307+ context plugin
308+ - debian/patches/08_CVE-2012-3355.patch: update context plugin to use
309+ tempfile.mkdtemp() instead of /tmp/context. Patch thanks to
310+ Andreas Henriksson.
311+ - CVE-2012-3355
312+
313+ -- Jamie Strandboge <jamie@ubuntu.com> Mon, 09 Jul 2012 11:02:32 -0500
314+
315+rhythmbox (2.97-1ubuntu1) quantal; urgency=low
316+
317+ * Resynchronise with Debian, remaining changes:
318+ - debian/source_rhythmbox.py: Add apport hook
319+ - debian/control, debian/*.install:
320+ + Move some core plug-ins into main rhythmbox package.
321+ o audiocd, generic-player, iradio, mmkeys, power-manager, rb
322+ + Split out the zeitgeist plug-in to a separate package.
323+ + Split out the magnatune store plug-in to a separate package.
324+ + Split out the visualizer plug-in to a separate package.
325+ - debian/patches/00git_musicbrainz5.patch:
326+ + Build against musicbrainz5
327+ - debian/patches/02_use_escaped_podcast_uri.patch
328+ + Handle podcasts that have sound files with the same basename
329+ - debian/patches/03_magnatune_partner.patch:
330+ + Change magnatune partner ID to 'ubuntu'.
331+ - debian/patches/04_pause_button.patch
332+ + Turn 'Play' button into 'Play/Pause'.
333+ - debian/patches/05_hide_on_quit.patch
334+ + Hide (not quit) if RB is playing when closed.
335+ - debian/patches/07_quicklists.patch
336+ + Add quicklists.
337+ - debian/rhythmbox.gsettings-override
338+ + Enable a selection of plugins by default.
339+ * debian/control
340+ - Enable the visualizer plugin since libmx is now in main.
341+ - Add a versioned Replaces for librhythmbox-core6 to -core5 due to the
342+ previous uploads inadvertantly shipping the new SONAMEd library in an old
343+ named package.
344+ * debian/rules: Don't try to make shlibs for packages which only ship plugins.
345+
346+ -- Iain Lane <iain.lane@canonical.com> Tue, 12 Jun 2012 19:50:18 +0100
347+
348+rhythmbox (2.97-1) unstable; urgency=low
349+
350+ * New upstream release.
351+ - New more compact header layout, including album art.
352+ Closes: #660483, #658717
353+ * debian/watch: Also track odd version numbers since rhythmbox does not seem
354+ to follow the typical GNOME versioning scheme.
355+ * Remove patches which have been applied upstream.
356+ * Update librhythmbox-core5 → librhythmbox-core6 for the soname bump.
357+ * Add explicit Build-Depends on libxml2-dev (>= 2.7.8).
358+ * Drop artdisplay plugin. It has been removed upstream as it is no longer
359+ needed now that the playing track display includes album art.
360+ * Drop Build-Depends on python-gst0.10-dev and replace Depends on
361+ python-gst0.10 with gir1.2-gstreamer-0.10 (required by the replaygain
362+ plugin).
363+ * Drop Recommends on nautilus-sendto. The sendto plugin is for sending
364+ selected tracks by email or instant message from within rhythmbox. It is
365+ not a nautilus-sendto plugin.
366+
367+ -- Michael Biebl <biebl@debian.org> Sun, 10 Jun 2012 16:19:59 +0200
368+
369+rhythmbox (2.96-5) unstable; urgency=low
370+
371+ * Rhythmbox does not use the typical versioning scheme of GNOME
372+ applications, so gnome:Version and gnome:NextVersion do not work as
373+ intended and it even breaks binNMUs. As rhythmbox-data ships gsettings
374+ schemas use a strict dependency instead.
375+
376+ -- Michael Biebl <biebl@debian.org> Tue, 08 May 2012 23:42:24 +0200
377+
378+rhythmbox (2.96-4) unstable; urgency=low
379+
380+ * Add Depends on python-gi to rhythmbox-plugins.
381+ * List any files which are not installed.
382+ * Drop explicit Build-Depends on gir packages.
383+ * Bump Standards-Version to 3.9.3.
384+ * Reset tags properly in rb_metadata_reset.
385+ Patch cherry-picked from upstream Git. Closes: #671232
386+
387+ -- Michael Biebl <biebl@debian.org> Thu, 03 May 2012 00:05:13 +0200
388+
389+rhythmbox (2.96-3) unstable; urgency=low
390+
391+ * Replace dependency on python-gnomekeyring with gir1.2-gnomekeyring-1.0
392+ (required by the magnatune plugin). Closes: #663872
393+
394+ -- Michael Biebl <biebl@debian.org> Wed, 14 Mar 2012 18:52:05 +0100
395+
396+rhythmbox (2.96-2) unstable; urgency=low
397+
398+ * Fix a typo in the artsearch plugin. Thanks to Patrice Duroux for spotting
399+ the bug. Closes: #663629
400+
401+ -- Michael Biebl <biebl@debian.org> Tue, 13 Mar 2012 09:38:05 +0100
402+
403+rhythmbox (2.96-1) unstable; urgency=low
404+
405+ * New upstream release.
406+ * Update Build-Depends:
407+ - Bump libgtk-3-dev to (>= 3.2.0).
408+ - Drop gir1.2-gtk-3.0, pulled via libgtk-3-dev.
409+ - Bump libglib2.0-dev (>= 2.28.0).
410+ * Re-add magnatune plugin.
411+
412+ -- Michael Biebl <biebl@debian.org> Mon, 12 Mar 2012 12:07:21 +0100
413+
414+rhythmbox (2.95-1) unstable; urgency=low
415+
416+ [ Loïc Minier ]
417+ * Update watch file to glob stable version numbers properly.
418+
419+ [ Michael Biebl ]
420+ * New upstream release.
421+ * Drop debian/patches/im-status-gettext-unicode.patch, merged upstream.
422+ * Update librhythmbox-core4 → librhythmbox-core5 due to soname bump.
423+
424+ -- Michael Biebl <biebl@debian.org> Sun, 15 Jan 2012 13:17:38 +0100
425+
426+rhythmbox (2.90.1~git20120106.cf2d7c0-1) unstable; urgency=low
427+
428+ * New upstream Git snapshot cf2d7c0528f206a3e6d6d99a81d30e7f2ef0ccac.
429+ * Drop debian/patches/dbus-getplaylists-fix.patch, fixed upstream.
430+ * Add Depends on gir1.2-peas-1.0 to rhythmbox-plugins. Closes: #654762
431+ * Build and install the gtk-doc API documentation. Split it into a separate
432+ rhythmbox-doc package and update the development-reference symlink
433+ accordingly. Closes: #654321
434+
435+ -- Michael Biebl <biebl@debian.org> Thu, 05 Jan 2012 23:31:55 +0100
436+
437+rhythmbox (2.90.1~git20120101.c0486b0-1) unstable; urgency=low
438+
439+ [ Josselin Mouette ]
440+ * Replace python-gobject by python-gi.
441+
442+ [ Michael Biebl ]
443+ * New upstream Git snapshot c0486b042978c79c12495792f0be95fc66dd5592.
444+ * Change section of gir1.2-rb-3.0 to introspection.
445+ * Add Build-Depends on libtdb-dev (>= 1.2.6).
446+ * Install new artsearch plugin.
447+ * Also remove magnatune plugin from package description. Closes: #653203
448+ * debian/patches/im-status-gettext-unicode.patch: Install gettext
449+ translations for im-status plugin with unicode enabled. Closes: #653165
450+ Thanks Peter Denison for the patch.
451+ * debian/patches/dbus-getplaylists-fix.patch: Correctly return playlist
452+ names via D-Bus. Closes: #653373
453+ Thanks Piotr Szydełko for the patch.
454+
455+ -- Michael Biebl <biebl@debian.org> Mon, 02 Jan 2012 16:59:05 +0100
456+
457+rhythmbox (2.90.1~git20111117.f101562-1) unstable; urgency=low
458+
459+ [ Jean Schurger ]
460+ * New git snapshot (many fixes and UI improvments)
461+ - Revive rhythmbox-client using new dbus interfaces + mpris.
462+ Closes: #633398
463+ * debian/patches
464+ - Removed 01_fix_visualizer_plugin_dir.patch (fixed upstream)
465+ - Removed 02_disable_rb_client_desktop.patch (client came back)
466+ * debian/plugins
467+ - removed magnatune (as in upstream)
468+ * debian/control.in
469+ - Bumped python-gobject-dev dependency
470+ - Splited rhythmbox into rhythmbox and rhythmbox-data
471+ - Removed dependency on libimobiledevice-dev as it have been
472+ added properly to libgpod-dev since 0.8.2-4
473+ - Set pkg-gnome-maintainers@lists.alioth.debian.org as Maintainer.
474+ * Bump debhelper compatibility level to 8.
475+ - Strip debian/tmp/ from .install files.
476+ - Bump Build-Depends on debhelper.
477+
478+ [ Jeremy Bicha ]
479+ * Switch to dh_python2 instead of python-support
480+ * debian/control.in
481+ - Add Vcs fields. Closes: #649057
482+
483+ [ Josselin Mouette ]
484+ * Drop useless gst-alsa | gst-audiosink dependency; recommend
485+ gst-pulseaudio instead.
486+
487+ [ Michael Biebl ]
488+ * debian/control.in:
489+ - Drop (Build-)Depends on libgnome-media-profiles-dev. Closes: #649056
490+ - Mark libdbus-glib-1-dev Build-Depends as !linux-any, as it is only
491+ required when enabling hal support.
492+ - Bump Build-Depends on gobject-introspection to (>= 0.10.0).
493+ - Add Breaks/Replaces to rhythmbox-data to ensure proper upgrades.
494+ - Use Breaks instead of Conflicts.
495+ - Drop old Conflicts from pre-lenny.
496+
497+ -- Michael Biebl <biebl@debian.org> Tue, 22 Nov 2011 03:30:41 +0100
498+
499+rhythmbox (2.90.1~git20110919.2dfea6-3) unstable; urgency=low
500+
501+ * debian/control.in:
502+ - Tighten dependency of rhythmbox on librhythmbox-core4. Closes: #645834
503+
504+ -- Michael Biebl <biebl@debian.org> Sat, 22 Oct 2011 20:49:54 +0200
505+
506+rhythmbox (2.90.1~git20110919.2dfea6-2) unstable; urgency=low
507+
508+ * Upload to unstable.
509+
510+ -- Michael Biebl <biebl@debian.org> Fri, 14 Oct 2011 03:09:47 +0200
511+
512+rhythmbox (2.90.1~git20110919.2dfea6-1) experimental; urgency=low
513+
514+ [ Josselin Mouette ]
515+ * Make the -dev package depend on the gir package.
516+ * Add missing -dev dependencies, corresponding to the pkg-config file.
517+
518+ [ Jean Schurger ]
519+ * debian/control.in:
520+ - Disabled coherence package while it's commented in the sources
521+ - Bumped Standards-Version to 3.9.2 (no change needed)
522+ - Updated libdmapsharing dependency
523+ - Added Homepage
524+ * debian/rhythmbox-plugins.install:
525+ - Removed status-icon, visualizer
526+ - Added notification
527+ * debian/rhythmbox.install:
528+ - Added org.gnome.rhythmbox.gschema.xml
529+ * debian/rules, debian/control.in, debian/rhythmbox-plugins.install
530+ - Configure using autogen.sh
531+ - Updated dependencies (enabled musicbrainz, visualizer)
532+ - Removed evocations of coherence and jamendo as it have been removed
533+ (and replaces by grilo)
534+ * New upstream git snashot.
535+ * Added debian/patches/01_fix_visualizer_plugin_dir.patch (b-g-o #659508)
536+ * Added debian/patches/02_disable_rb_client_desktop.patch (b-g-o #659510)
537+ * debian/copyright
538+ - Fixed GPL-2 location
539+ * debian/*.install
540+ - Moved plugin data files in the right package
541+
542+ [ Josselin Mouette ]
543+ * Rename gir1.2-rb-0.13 to gir1.2-rb-3.0.
544+
545+ -- Josselin Mouette <joss@debian.org> Sun, 25 Sep 2011 17:26:45 +0200
546+
547+rhythmbox (2.90.1~20110329-1) experimental; urgency=low
548+
549+ * New upstream git snapshot.
550+ * 0001-Fix-build-with-HAL-support.patch: dropped, merged upstream.
551+ * Update (build-)dependencies to the new versions.
552+ * Split librhythmbox-core in its separate package.
553+ * Include development headers in a new rhythmbox-dev one.
554+ * Create a GIR package, needed by the plugins.
555+ * Include again the daap plugin, thanks to libdmapsharing.
556+ * Require pygobject 2.27 for the gi module.
557+
558+ -- Josselin Mouette <joss@debian.org> Wed, 30 Mar 2011 13:58:34 +0200
559+
560+rhythmbox (0.13.3-2) experimental; urgency=low
561+
562+ * debian/patches/0001-Fix-build-with-HAL-support.patch:
563+ + Fix build when configured with HAL support. Closes: #610280.
564+
565+ -- Emilio Pozuelo Monfort <pochu@debian.org> Mon, 17 Jan 2011 23:58:59 +0000
566+
567+rhythmbox (0.13.3-1) experimental; urgency=low
568+
569+ * New upstream release.
570+ + debian/patches/01_dlna_vorbis.patch:
571+ - Removed, applied upstream.
572+
573+ -- Emilio Pozuelo Monfort <pochu@debian.org> Sun, 16 Jan 2011 21:54:10 +0000
574+
575+rhythmbox (0.13.2-1) experimental; urgency=low
576+
577+ [ Josselin Mouette ]
578+ * Drop type-handling usage. Closes: #587870.
579+ * Bump standards version accordingly.
580+
581+ [ Emilio Pozuelo Monfort ]
582+ * New upstream development release.
583+ - debian/patches/02_python_fixes.patch:
584+ + Removed, fixed upstream.
585+ - debian/control.in:
586+ + Updated build dependencies and dependencies.
587+ - debian/rhythmbox-plugins.install:
588+ + Updated.
589+ * debian/copyright:
590+ - Remove reference to /usr/share/common-licenses/BSD.
591+
592+ -- Emilio Pozuelo Monfort <pochu@debian.org> Sat, 18 Dec 2010 22:16:14 +0000
593+
594+rhythmbox (0.12.8-2) unstable; urgency=low
595+
596+ * Switch to format 3.0 (quilt).
597+ * debian/patches/02_python_fixes.patch:
598+ - Fix segfault at startup with python2.6 as default Python version.
599+ * debian/control.in:
600+ - Let rhythmbox-plugin-coherence depend on rhythmbox-plugin, it
601+ needs some Python modules provided by it (Closes: #582621).
602+
603+ -- Luca Falavigna <dktrkranz@debian.org> Sat, 19 Jun 2010 10:33:29 +0200
604+
605+rhythmbox (0.12.8-1) unstable; urgency=low
606+
607+ * rhythmbox-plugins depends on python-gnomekeyring. Closes: #576428.
608+ * New upstream release.
609+
610+ -- Josselin Mouette <joss@debian.org> Wed, 07 Apr 2010 21:20:17 +0200
611+
612+rhythmbox (0.12.7-1) unstable; urgency=low
613+
614+ * New upstream release.
615+ - Builds fine with Python 2.6. Closes: #571510.
616+ - Allows to change the sorting name for artists and albums.
617+ Closes: #261443.
618+ - Fixes sorting order of localized sentences. Closes: #489207.
619+ - debian/control.in:
620+ + Update build dependencies.
621+ - debian/rhythmbox.1,
622+ debian/rhythmbox-client.1,
623+ debian/rhythmbox.manpages:
624+ + Removed, the manpages are now shipped upstream.
625+ - debian/rhythmbox-plugins.install,
626+ debian/control.in:
627+ + Install the new sendto and replaygain plugins, and list them in
628+ the package description.
629+ - debian/control.in:
630+ + rhythmbox-plugins now recommends nautilus-sendto.
631+ * debian/copyright:
632+ - Add a couple of missing files with different licenses.
633+
634+ -- Emilio Pozuelo Monfort <pochu@debian.org> Fri, 05 Mar 2010 17:18:26 +0100
635+
636+rhythmbox (0.12.6-5) unstable; urgency=low
637+
638+ * debian/rules:
639+ - Don't install the fmradio plugin on non Linux architectures.
640+ Fixes FTBFS on kFreeBSD. Closes: #570888.
641+
642+ -- Emilio Pozuelo Monfort <pochu@debian.org> Mon, 22 Feb 2010 20:09:14 +0100
643+
644+rhythmbox (0.12.6-4) unstable; urgency=low
645+
646+ * Split plugins in a separate rhythmbox-plugins package, plus another
647+ one for the coherence plugin and one for the cdrecorder plugin.
648+ Mostly based on a patch by Yves-Alexis Perez. Closes: #566711.
649+ * rhythmbox-plugins depends on python-webkit and python-mako.
650+ Closes: #558203.
651+
652+ -- Josselin Mouette <joss@debian.org> Mon, 15 Feb 2010 17:33:32 +0100
653+
654+rhythmbox (0.12.6-3) unstable; urgency=low
655+
656+ [ Josselin Mouette ]
657+ * Drop recommends on hal on Linux.
658+
659+ [ Emilio Pozuelo Monfort ]
660+ * debian/patches/01_dlna_vorbis.patch:
661+ - Add header.
662+ * Standards-Version is 3.8.4, no changes needed.
663+
664+ -- Emilio Pozuelo Monfort <pochu@debian.org> Fri, 05 Feb 2010 09:07:46 +0100
665+
666+rhythmbox (0.12.6-2) unstable; urgency=low
667+
668+ * Switch to quilt for patch management.
669+ * 01_dlna_vorbis.patch: patch from Brent Hendricks to enable Ogg
670+ Vorbis playback on UPnP/DLNA shares. Closes: #558694.
671+ * Use gudev on Linux, not HAL.
672+ * Conflict against HAL-enabled gvfs. Part of Closes: #561083.
673+ * Depend on media-player-info on Linux.
674+
675+ -- Josselin Mouette <joss@debian.org> Mon, 14 Dec 2009 14:35:42 +0100
676+
677+rhythmbox (0.12.6-1) unstable; urgency=low
678+
679+ * New upstream release.
680+ - Builds with ld's --no-add-needed and binutils-gold. Closes: #556320.
681+ - debian/patches/01_inhibit_g-session.patch,
682+ debian/patches/02_track_finished.patch:
683+ + Removed, fixed upstream.
684+
685+ -- Emilio Pozuelo Monfort <pochu@debian.org> Sun, 22 Nov 2009 13:07:31 +0100
686+
687+rhythmbox (0.12.5-2) unstable; urgency=low
688+
689+ [ Josselin Mouette ]
690+ * 01_inhibit_g-session.patch: stolen upstream. Use gnome-session to
691+ inhibit suspension. Closes: #553504.
692+
693+ [ Emilio Pozuelo Monfort ]
694+ * debian/control.in:
695+ - Build depend on xulrunner-dev rather than iceape-dev.
696+ Closes: #555913.
697+
698+ [ Josselin Mouette ]
699+ * 02_track_finished.patch: stolen upstream. Clear the track status
700+ when read has finished. Closes: #555189.
701+
702+ -- Josselin Mouette <joss@debian.org> Thu, 19 Nov 2009 10:59:02 +0100
703+
704+rhythmbox (0.12.5-1) unstable; urgency=low
705+
706+ * New upstream release.
707+
708+ -- Emilio Pozuelo Monfort <pochu@debian.org> Fri, 18 Sep 2009 18:00:38 +0200
709+
710+rhythmbox (0.12.4-2) unstable; urgency=low
711+
712+ * Stop build-depending on libnautilus-burn-dev, we get the cd burning
713+ support through libbrasero-media-dev.
714+
715+ -- Emilio Pozuelo Monfort <pochu@debian.org> Thu, 03 Sep 2009 17:48:58 +0200
716+
717+rhythmbox (0.12.4-1) unstable; urgency=low
718+
719+ * debian/NEWS: mention that the tray icon is now a plugin. Closes:
720+ #537137, #539612.
721+ * New upstream release.
722+ * Standards-Version is 3.8.3, no changes needed.
723+ * debian/rules:
724+ - Don't pass --with-gecko to configure, it's not used anymore.
725+ - Don't ship librhythmbox-core.so, it's a private library
726+ to be used by rhythmbox and its plugins.
727+ - Exclude /usr/lib/mozilla from the shlibs generation too.
728+
729+ -- Emilio Pozuelo Monfort <pochu@debian.org> Wed, 26 Aug 2009 18:00:42 +0200
730+
731+rhythmbox (0.12.3-1) unstable; urgency=low
732+
733+ [ Josselin Mouette ]
734+ * Recommend gvfs-backends. Closes: #529654.
735+
736+ [ Emilio Pozuelo Monfort ]
737+ * New upstream release.
738+ - Migrated to playbin2, can now play chained oggs. Closes: #448215.
739+ * Update build-dependencies.
740+
741+ [ Josselin Mouette ]
742+ * Update README.Debian to indicate that devices need to be mounted for
743+ rhythmbox to see them.
744+ * Only suggest gnome-codec-install, it is way too obnoxious.
745+
746+ [ Sam Morris ]
747+ * New upstream release.
748+ - Increased build-depends on gstreamer, libnotify and libsoup.
749+ - Build-depend on libsoup-gnome2.4-dev.
750+ * Enabled brasero now it's in unstable.
751+
752+ -- Josselin Mouette <joss@debian.org> Wed, 08 Jul 2009 22:49:25 +0200
753+
754+rhythmbox (0.12.1-1) unstable; urgency=low
755+
756+ [ Emilio Pozuelo Monfort ]
757+ * Recommend gnome-codec-install rather than gnome-app-install.
758+ Closes: #523053.
759+ * New upstream release.
760+ - Doesn't exit after the last song. Closes: #525208.
761+ - Doesn't crash when downloading jamendo playlists. Closes: #525766.
762+ - Update build dependencies.
763+ * Remove gstreamer0.10-gnomevfs and libgnomevfs2-extra from Depends
764+ and Recommends, rhythmbox uses gio now. Thanks Sebastien Bacher.
765+ * Require the minimun gstreamer0.10-plugins-base and -good packages
766+ that ship the gio and soup plugins.
767+ * debian/rhythmbox-client.1: Document %st format. LP: #372009.
768+
769+ [ Josselin Mouette ]
770+ * Only suggest control-center.
771+ * Drop recommends on scrollkeeper.
772+ * Build-depend on libglib2.0-doc and libgtk2.0-doc to ensure proper
773+ xrefs.
774+ * Bump requirement on gstreamer according to upstream.
775+ * Require the development package for gst-python.
776+
777+ -- Josselin Mouette <joss@debian.org> Tue, 26 May 2009 18:16:18 +0200
778+
779+rhythmbox (0.12.0-2) unstable; urgency=low
780+
781+ * Upload to unstable.
782+
783+ -- Josselin Mouette <joss@debian.org> Tue, 07 Apr 2009 14:49:45 +0200
784+
785+rhythmbox (0.12.0-1) experimental; urgency=low
786+
787+ [ Loic Minier ]
788+ * Fix super old libgnome2-dev bdep to use -1~ instead of -1; it's likely
789+ that the Debian revision isn't needed, but I can't tell from history.
790+
791+ [ Josselin Mouette ]
792+ * 02_pause_crash.patch: new patch, stolen from upstream. Fixes crashes
793+ when pausing MP3 playback. Closes: #501944.
794+ * Drop Recommends on gnome-volume-manager.
795+
796+ [ Loic Minier ]
797+ * Use ge-nl and lt-nl in postinst for robustness.
798+
799+ [ Josselin Mouette ]
800+ * Drop Recommends on sound-juicer. Closes: #510022.
801+ * Move python-gst0.10 to Depends. Closes: #517451.
802+
803+ [ Rafael Laboissiere ]
804+ * debian/patches/20_compile_with_libmtp8.patch: New patch for fixing
805+ the new number of arguments in function LIBMTP_Send_Track_From_File
806+ (closes: #516564)
807+
808+ [ Emilio Pozuelo Monfort ]
809+ * New upstream release.
810+ - Fix memory leaks and reduce memory consumption. Closes: #432586.
811+ - Use the XDG music dir for podcast downloads, or $HOME if it
812+ doesn't exist, rather than failing. Closes: #485831.
813+ - Don't crash on Alt+Space. Closes: #501944.
814+ - Don't crash when connecting uninitialized iPods. Closes: #478507.
815+ - Update build-dependencies.
816+ - debian/patches/01_gecko_iceape.patch:
817+ + Removed, not needed anymore.
818+ - debian/patches/00_rhythmbox_radio_songinfo.patch,
819+ debian/patches/02_pause_crash.patch,
820+ debian/patches/10_en_GB.po.patch,
821+ debian/patches/20_compile_with_libmtp8.patch:
822+ + Removed, fixed upstream.
823+ * debian/watch: don't uupdate.
824+ * debian/rhythmbox.postinst: removed, the version needed the hack is
825+ not even in oldstable now.
826+ * Let rhythmbox-dbg depend on ${misc:Depends}
827+ * Section of rhythmbox-dbg is debug.
828+ * Standards-Version is 3.8.0, no changes needed.
829+ * debian/pycompat: removed, not needed.
830+ * debian/rhythmbox.1: escape hyphens
831+
832+ [ Josselin Mouette ]
833+ * Update some lagging build-dependencies.
834+ * Re-enable HAL on hurd and kfreebsd.
835+
836+ -- Emilio Pozuelo Monfort <pochu@ubuntu.com> Thu, 19 Mar 2009 18:38:16 +0100
837+
838+rhythmbox (0.11.6-1) unstable; urgency=low
839+
840+ [ Josselin Mouette ]
841+ * 10_en_GB.po.patch: fix minor issue in British translation.
842+ Closes: #487942.
843+
844+ [ Sam Morris ]
845+ * New upstream release.
846+ * Drop 90_from_svn_fix_audioscrobbler_issue.patch,
847+ 91_from_svn_fix_eject_crasher.patch,
848+ 92_from_svn_fix_amazon_coverts_download.patch,
849+ 93_from_svn_fix_cdda_gvfs_handling.patch,
850+ 93_from_svn_fix_xfade_locking_issue.patch,
851+ 94_from_svn_fix_podcast_parsing_issue.patch: incorporated upstream.
852+
853+ -- Josselin Mouette <joss@debian.org> Fri, 18 Jul 2008 22:49:56 +0200
854+
855+rhythmbox (0.11.5-5) unstable; urgency=low
856+
857+ * debian/control.in:
858+ + Don't build depend on vala as it only builds a useless sample plugin
859+ anyway and fails to build with latest vala (Closes: #481395).
860+
861+ -- Sebastian Dröge <slomo@debian.org> Thu, 22 May 2008 10:48:55 +0200
862+
863+rhythmbox (0.11.5-4) unstable; urgency=low
864+
865+ * 01_gecko_iceape.patch: allow iceape as a valid gecko variant.
866+ * Pass --with-gecko=iceape to make it used.
867+ * Build-depend on iceape-dev 1.1.9-5. Closes: #480823.
868+ * Remove unnecessary argument passed to dh_pysupport.
869+ * Put the Debian menu entry in Applications/Sound.
870+ * rhythmbox-small.xpm: downscaled to 32x32 per menu policy (bwahaha).
871+ * Standards version is 3.7.3.
872+ * Build-depend on libvala-dev for vala plugin support.
873+
874+ -- Josselin Mouette <joss@debian.org> Mon, 12 May 2008 21:57:19 +0200
875+
876+rhythmbox (0.11.5-3) unstable; urgency=low
877+
878+ * debian/patches/00_rhythmbox_radio_songinfo.patch
879+ - Added. Fixes radio streams not showing metadata after being paused and
880+ started again.
881+ * Sync a set of fixes from SVN from the Ubuntu packaging:
882+ - debian/patches/90_from_svn_fix_audioscrobbler_issue.patch
883+ + Added. Fixes sending songs data with uri escape sequences still in them
884+ to audioscrobbler
885+ - debian/patches/91_from_svn_fix_eject_crasher.patch
886+ + Added. Fixes crash on eject
887+ - debian/patches/92_from_svn_fix_amazon_coverts_download.patch
888+ + Added. Fix the amazon cover downloader
889+ - debian/patches/93_from_svn_fix_cdda_gvfs_handling.patch
890+ + Added. Handle new-style gvfs cdda URIs
891+ - debian/patches/93_from_svn_fix_xfade_locking_issue.patch
892+ + Added. Fixes some locking issues with the xfade backend
893+ - debian/patches/94_from_svn_fix_podcast_parsing_issue.patch
894+ + Added. Fix parsing problems with some podcasts (Closes: #473412)
895+
896+ -- Sjoerd Simons <sjoerd@debian.org> Sat, 03 May 2008 12:23:44 +0200
897+
898+rhythmbox (0.11.5-2) unstable; urgency=low
899+
900+ [ Norbert Tretkowski ]
901+ * Recommend python-gst0.10, most plugins are useless without it.
902+ (closes: #472849)
903+
904+ [ Loic Minier ]
905+ * Suggest python-coherence instead of python-louie and update description;
906+ Franklin Piat; closes: #474733.
907+
908+ -- Norbert Tretkowski <nobse@debian.org> Fri, 04 Apr 2008 10:49:18 +0200
909+
910+rhythmbox (0.11.5-1) unstable; urgency=low
911+
912+ [ Norbert Tretkowski ]
913+ * New upstream development release, upload to unstable.
914+ * Add python-gst0.10 to Build-Dependencies.
915+ * Update libtotem-plparser-dev Build-Dependency.
916+
917+ [ Loic Minier ]
918+ * Suggest python-louie for UPnP support; thanks Amaya Rodrigo Sastre;
919+ closes: #452087.
920+ * Rename debian/rhythmbox.xpm to rhythmbox-small.xpm; update the menu file
921+ to use this icon; should permit the .desktop file to prefer the SVG.
922+ * Update the XPM file with the new SVG artwork.
923+
924+ [ Sam Morris ]
925+ * Update libnotify-dev Build-Dependency.
926+ * Build-depend on libxul-dev for the Mozilla browser iTunes Music Store
927+ plugin.
928+ * Recommend gnome-app-install for automatic codec installation.
929+ * Build-depend on libsoup2.4-dev.
930+
931+ -- Norbert Tretkowski <nobse@debian.org> Fri, 21 Mar 2008 09:59:09 +0100
932+
933+rhythmbox (0.11.2-1) experimental; urgency=low
934+
935+ [ Norbert Tretkowski ]
936+ * New upstream development release.
937+ - Fix crash in preferences dialog; GNOME #455232; closes: #443169.
938+ * Versioned dependency on python-gnome2; closes: #436719.
939+
940+ [ Sven Arvidsson ]
941+ * Update man page for rythmbox-client.
942+
943+ [ Loic Minier ]
944+ * Only recommend gstreamer0.10-plugins-ugly; closes: #436736.
945+
946+ -- Norbert Tretkowski <nobse@debian.org> Sat, 13 Oct 2007 14:17:51 +0200
947+
948+rhythmbox (0.11.1-1) experimental; urgency=low
949+
950+ [ Loic Minier ]
951+ * Document the need for gstreamer0.10-plugins-bad to play mms:// web radios
952+ and suggest the package; thanks Alexis Bezverkhyy; closes: #429991.
953+ * New upstream development release.
954+ - Add a libmtp-dev build-dep for MTP support.
955+ - Drop patches 80_from_bugzilla_fix_crash_on_eject,
956+ 81_from_bugzilla_fix_unknown_tags,
957+ and 81_from_bugzilla_process_pending_events, merged upstream.
958+
959+ -- Loic Minier <lool@dooz.org> Tue, 26 Jun 2007 16:28:06 +0200
960+
961+rhythmbox (0.11.0-1) experimental; urgency=low
962+
963+ * New upstream development series; use at your own risk.
964+ - Target at experimental; include check-dist.
965+ - Bump up build-deps to libgtk2.0-dev >= 2.8.0, libgnomevfs2-dev >= 2.8.0,
966+ libgstreamer0.10-dev >= 0.10.11, libgstreamer-plugins-base0.10-dev
967+ >= 0.10.4, libglib2.0-dev >= 2.13.0.
968+ - Add vala support to TODO.
969+ - Search now ignores diacritics; closes: #425806.
970+ * Build-depend on python-gtk2-dev >= 2.10 and python-gtk2 >= 2.10;
971+ closes: #427056.
972+ * New patch, 80_from_bugzilla_fix_crash_on_eject, fixes crash on iPod eject;
973+ Ubuntu #117724; found in the Ubuntu package.
974+ * New patch, 81_from_bugzilla_fix_unknown_tags, fixes songs having "Unknown"
975+ tags when both ID3v1 and ID3v2 tags exist with possible trailing
976+ whitespace; GNOME #442792; found in the Ubuntu package.
977+ * New patch, 81_from_bugzilla_process_pending_events, process pending events
978+ so that tags aren't randomly ignored, complements
979+ 81_from_bugzilla_fix_unknown_tags; found in the Ubuntu package.
980+
981+ -- Loic Minier <lool@dooz.org> Tue, 19 Jun 2007 15:04:22 +0200
982+
983+rhythmbox (0.10.1-1) unstable; urgency=low
984+
985+ * Recommend libgnomevfs2-extra to fetch album art; thanks Tom Parker;
986+ closes: #423830, #424753.
987+ * New upstream stable release.
988+ * Wrap build-deps and deps.
989+ * Watch all stable versions in watch file.
990+ * Misc cleanups.
991+
992+ -- Loic Minier <lool@dooz.org> Tue, 29 May 2007 14:08:14 +0200
993+
994+rhythmbox (0.10.0-3) unstable; urgency=low
995+
996+ [ Sven Arvidsson ]
997+ * Add a -dbg package (Closes: #419891).
998+ - Bump up build-dep of cdbs to >= 0.4.37.
999+ - Let rhythmbox-dbg recommend the available GStreamer -dbg packages
1000+
1001+ -- Loic Minier <lool@dooz.org> Sat, 12 May 2007 10:02:47 +0200
1002+
1003+rhythmbox (0.10.0-2) unstable; urgency=low
1004+
1005+ * Upload to unstable; closes: #423478.
1006+
1007+ -- Loic Minier <lool@dooz.org> Sat, 12 May 2007 09:53:42 +0200
1008+
1009+rhythmbox (0.10.0-1) experimental; urgency=low
1010+
1011+ * Fix 0.9.8-4 changelog entry.
1012+ * New upstream release.
1013+ - Drop patch 01_xoverlay-fix, merged upstream.
1014+
1015+ -- Loic Minier <lool@dooz.org> Wed, 04 Apr 2007 11:22:13 +0200
1016+
1017+rhythmbox (0.9.8-4) experimental; urgency=low
1018+
1019+ * Let rhythmbox recommend gnome-control-center >= 2.15.90 for
1020+ gnome-sound-properties; conflict with gnome-control-center << 2.15.90 as
1021+ the bundled gnome-sound-properties is not aware of GStreamer profiles;
1022+ update README.Debian accordingly.
1023+
1024+ -- Loic Minier <lool@dooz.org> Fri, 23 Mar 2007 11:31:26 +0100
1025+
1026+rhythmbox (0.9.8-3) experimental; urgency=high
1027+
1028+ * Depend on gstreamer0.10-x, fixes segfault in the visualization plugin;
1029+ closes: #414273.
1030+
1031+ -- Loic Minier <lool@dooz.org> Sun, 11 Mar 2007 18:51:49 +0100
1032+
1033+rhythmbox (0.9.8-2) experimental; urgency=low
1034+
1035+ * New patch, 01_xoverlay-fix, to stop visualizer
1036+ problems when no x overlay is found; from upstream r4915;
1037+ thanks Jonathan Matthew (Closes: #414273)
1038+
1039+ -- Sven Arvidsson <sa@whiz.se> Sat, 10 Mar 2007 21:35:15 +0100
1040+
1041+rhythmbox (0.9.8-1) experimental; urgency=low
1042+
1043+ * New upstream release; "Type slowly".
1044+ - Drop patch 10_gnome-power-manager-active-key, merged upstream.
1045+ - Drop patch 94_from-svn-fix-soup-headers, merged upstream.
1046+ - Delete *.la and *.a files for the new shared lib.
1047+ - Ship shlibs, but exclude plugins from shlibs generation.
1048+ * Don't overwrite DEB_INSTALL_MANPAGES_rhythmbox.
1049+ * Move man pages to rhythmbox.manpages.
1050+ * Drop obsolete clean rule.
1051+ * Bump up python-support build-dep to >= 0.5.3 and drop dh_python call.
1052+
1053+ -- Loic Minier <lool@dooz.org> Thu, 22 Feb 2007 14:39:46 +0100
1054+
1055+rhythmbox (0.9.7-2) experimental; urgency=low
1056+
1057+ [ Sven Arvidsson ]
1058+ * Merge 0.9.6-6.
1059+
1060+ [ Loic Minier ]
1061+ * Add a get-orig-source target to retrieve the upstream tarball.
1062+ * Merge final bits from 0.9.6-6.
1063+
1064+ -- Loic Minier <lool@dooz.org> Sat, 27 Jan 2007 09:36:29 +0100
1065+
1066+rhythmbox (0.9.7-1) experimental; urgency=low
1067+
1068+ * New upstream release, "I love Perth".
1069+ - Bump up libgpod-dev build-dep to >= 0.4.
1070+ - Drop patch 10_podcasts-with-html-mime-type, merged upstream.
1071+ - Drop patch 90_from_cvs_fix_crash_when_disconnecting_ipod, merged
1072+ upstream.
1073+ - Drop patch 91_from_cvs_fix_crasher_when_closing_while_playing_cd,
1074+ merged upstream.
1075+ - Drop patch 92_from_cvs_set_codeset_to_utf8, merged upstream.
1076+ - Drop patch 93_from_cvs_fix_crash_on_song_edition, merged upstream.
1077+ - New patch, 10_gnome-power-manager-active-key, fixes a copy-paste typo in
1078+ the GConf schema for the gnome-power-manager enable/disable key;
1079+ GNOME #387527.
1080+
1081+ -- Loic Minier <lool@dooz.org> Tue, 19 Dec 2006 15:36:05 +0100
1082+
1083+rhythmbox (0.9.6-6) unstable; urgency=low
1084+
1085+ [ Sven Arvidsson ]
1086+ * Update man page, add man page for rhythmbox-client
1087+ (Closes: #386372, #401638)
1088+ * Removed broken scripts, rb-print-playing.py and rb-set-rating.py.
1089+ Partly superseded by rhythmbox-client.
1090+ * Recommend notification-daemon (Closes: #381233)
1091+
1092+ [ Loic Minier ]
1093+ * Add a get-orig-source target to retrieve the upstream tarball.
1094+ * New patch, 94_from-svn-fix-soup-headers, to fix call to
1095+ soup_headers_parse_response with libsoup 2.2.99; backported from upstream
1096+ r4760; thanks Jonathan Matthew; closes: #406688.
1097+
1098+ -- Loic Minier <lool@dooz.org> Sat, 27 Jan 2007 09:34:11 +0100
1099+
1100+rhythmbox (0.9.6-5) unstable; urgency=high
1101+
1102+ * Recommend hal; closes: #380503.
1103+
1104+ -- Loic Minier <lool@dooz.org> Sun, 17 Dec 2006 11:29:12 +0100
1105+
1106+rhythmbox (0.9.6-4) unstable; urgency=low
1107+
1108+ * Drop libhal-dev build-dep on kfreebsd and hurd; thanks Petr Salinger;
1109+ closes: #401601.
1110+
1111+ -- Loic Minier <lool@dooz.org> Mon, 4 Dec 2006 21:25:27 +0100
1112+
1113+rhythmbox (0.9.6-3) unstable; urgency=low
1114+
1115+ * Depend on gnome-icon-theme; closes: #382529, #391769.
1116+
1117+ -- Loic Minier <lool@dooz.org> Wed, 25 Oct 2006 12:15:38 +0200
1118+
1119+rhythmbox (0.9.6-2) unstable; urgency=low
1120+
1121+ * Stop shipping *.a and *.la files of plugins.
1122+ * Recommend g-v-m for iPod support; document this in README.Debian.
1123+ * New patch, 90_from_cvs_fix_crash_when_disconnecting_ipod, fixes a crash
1124+ when disconnecting an iPod; from upstream; found in the Ubuntu package;
1125+ Ubuntu #63985.
1126+ * New patch, 91_from_cvs_fix_crasher_when_closing_while_playing_cd, fixes a
1127+ crash when closing Rhythmbox during CD playback; from CVS; found in the
1128+ Ubuntu package.
1129+ * New patch, 92_from_cvs_set_codeset_to_utf8, to force the charset of
1130+ GStreamer messages to UTF-8, fixes a crash; from CVS; found in the Ubuntu
1131+ package; GNOME #359083.
1132+ * New patch, 93_from_cvs_fix_crash_on_song_edition, fixes a crasher when
1133+ editing a song; from CVS; found in the Ubuntu package; GNOME #359083.
1134+ * New patch, 10_podcasts-with-html-mime-type, to accept parsing Postcasts
1135+ served as html as MIME type; thanks Matt Kraai; closes: 394961.
1136+
1137+ -- Loic Minier <lool@dooz.org> Tue, 24 Oct 2006 21:55:40 +0200
1138+
1139+rhythmbox (0.9.6-1) unstable; urgency=low
1140+
1141+ * New upstream release.
1142+ - Build-depend on libgnome-keyring-dev for gnome-keyring support of DAAP
1143+ shares.
1144+ - Drop --enable-tag-writing from configure args, it is now the default.
1145+ - Bump libnautilus-burn-dev build-dep to >= 2.14 to ensure most functions
1146+ are available.
1147+ - Bump python-gtk2-dev build-dep to >= 2.8.0.
1148+ - Depend on python-gnome2 for gnomevfs support in plugins.
1149+ - Drop patch 03_dbus0.9, merged upstream.
1150+ - Smarter about creating podcast file names; closes: #350802.
1151+ - HTTP proxy-related fixes/improvements; closes: #370751.
1152+ - Doesn't try to download an episode if it couldn't be parsed;
1153+ closes: #371868.
1154+ * Build-depend on cdbs >= 0.4.35 instead of calling dh_installmime manually.
1155+ * Leave the Rhythmbox Development Reference Manual in the gtk-doc canonical
1156+ location, and symlink to it instead.
1157+ * Bump Debhelper compatibility level to 5.
1158+ * Convert to new Python Policy.
1159+ - Build-depend on python-support (>= 0.4).
1160+ - Bump up Debhelper build-dep to 5.0.37.2.
1161+ - Set Python compatibility level to 2.
1162+ - Add XS-Python-Version with ">= 2.3".
1163+ - Add XB-Python-Version to rhythmbox.
1164+ - Call dh_pysupport and dh_python; pass /usr/lib/rhythmbox/plugins to
1165+ dh_pysupport.
1166+ - Depend on ${python:Depends}.
1167+ - Depend on python-gtk2.
1168+
1169+ -- Loic Minier <lool@dooz.org> Sun, 1 Oct 2006 18:37:08 +0200
1170+
1171+rhythmbox (0.9.5-3) unstable; urgency=low
1172+
1173+ * New patch, 03_dbus0.9.patch, to use dbus_connection_close() instead of
1174+ dbus_connection_disconnect() which will be removed in dbus >= 0.90; thanks
1175+ Sebastian Dröge. (Closes: #385381)
1176+
1177+ -- Loic Minier <lool@dooz.org> Thu, 31 Aug 2006 11:29:09 +0200
1178+
1179+rhythmbox (0.9.5-2) unstable; urgency=low
1180+
1181+ * Fix spelling of Podcasts, thanks mlind (feenix) and Sébastien Bacher.
1182+ (Ubuntu: #54336)
1183+
1184+ -- Loic Minier <lool@dooz.org> Fri, 28 Jul 2006 14:39:48 +0200
1185+
1186+rhythmbox (0.9.5-1) unstable; urgency=low
1187+
1188+ * New upstream release.
1189+
1190+ -- Loic Minier <lool@dooz.org> Thu, 22 Jun 2006 20:24:45 +0200
1191+
1192+rhythmbox (0.9.4.90-1) experimental; urgency=low
1193+
1194+ * New upstream pre-release of 0.9.5.
1195+ - Update James Livingston's email address.
1196+ [debian/copyright]
1197+ - Bump up libgtk2.0-dev build-dep to >= 2.6.0.
1198+ [debian/control, debian/control.in]
1199+ - Add a libgnome-media-dev (>= 2.8) build-dep for track transfer support.
1200+ [debian/control, debian/control.in]
1201+ - Drop libbonobo2-dev and liborbit2-dev build-deps.
1202+ [debian/control, debian/control.in]
1203+ - Don't configure with --enable-daap as this is now the default.
1204+ [debian/rules]
1205+ - Drop libnotify version checks patch, merged upstream.
1206+ [debian/patches/10_eggtrayicon-libnotify-version-checks.patch]
1207+ - Use local copies of the rb-print-playing.py and rb-set-rating.py samples
1208+ as they didn't end in the tarball.
1209+ [debian/rb-print-playing.py, debian/rb-set-rating.py,
1210+ debian/rhythmbox.install]
1211+
1212+ -- Loic Minier <lool@dooz.org> Thu, 8 Jun 2006 08:36:56 +0200
1213+
1214+rhythmbox (0.9.4.1-6) unstable; urgency=low
1215+
1216+ * Ship Rhythmbox Development Reference Manual below /usr/share/doc/rhythmbox
1217+ instead of /usr/share/gtk-doc/html/rhythmbox. (Closes: #363143)
1218+ [debian/rules]
1219+
1220+ -- Loic Minier <lool@dooz.org> Mon, 22 May 2006 15:30:25 +0200
1221+
1222+rhythmbox (0.9.4.1-5) unstable; urgency=low
1223+
1224+ * Fix postinst to repair the scrollkeeper db only when scrollkeeper is
1225+ installed, hence do repair for upgrades from <= 0.9.4.1-5.
1226+ (Closes: #368279)
1227+ [debian/rhythmbox.postinst]
1228+
1229+ -- Loic Minier <lool@dooz.org> Sun, 21 May 2006 10:29:28 +0200
1230+
1231+rhythmbox (0.9.4.1-4) unstable; urgency=low
1232+
1233+ * Recommend sound-juicer for audio CD ripping, thanks Jack.
1234+ (Closes: #367980)
1235+ [debian/control, debian/control.in]
1236+ * Rebuild against unstable's libsexy. (Closes: #368069)
1237+
1238+ -- Loic Minier <lool@dooz.org> Fri, 19 May 2006 20:34:04 +0200
1239+
1240+rhythmbox (0.9.4.1-3) unstable; urgency=low
1241+
1242+ * Update description to mention Audio CD playback, Generic portable audio
1243+ player support, and Podcasts, thanks Sven Arvidsson. (Closes: #367035)
1244+ [debian/control, debian/control.in]
1245+ * Removed obsolete pipelines. (Closes: #367192)
1246+ [debian/README.Debian]
1247+ * Rebuild scrollkeeper database completely if upgrading from versions
1248+ >= 0.9.4.1-1 and < 0.9.4.1-3.
1249+ [debian/rhythmbox.postinst]
1250+ * New patch to take a CVS version of widgets/eggtrayicon.c and additional
1251+ libnotify version checks fixes. (Closes: #367713)
1252+ [debian/patches/10_eggtrayicon-libnotify-version-checks.patch]
1253+
1254+ -- Loic Minier <lool@dooz.org> Thu, 18 May 2006 14:29:26 +0200
1255+
1256+rhythmbox (0.9.4.1-2) unstable; urgency=medium
1257+
1258+ * Disable scrollkeeper-update run in "make install" with configure's
1259+ --disable-scrollkeeper.
1260+ [debian/rules]
1261+
1262+ -- Loic Minier <lool@dooz.org> Sun, 7 May 2006 11:59:08 +0200
1263+
1264+rhythmbox (0.9.4.1-1) unstable; urgency=low
1265+
1266+ * New upstream release.
1267+ * Bump up Standards-Version to 3.7.2.
1268+ [debian/control, debian/control.in]
1269+
1270+ -- Loic Minier <lool@dooz.org> Sat, 6 May 2006 17:03:17 +0200
1271+
1272+rhythmbox (0.9.4-1) unstable; urgency=low
1273+
1274+ * New upstream release.
1275+ - Fixes handling of songs with "&" in tags. (Closes: #353226)
1276+ - Remembers window visibility between sessions. (Closes: #223257)
1277+ - New --no-update command-line flag to skip any check for changes on files
1278+ of the library. (Closes: #200586, #332584)
1279+ - Sorts automatic playlists. (Closes: #220481)
1280+ - Music sharing is now documented in the manual. (Closes: #355234)
1281+ - Goes to next song when you delete the current one. (Closes: #205976)
1282+ - Update address of Jonathan Matthew.
1283+ [debian/copyright]
1284+ - Pass --enable-lirc to configure.
1285+ [debian/rules]
1286+ - Document the need to bump up the nautilus-burn build-dep in later
1287+ uploads.
1288+ [debian/TODO]
1289+ - Build-depend on libsexy-dev (>= 0.1.5).
1290+ [debian/control, debian/control.in]
1291+ - Build-depend on python, python-gtk2-dev, python-dev.
1292+ [debian/control, debian/control.in]
1293+ - Build-depend on gnome-doc-utils (>= 0.3.2).
1294+ [debian/control, debian/control.in]
1295+ * Ship sample Python scripts to access Rhythmbox via dbus to retrieve things
1296+ like the name of the currently playing song. (Closes: #230302)
1297+ [debian/rhythmbox.install]
1298+ * Rework the description to mention sharing.
1299+ [debian/control, debian/control.in]
1300+ * Document the Avahi dependency in README.Debian.
1301+ [debian/README.Debian]
1302+
1303+ -- Loic Minier <lool@dooz.org> Sun, 16 Apr 2006 18:33:44 +0200
1304+
1305+rhythmbox (0.9.3.1-1) unstable; urgency=low
1306+
1307+ * New upstream release.
1308+
1309+ -- Loic Minier <lool@dooz.org> Sun, 5 Feb 2006 14:48:09 +0100
1310+
1311+rhythmbox (0.9.3-1) unstable; urgency=low
1312+
1313+ * New upstream release.
1314+ - Fix crashes with Ogg Vorbis and FLAC. (Closes: #348021)
1315+ - Shell invocations don't bring up the window. (Closes: #349686)
1316+ - Now offers links to last.fm instead of allmusic.com.
1317+ (Closes: #225088, #270245)
1318+ - Now saves the database every 5 minutes if dirty.
1319+ (Closes: #271215, #335785)
1320+ - Now restores the state of the window completely when de-iconifying.
1321+ (Closes: #301846)
1322+ - Add libnotify-dev >= 0.2.2 build-dep.
1323+ [debian/control, debian/control.in]
1324+ - Bump libgnomevfs2-dev build-dep to >= 2.7.4
1325+ [debian/control, debian/control.in]
1326+ - Bump libtotem-plparser-dev build-dep to >= 1.1.5.
1327+ [debian/control, debian/control.in]
1328+ - Add libglade2-dev build-dep.
1329+ [debian/control, debian/control.in]
1330+ - Drop useless --enable-ipod from DEB_CONFIGURE_EXTRA_FLAGS and comment
1331+ on the other flags.
1332+ - Switch to a GStreamer 0.10 sound-system.
1333+ . Should avoid gap between songs. (Closes: #293437)
1334+ . Should be faster to index new directories. (Closes: #320678)
1335+ . Drop GStreamer 0.8 build-deps.
1336+ [debian/control, debian/control.in]
1337+ . Add libgstreamer0.10-dev, libgstreamer-plugins-base0.10-dev
1338+ build-deps.
1339+ [debian/control, debian/control.in]
1340+ . Add gstreamer0.10-gnomevfs, gstreamer0.10-plugins-base,
1341+ gstreamer0.10-plugins-good, gstreamer0.10-plugins-ugly,
1342+ libgstreamer0.10-0, and gstreamer0.10-alsa | gstreamer0.10-audiosink
1343+ deps to rhythmbox.
1344+ [debian/control, debian/control.in]
1345+ . Drop gstreamer0.8 deps for rhythmbox.
1346+ [debian/control, debian/control.in]
1347+ - Bump libavahi-client-dev and libavahi-glib-dev to >= 0.6.
1348+ [debian/control, debian/control.in]
1349+ - Add zlib1g-dev build-dep.
1350+ [debian/control, debian/control.in]
1351+ - Bump libmusicbrainz-dev build-dep to >= 2.1.0.
1352+ [debian/control, debian/control.in]
1353+ - Add libx11-dev build-dep but keep the libxt-dev build-dep for now.
1354+ [debian/control, debian/control.in]
1355+ - Add libglib2.0-dev build-dep for glib-genmarshal.
1356+ [debian/control, debian/control.in]
1357+ - Add gtk-doc-tools >= 1.4 build-dep.
1358+ [debian/control, debian/control.in]
1359+ - Drop obsolete DBus 0.60 patch (merged upstream).
1360+ [debian/patches/07_dbus060.patch]
1361+ * Downgrade the avahi-daemon dependency to a Recommends since Rhythmbox
1362+ now starts without any error dialog when avahi-daemon isn't running.
1363+ (Closes: #349478, #349533)
1364+ [debian/control, debian/control.in]
1365+ * Include full GPL block and full AUTHORS list.
1366+ [debian/copyright]
1367+ * Use HTTP in watch file.
1368+ [debian/watch]
1369+ * Misc doc updates.
1370+ [debian/rules, debian/README.Debian, debian/TODO]
1371+ * Drop obsolete NEWS file.
1372+ [debian/NEWS]
1373+
1374+ -- Loic Minier <lool@dooz.org> Thu, 2 Feb 2006 22:22:18 +0100
1375+
1376+rhythmbox (0.9.2-3) unstable; urgency=low
1377+
1378+ * Depend on dbus, command-line invocations should work again, thanks Alexis
1379+ Papadopoulos and Sjoerd Simons. (Closes: #348168)
1380+ [debian/control, debian/control.in]
1381+ * Depend on avahi-daemon for DAAP music sharing.
1382+ [debian/control, debian/control.in]
1383+
1384+ -- Loic Minier <lool@dooz.org> Mon, 16 Jan 2006 18:10:22 +0100
1385+
1386+rhythmbox (0.9.2-2) unstable; urgency=low
1387+
1388+ * Upload to unstable.
1389+ * Add libgpod-dev to build-depends to reenable iPod support
1390+ (closes: #346006). [debian/control.in]
1391+ * Update description. [debian/control.in]
1392+ * Make ALSA the default GStreamer audiosink. [debian/control.in]
1393+
1394+ -- Jordi Mallach <jordi@debian.org> Tue, 10 Jan 2006 21:11:18 +0100
1395+
1396+rhythmbox (0.9.2-1) experimental; urgency=low
1397+
1398+ * New upstream version:
1399+ - Add podcast support
1400+ - Podcast fixes and improvements
1401+ - Add support for audioscrobbler/last.fm submission
1402+ - Add audio CD support
1403+ - Use libgpod, add support for ipod playlists
1404+ - Make more strings translatable
1405+ - Stop when reaching end of playlist in linear mode
1406+ - Fix lots of window-state weirdness
1407+ - Remember window position
1408+ - Fix memory leaks
1409+ - Make hidden/shown window policy better
1410+ - DBus interface improvements
1411+ - Use natural sorting order
1412+ - Fix "show window" in tray icon menu to toggle correctly
1413+ - Don't share hidden tracks with DAAP
1414+ - Make connecting to DAAP shares asynchronous
1415+ - Make DAAP work on 64 bit systems
1416+ - Make tag-writing safer
1417+ - Fix memory leaks
1418+ - Make default stations actually show up
1419+ - Make dragging playlists copy not move files
1420+ - Fix re-ordering problems
1421+ - Save the database regularly
1422+ - Show disc number in info window
1423+ - UI and HIG fixes
1424+ - Allow search box to match multiple properties
1425+ - Report iradio errors better
1426+ - Make date formats correct in all locales
1427+ - Fix drag-and-drop of URLs
1428+ - Mork better with autofs mounts
1429+ - Don't wedge gnome-vfs-daemon
1430+ - Use chunked loading/sending of daap files
1431+ - Allow Anjuta to import the source tree
1432+ - Add support for year/date metadata
1433+ - Display errors in the radio properties
1434+ - Add file-overwrite dialogs for GTK 2.8
1435+ - Add "Edit Playlist" item to main menu
1436+ - Make new radio station use the properties dialog
1437+ - Display the count in the "All" line of browsers
1438+ - Fix query-model refcount and polling problems
1439+ - Fix emission of entry-changed signals on startip
1440+ - Support gzip encoded DAAP
1441+ - Allow pause by middle-clicking on the tray icon
1442+ - Start some RhythmDB API docs
1443+ - Don't display error if Avahi daemon isn't running
1444+ - Emit single "icon missing" warning
1445+ - Store the bitrate for radio streams
1446+ - Bring back per-source search box text
1447+ - GObject-ify rb-daap-connection.c
1448+ - Make disabling and re-enabling daap work
1449+ - Give playlists and entry-type
1450+ - Use g_list_prepend to make things not O(n^2)
1451+ - Don't hang with broken DAAP servers
1452+ - Update quick-reference to have right keys
1453+ - Fix libsoup tests for DAAP
1454+ - Don't have date-added column for cds and ipods
1455+ - Support Avahi 0.6
1456+ - Disable saving, renaming, and deletion of DAAP playlists
1457+ - Assorted other bug fixes
1458+ - Disable the close button's minimise-to-tray action
1459+ - Fix the window parameter storage when using the notify (Ubuntu: #1657).
1460+ - Fix the scaling of the side pane (Ubuntu: #15048).
1461+ - Fix the sorting by genre (Ubuntu: #19815).
1462+ * debian/control.in:
1463+ - Build-Depends on libmusicbrainz4-dev
1464+ - doesn't Build-Depends on dbus-1-utils
1465+ - build with dbus 0.60
1466+ * debian/patches/07_dbus060.patch:
1467+ - patch for dbus 0.60
1468+ * debian/rules:
1469+ - build with tag writing (it does id3/flac changes at the moment)
1470+
1471+ [ Loic Minier ]
1472+ * Update watch file.
1473+ * Don't depend on avahi-daemon. (Closes: #343051)
1474+
1475+ -- Sebastien Bacher <seb128@debian.org> Mon, 19 Dec 2005 00:48:21 +0100
1476+
1477+rhythmbox (0.9.1-1) experimental; urgency=low
1478+
1479+ [ Loic Minier ]
1480+ * Fix and update GStreamer pipelines suggested to debug Rhythmbox.
1481+ (Closes: #329213) [debian/README.Debian]
1482+ * Update audiosink configuration information. [debian/README.Debian]
1483+
1484+ [ Sebastien Bacher ]
1485+ * New upstream version:
1486+ - Add DAAP (iTunes' music sharing) support.
1487+ - Notification bubble from tray icon.
1488+ - Minimise to tray rather than exiting when close is used.
1489+ - Allow sources to form a tree, for child playlists.
1490+ - Add removable media framework and port ipod code.
1491+ - Support HAL >= 0.5 as well as > 0.2.
1492+ - Much improved automatic playlists, including more criteria options and
1493+ sorting.
1494+ - Use a proper GTK status bar.
1495+ - Better drag-n-drop support: drag from browsers to source list,
1496+ from browsers or track list to other apps and re-order playlists.
1497+ - Update DBus support to version 0.35, general DBUS improvements and drop
1498+ command-line arguments for DBus.
1499+ - Add "limit by time" option to playlists.
1500+ - Display hours if a song is longer than 60 minutes.
1501+ - Use new volume widget, same as in Totem.
1502+ - Focus entry view when enter is pressed in search box.
1503+ - Show source list when playlist os created.
1504+ - Disable rather then hide seek bar.
1505+ - Improved error handling in RBPlayer.
1506+ - Remove dashboard support.
1507+ - Many HIG and UI improvements.
1508+ - Use last.fm instead of allofmusic.com for links.
1509+ - Remove autorating of tracks.
1510+ - Fix header synchronisation.
1511+ - Fix some window state issues.
1512+ - Add "Date Added" column.
1513+ - Better playlist loading.
1514+ - Make playing source bold, rather than using an icon.
1515+ - Allow library-derived sources to override behaviour.
1516+ - Correctly update status bar and don't use useless info.
1517+ - Add support for building API docs with gnome-doc-utils.
1518+ - Update the default radio stations.
1519+ - Remove a heap of old code, and use stock art instead of custom art.
1520+ - Many rhythmdb improvements.
1521+ - Fix more memory leaks.
1522+ - Many bug fixes and minor improvements.
1523+ - Updated Translations.
1524+ * debian/control.in:
1525+ - build with the new dbus/hal versions (Closes: #333362).
1526+ * debian/control.in, debian/rules:
1527+ - build with the daap option.
1528+
1529+ -- Sebastien Bacher <seb128@debian.org> Mon, 17 Oct 2005 19:35:51 +0200
1530+
1531+rhythmbox (0.9.0-2) experimental; urgency=medium
1532+
1533+ * Bump totem build-dep to catch the shlib-deps. (Closes: #327460)
1534+
1535+ -- Loic Minier <lool@dooz.org> Sun, 11 Sep 2005 12:14:39 +0200
1536+
1537+rhythmbox (0.9.0-1) experimental; urgency=low
1538+
1539+ * New upstream release.
1540+ - Bump libgtk2.0-dev, libgnomevfs2-dev, dbus-glib-1-dev,
1541+ libgstreamer0.8-dev, libgstreamer-plugins0.8-dev,
1542+ libgstreamer-gconf0.8-dev build-deps.
1543+ [debian/control, debian/control.in]
1544+ - Add libnautilus-burn-dev, libhal-dev, libtotem-plparser-dev, pkg-config,
1545+ liblircclient-dev, libbonobo2-dev, liborbit2-dev build-deps.
1546+ [debian/control, debian/control.in]
1547+ - Drop obsolete patches. [debian/patches/02_patch-134_ipod-crash.patch,
1548+ debian/patches/03_patch-135_utf-8-filenames.patch,
1549+ debian/patches/04_patch-136_musepack-wma-support.patch,
1550+ debian/patches/05_patch-137-song-rating.patch,
1551+ debian/patches/20_bugzilla-attach-38781_ipod-gnomevfsvolumemonitor-hal-support.patch,
1552+ debian/patches/21_re-autotools.patch,
1553+ debian/patches/30_bugzilla-attach-39194_fix-null-mountpoint.patch,
1554+ debian/patches/40_debian_geometry_hints.patch,
1555+ debian/patches/50_debian_xmlsaveformatfile_check.patch]
1556+ - Doesn't loop forever when parsing radio streams. (Closes: #278761)
1557+ - Column sorting works. (Closes: #294605, #315511)
1558+ - New ^Y keybinding to clear the search text. (Closes: #211720)
1559+ - Doesn't drop files from the DB if a network share isn't mounted.
1560+ (Closes: #287072)
1561+ - Xine backend has been dropped upstream. (Closes: #225883, #255817)
1562+ - Shows date in song properties. (Closes: #274407)
1563+ * Switch DEB_CONFIGURE_EXTRA_FLAGS to a "+=" and add a comment on building
1564+ with tag writing support. [debian/rules]
1565+ * Bump Standards-Version to 3.6.2. [debian/copyright]
1566+ * Drop xine TODO item. [debian/TODO]
1567+ * Add CDBS' utils. [debian/rules]
1568+
1569+ -- Loic Minier <lool@dooz.org> Tue, 6 Sep 2005 10:35:16 +0200
1570+
1571+rhythmbox (0.8.8-13) unstable; urgency=high
1572+
1573+ * urgency high for Sarge targetted RC bugfix
1574+ * check the return code of xmlSaveFormatFile when saving playlists, fixes
1575+ data loss when disk is full (closes: #309119). Thanks to Robert McQueen.
1576+ [debian/patches/50_debian_xmlsaveformatfile_check.patch]
1577+ * fix a bug introduced with the 40_debian_geometry_hints patch where one
1578+ couldn't resize the small version of the GUI (closes: #257838)
1579+ [debian/patches/40_debian_geometry_hints.patch]
1580+
1581+ -- Loic Minier <lool@dooz.org> Sun, 15 May 2005 20:42:12 +0200
1582+
1583+rhythmbox (0.8.8-12) unstable; urgency=low
1584+
1585+ * debian/patches/40_debian_geometry_hints.patch: new patch to fix the
1586+ probably wrong 0 max_height geometry hint, interpreted strangely by
1587+ different windows managers
1588+
1589+ -- Loic Minier <lool@dooz.org> Sun, 8 May 2005 10:02:40 +0200
1590+
1591+rhythmbox (0.8.8-11) unstable; urgency=low
1592+
1593+ * debian/patches/\
1594+ 20_bugzilla-attach-38781_ipod-gnomevfsvolumemonitor-hal-support.patch:
1595+ new patch from upstream to detect the mount point of iPod devices. This
1596+ means there's no more hardcoded iPod mount point, and we "comply" with FHS
1597+ (closes: #298915)
1598+ * Add a dbus-glib-1-dev build-dep for HAL support.
1599+ * debian/patches/21_re-autotools.patch: re-configure and re-autoheader with
1600+ newer configure.ac
1601+ * debian/patches/30_bugzilla-attach-39194_fix-null-mountpoint.patch: new
1602+ patch from upstream to fix a crash when mountpoint is NULL (probably
1603+ caused by blank CD in drive)
1604+
1605+ -- Loic Minier <lool@dooz.org> Thu, 24 Mar 2005 14:11:36 +0100
1606+
1607+rhythmbox (0.8.8-6) unstable; urgency=high
1608+
1609+ * urgency high because of RC bug fix
1610+ * build-depend on libgnomeui-dev (>= 2.8.1-3) to get rif of the libhowl
1611+ dependency (closes: #298870) (that's enough to get a good libgnomevfs2
1612+ dep)
1613+
1614+ -- Loic Minier <lool@dooz.org> Sat, 12 Mar 2005 15:43:19 +0100
1615+
1616+rhythmbox (0.8.8-5) unstable; urgency=low
1617+
1618+ * debian/patches/00_relibtoolize.patch: dropped (useless)
1619+
1620+ -- Loic Minier <lool@dooz.org> Sun, 30 Jan 2005 14:10:10 +0100
1621+
1622+rhythmbox (0.8.8-4) unstable; urgency=low
1623+
1624+ * debian/patches:
1625+ - removed 01_keep-playing-state.patch (closes: #292509)
1626+ (reopens: #218262)
1627+ - added 00_relibtoolize.patch (libtoolize --force && aclocal-1.7 &&
1628+ autoconf && rm -rf autom4te.cache)
1629+
1630+ -- Loic Minier <lool@dooz.org> Sat, 29 Jan 2005 19:51:34 +0100
1631+
1632+rhythmbox (0.8.8-3) unstable; urgency=low
1633+
1634+ * control:
1635+ . we do need libgstreamer-plugins0.8-dev
1636+ . we only need libxml-parser-perl, and not intltool
1637+
1638+ -- Loic Minier <lool@dooz.org> Wed, 26 Jan 2005 18:54:10 +0100
1639+
1640+rhythmbox (0.8.8-2) unstable; urgency=low
1641+
1642+ * build with iPod support! (closes: #277678)
1643+ * patches:
1644+ . 01_keep-playing-state.patch: patch from upstream BTS to stay in
1645+ paused mode when pressing next or previous (closes: #218262)
1646+ . 02_patch-134_ipod-crash.patch: prevent crash when iPod is connected
1647+ . 03_patch-135_utf-8-filenames.patch: better handling of utf-8 and
1648+ non-utf-8 filenames
1649+ . 04_patch-136_musepack-wma-support.patch: musepack and wma support
1650+ . 05_patch-137-song-rating.patch: song rating fix
1651+ * updated notes in README.Debian
1652+ * corrected copyright file
1653+ * added TODO.Debian with a short list of small things that could done
1654+ * new rhythmbox.xpm (Gimp's output is really nicer)
1655+ * control:
1656+ . removed libpanel-applet2-dev libgstreamer-plugins0.8-dev, libflac-dev,
1657+ libvorbis-dev, and libmusicbrainz2-dev Build-Depends (not used)
1658+ . removed esound Recommends
1659+ . removed vorbis-tools Depends
1660+ . moved scrollkeeper and yelp to Recommends
1661+ . added debhelper's misc:deps
1662+ . updated CDBS vresionned build-deps to ensure we have dh_desktop
1663+ . changed libxml-parser-perl Depends in favor of intltool (>= 0.28-2)
1664+ * rhythmbox.postinst: removed
1665+
1666+ -- Loic Minier <lool@dooz.org> Tue, 25 Jan 2005 10:04:52 +0100
1667+
1668+rhythmbox (0.8.8-1) unstable; urgency=low
1669+
1670+ * New upstream release:
1671+ - flip playing icon in RTL locale.
1672+ - don't include x-directory/normal in MimeType.
1673+ - save playlists after first start even if nothing's loaded.
1674+ - don't include nautilus menu item by default. (Closes: #260317)
1675+ * rhythmbox.menu: remove trailing space (Closes: #262427)
1676+ * rules:
1677+ - add DEB_DH_MAKESHLIBS_ARGS_rhythmbox to workaround #204975
1678+ - remove debugging CFLAGS
1679+ * added rhythmbox.xpm (convert'ed from upstream's rhythmbox.png) and
1680+ rhythmbox.install to provide an ugly icon in the menu
1681+ * set myself as Maintainer
1682+ * Updated notes in README.Debian (Closes: #265167)
1683+
1684+ -- Loic Minier <lool@dooz.org> Tue, 12 Oct 2004 23:56:37 +0200
1685+
1686+rhythmbox (0.8.7-1) unstable; urgency=low
1687+
1688+ * New upstream release.
1689+
1690+ -- Sebastien Bacher <seb128@debian.org> Thu, 30 Sep 2004 01:44:27 +0200
1691+
1692+rhythmbox (0.8.6-1) unstable; urgency=low
1693+
1694+ * New upstream release.
1695+ * rhythmbox.postinst:
1696+ - register the desktop file in the database for the new mime system.
1697+
1698+ -- Sebastien Bacher <seb128@debian.org> Sat, 18 Sep 2004 23:09:19 +0200
1699+
1700+rhythmbox (0.8.5-3) unstable; urgency=low
1701+
1702+ * debian/rhythmbox.postinst, debian/rhythmbox.postrm:
1703+ - removed, dh_gconf and dh_scrollkeeper handle that.
1704+
1705+ -- Sebastien Bacher <seb128@debian.org> Fri, 6 Aug 2004 20:41:15 +0000
1706+
1707+rhythmbox (0.8.5-2) unstable; urgency=low
1708+
1709+ * debian/NEWS: fix typos (closes: #263203).
1710+ * rebuild against libgnutls11 (closes: #263676).
1711+ * debian/control.in: build-depend on libgnomeui 2.6.1.1-4 to enforce the
1712+ libgnutls11 dependency.
1713+
1714+ -- Josselin Mouette <joss@debian.org> Thu, 5 Aug 2004 16:47:49 +0200
1715+
1716+rhythmbox (0.8.5-1) unstable; urgency=low
1717+
1718+ * New upstream release.
1719+ * debian/rhythmbox.mime:
1720+ - register with the MIME system (Closes: #255905).
1721+ * debian/patches/lirc.patch:
1722+ - removed the patch for the lirc support since apparently it doesn't work.
1723+
1724+ -- Sebastien Bacher <seb128@debian.org> Thu, 24 Jun 2004 12:47:00 +0200
1725+
1726+rhythmbox (0.8.4-6) unstable; urgency=low
1727+
1728+ * debian/control.in:
1729+ - depends on gstreamer0.8-flac (Closes: #250584).
1730+ * debian/rhythmbox.menu:
1731+ - added an icon (Closes: #252844).
1732+ * debian/patches/lirc.patch:
1733+ - patch from Jon Oberheide <jon@focalhost.com> to reactivate the lirc
1734+ support (Closes: #246422).
1735+
1736+ -- Sebastien Bacher <seb128@debian.org> Fri, 11 Jun 2004 18:37:33 +0200
1737+
1738+rhythmbox (0.8.4-5) unstable; urgency=low
1739+
1740+ * Rebuilt with gtk+2.4 to use the new fileselector (Closes: #252827).
1741+
1742+ -- Sebastien Bacher <seb128@debian.org> Sun, 6 Jun 2004 02:47:40 +0200
1743+
1744+rhythmbox (0.8.4-4) unstable; urgency=low
1745+
1746+ * debian/control.in:
1747+ + really fix audiosink problem.
1748+
1749+ -- Sebastien Bacher <seb128@debian.org> Sun, 23 May 2004 21:36:32 +0200
1750+
1751+rhythmbox (0.8.4-3) unstable; urgency=low
1752+
1753+ * debian/control.in:
1754+ + use gstreamer0.8-audiosink for Depends (Closes: #250433).
1755+ * included NEWS file from Martin-Eric Racine <q-funk@pp.fishpool.fi>.
1756+
1757+ -- Sebastien Bacher <seb128@debian.org> Sun, 23 May 2004 03:07:11 +0200
1758+
1759+rhythmbox (0.8.4-2) unstable; urgency=low
1760+
1761+ * Upload to unstable since the new branch works fine.
1762+
1763+ -- Sebastien Bacher <seb128@debian.org> Sat, 22 May 2004 01:51:46 +0200
1764+
1765+rhythmbox (0.8.4-1) experimental; urgency=low
1766+
1767+ * New upstream release.
1768+
1769+ -- Sebastien Bacher <seb128@debian.org> Wed, 19 May 2004 00:00:12 +0200
1770+
1771+rhythmbox (0.8.3-2) experimental; urgency=low
1772+
1773+ * Upload in experimental since gstreamer 0.8 is in the archive now.
1774+ + officially close bugs marked as fixed in previous changelog entries
1775+ (Closes: #243408, #245839, #244144, #229361, #235110, #220213, #229710)
1776+ (Closes: #228474, #225183, #237048, #244340, #247167).
1777+ * debian/control.in:
1778+ + added Build-Depends on libxt-dev and libxml-parser-perl.
1779+
1780+ -- Sebastien Bacher <seb128@debian.org> Mon, 17 May 2004 18:53:07 +0200
1781+
1782+rhythmbox (0.8.3-1) experimental; urgency=low
1783+
1784+ * New upstream release.
1785+
1786+ -- Sebastien Bacher <seb128@debian.org> Tue, 4 May 2004 22:24:23 +0200
1787+
1788+rhythmbox (0.8.2-1) experimental; urgency=low
1789+
1790+ * New upstream release.
1791+ + don't crash when the GConf schema isn't properly installed
1792+ (Closes: #243408).
1793+ * debian/control.in:
1794+ + removed Build-depends on libid3tag0-dev (Closes: #245839).
1795+
1796+ -- Sebastien Bacher <seb128@debian.org> Sat, 1 May 2004 12:51:43 +0200
1797+
1798+rhythmbox (0.8.1-1) experimental; urgency=low
1799+
1800+ * New upstream release
1801+ + find iradio-initial.pls correctly (Closes: #244144).
1802+
1803+ -- Sebastien Bacher <seb128@debian.org> Tue, 20 Apr 2004 22:54:33 +0200
1804+
1805+rhythmbox (0.8.0-1) experimental; urgency=low
1806+
1807+ * New upstream release.
1808+ + save database and playlists while running (Closes: #229361, #235110).
1809+ + magnatune radio is in default list (Closes: #220213).
1810+ + update shuffle checkbox on changes (Closes: #229710).
1811+ * Added manpage from Max Vozeler <max@hinterhof.net> (Closes: 228474).
1812+ * debian/control.in:
1813+ + updated Build-Depends on libid3tag0-dev to >= 0.15.0b
1814+ (Closes: #225183, #237048).
1815+
1816+ -- Sebastien Bacher <seb128@debian.org> Fri, 16 Apr 2004 22:25:19 +0200
1817+
1818+rhythmbox (0.7.2-1) experimental; urgency=low
1819+
1820+ * New upstream release.
1821+
1822+ -- Sebastien Bacher <seb128@debian.org> Mon, 12 Apr 2004 19:33:13 +0200
1823+
1824+rhythmbox (0.6.10-1) unstable; urgency=low
1825+
1826+ * New upstream release (Closes: #241166).
1827+
1828+ -- Sebastien Bacher <seb128@debian.org> Wed, 31 Mar 2004 19:38:10 +0200
1829+
1830+rhythmbox (0.6.8-1) unstable; urgency=low
1831+
1832+ * New upstream release:
1833+ + Save library even after first time Rhythmbox runs
1834+ (Closes: #235818, #235823).
1835+
1836+ -- Sebastien Bacher <seb128@debian.org> Sat, 6 Mar 2004 12:40:54 +0100
1837+
1838+rhythmbox (0.6.7-1) unstable; urgency=low
1839+
1840+ * New upstream release.
1841+ * debian/rules:
1842+ + Removed the workaround, the schemas installation is fixed in this version.
1843+
1844+ -- Sebastien Bacher <seb128@debian.org> Sat, 28 Feb 2004 11:56:07 +0100
1845+
1846+rhythmbox (0.6.6-1) unstable; urgency=low
1847+
1848+ * New upstream release:
1849+ + Keep current selection on right-click (Closes: #211575).
1850+ * debian/control.in:
1851+ + Suggests yelp (Closes: #227263).
1852+ + Updated Buil-Depends on debhelper to 4.1.87 for dh_gconf
1853+ (Closes: #230861).
1854+ * debian/README.Debian:
1855+ + Added a note on list conversions of files between 0.5 and 0.6 versions
1856+ (Closes: #227501).
1857+ * debian/patches/rb-m3u-playlists.patch:
1858+ + Removed since the fix is included in the new version.
1859+ * debian/rules:
1860+ + Workaround for the wrong schemas installation dir.
1861+
1862+ -- Sebastien Bacher <seb128@debian.org> Fri, 27 Feb 2004 22:35:39 +0100
1863+
1864+rhythmbox (0.6.5-2) unstable; urgency=low
1865+
1866+ * debian/patches/rb-m3u-playlists.patch:
1867+ + New patch to fix m3u playlists loading (Closes: #229481).
1868+
1869+ -- Sebastien Bacher <seb128@debian.org> Sun, 1 Feb 2004 00:47:56 +0100
1870+
1871+rhythmbox (0.6.5-1) unstable; urgency=low
1872+
1873+ * New upstream release:
1874+ + Work with session management (Closes: #223257).
1875+ + Fix length calculation for some VBR MP3s (Closes: #224456).
1876+ + Fix volume popup near bottom of screen (Closes: #213257).
1877+ * debian/README.Debian:
1878+ + Updated to add a note on gstreamer-properties usage to change audio sink
1879+ (Closes: #229023).
1880+
1881+ -- Sebastien Bacher <seb128@debian.org> Thu, 22 Jan 2004 19:36:22 +0100
1882+
1883+rhythmbox (0.6.4-1) unstable; urgency=low
1884+
1885+ * New upstream release.
1886+
1887+ -- Colin Walters <walters@debian.org> Mon, 12 Jan 2004 08:16:39 +0000
1888+
1889+rhythmbox (0.6.3-1) unstable; urgency=low
1890+
1891+ * New upstream release.
1892+ + Use better algorithms for Shuffle (Closes: #206407).
1893+ + Fix length parsing from variable-bitrate MP3s (Closes: #224456).
1894+ * debian/patches/00docs-fix.patch:
1895+ + Removed since the changes are include in the new version.
1896+ * debian/patches/01docs-fix-autogen.patch:
1897+ + Removed since the changes are include in the new version.
1898+
1899+ -- Sebastien Bacher <seb128@debian.org> Mon, 22 Dec 2003 20:40:58 +0100
1900+
1901+rhythmbox (0.6.1-2) unstable; urgency=low
1902+
1903+ * 00docs-fix.patch: patch from Jordi Mallach to make the XML correct
1904+ (closes: #223538, #223802).
1905+ * 01docs-fix-autogen.patch: patch Makefile.in as well.
1906+ * rules:
1907+ + use simple-patchsys.mk to apply the patches.
1908+ + clean help/C/authors.xml to force its rebuild.
1909+
1910+ -- Josselin Mouette <joss@debian.org> Fri, 12 Dec 2003 20:50:18 +0100
1911+
1912+rhythmbox (0.6.1-1) unstable; urgency=low
1913+
1914+ * New upstream release.
1915+
1916+ -- Sebastien Bacher <seb128@debian.org> Thu, 4 Dec 2003 21:53:28 +0100
1917+
1918+rhythmbox (0.6.0-1) unstable; urgency=low
1919+
1920+ * New upstream release.
1921+ + Fix the launching from nautilus (Closes: #218715).
1922+ + Keep a playback history (Closes: #218264).
1923+ + Don't crash on a song removal (Closes: #207073).
1924+ * debian/control:
1925+ + Set GNOME Team as maintainer (thanks Colin).
1926+ + Updated Standards-Version to 3.6.1.0.
1927+ * debian/patches:
1928+ + keycodes.patch: removed.
1929+ * debian/rules:
1930+ + Updated for the GNOME Team maintenance.
1931+
1932+ -- Sebastien Bacher <seb128@debian.org> Tue, 11 Nov 2003 22:02:23 +0100
1933+
1934+rhythmbox (0.5.4-1) unstable; urgency=low
1935+
1936+ * New upstream release
1937+
1938+ -- Colin Walters <walters@debian.org> Mon, 27 Oct 2003 17:19:42 -0500
1939+
1940+rhythmbox (0.5.3-1) unstable; urgency=low
1941+
1942+ * New upstream release.
1943+
1944+ -- Colin Walters <walters@debian.org> Thu, 4 Sep 2003 23:43:28 -0400
1945+
1946+rhythmbox (0.5.2-1) unstable; urgency=low
1947+
1948+ * New upstream release.
1949+
1950+ -- Colin Walters <walters@debian.org> Tue, 26 Aug 2003 23:50:22 -0400
1951+
1952+rhythmbox (0.5.1-1) unstable; urgency=low
1953+
1954+ * New upstream release.
1955+ - Fixes multimedia keycodes grabbing (Closes: #206010)
1956+
1957+ -- Colin Walters <walters@debian.org> Mon, 18 Aug 2003 18:34:37 -0400
1958+
1959+rhythmbox (0.5.0-1) unstable; urgency=low
1960+
1961+ * New upstream release.
1962+ - Kills off old copied getline stuff, which had size_t issues
1963+ (Closes: #205849)
1964+
1965+ -- Colin Walters <walters@debian.org> Sat, 16 Aug 2003 23:13:40 -0400
1966+
1967+rhythmbox (0.4.99.5-1) unstable; urgency=low
1968+
1969+ * New upstream prerelease (Closes: #204115)
1970+
1971+ Sorry Debian Unstable users, you're my guinea pigs. This is
1972+ a prerelease. It does however fix a near-infinite number of bugs,
1973+ some of which you can see below. So overall, I doubt anyone
1974+ would want to stay with the old package. If you don't like this,
1975+ please don't file bugs. Instead, you will have to fork a copy
1976+ of net-rhythmbox yourself.
1977+
1978+ Now, since this is a prerelease - I am interested in bug reports.
1979+ You may file bugs in the Debian Bug Tracking System, but I would
1980+ much prefer that you file them in the upstream Bugzilla:
1981+ http://bugzilla.gnome.org/
1982+
1983+ However, it does break compatibility with the old library cache
1984+ format; you will have to re-add all of your files to the library. The
1985+ upstream author is kind of a lazy bastard, and doesn't really have
1986+ time to write transition scripts (which would be quite difficult
1987+ anyways). Sorry about that.
1988+
1989+ - Rhythmbox follows links, this is intentional (Closes: #169488)
1990+ - Alphabetical sorting is fixed (Closes: #172089)
1991+ - Playlist saving is more reliable (Closes: #182815)
1992+ - Tray icon recreates itself (Closes: #192557)
1993+ - Setting properties on iradio stations works (Closes: #193686)
1994+ - Control-J is consistent with menu item (Closes: #173634)
1995+ - Groks .m3u files (Closes: #182596)
1996+ - GStreamer threading is more reliable (Closes: #178283)
1997+ - Shuffling code is refactored, should not hang (Closes: #192556)
1998+ - Playing files with : in name works (Closes: #188511)
1999+ - Repeat in single-song playlists works (Closes: #188477)
2000+
2001+ -- Colin Walters <walters@debian.org> Fri, 15 Aug 2003 21:31:23 -0400
2002+
2003+rhythmbox (0.4.8-5) unstable; urgency=low
2004+
2005+ * debian/control:
2006+ - Remove Build-Depends on libgstreamer-core-libs-dev.
2007+ - Remove Depends on gstreamer-core.
2008+ - Build-Depend on the latest libgstreamer0.6-dev.
2009+ - Build-Depend on the latest cdbs.
2010+
2011+ -- Colin Walters <walters@debian.org> Sat, 7 Jun 2003 01:47:20 -0400
2012+
2013+rhythmbox (0.4.8-4) unstable; urgency=low
2014+
2015+ * debian/control:
2016+ - Bump Standards-Version: 3.5.10, no changes required.
2017+ - Build-Depend on cdbs.
2018+ - Remove Build-Depends on xlibs-pic, now that libxosd2-dev has
2019+ picked it up.
2020+ - Change Section to gnome.
2021+ * debian/rules:
2022+ - Convert to cdbs.
2023+ * debian/rocks:
2024+ - Removed.
2025+
2026+ -- Colin Walters <walters@debian.org> Sun, 25 May 2003 05:08:35 -0400
2027+
2028+rhythmbox (0.4.8-3) unstable; urgency=low
2029+
2030+ * The "Pfizer Launches 'Zoloft For Everything' Ad Campaign" release.
2031+ * debian/control:
2032+ - Add Build-Depends on xlibs-pic; this should make the powerpc buildd
2033+ happy.
2034+
2035+ -- Colin Walters <walters@debian.org> Wed, 14 May 2003 16:34:01 -0400
2036+
2037+rhythmbox (0.4.8-2) unstable; urgency=low
2038+
2039+ * The "Dozens Dead In Chicago-Area Meatwave" release.
2040+ * debian/control:
2041+ - Add Build-Depends on xlibs-pic (Closes: #192561).
2042+ * debian/patches/getline-ssizet.patch:
2043+ - New patch, should fix build failures on ia64 and alpha.
2044+
2045+ -- Colin Walters <walters@debian.org> Sat, 10 May 2003 00:10:36 -0400
2046+
2047+rhythmbox (0.4.8-1) unstable; urgency=low
2048+
2049+ * The "Bush To Lovely Chilean Ambassador: 'I Must Paint You'" release.
2050+ * New upstream release.
2051+ - Really restore shuffle state (Closes: #188951)
2052+ * debian/control:
2053+ - Bump Build-Depends on musicbrainz to 2.0.0.
2054+ - Bump Build-Depends on gstreamer to 0.6.1.
2055+ - Standards-Version: 3.5.9, no changes required.
2056+ - Update description.
2057+ * debian/rules:
2058+ - Update to latest version of Colin's Build System.
2059+
2060+ -- Colin Walters <walters@debian.org> Wed, 7 May 2003 15:07:35 -0400
2061+
2062+rhythmbox (0.4.6-1) unstable; urgency=low
2063+
2064+ * The "Marilyn Manson Now Going Door-To-Door Trying To Shock People"
2065+ release.
2066+ * If this release fixes one of the bugs you reported, please close it!
2067+ * New upstream release.
2068+ * debian/rocks:
2069+ - Include NEWS, README in /usr/share/doc/rhythmbox (Closes: #179430)
2070+ * debian/rules:
2071+ - Update to latest version of Colin's Build System.
2072+
2073+ -- Colin Walters <walters@debian.org> Fri, 11 Apr 2003 23:43:52 -0400
2074+
2075+rhythmbox (0.4.5-6) unstable; urgency=low
2076+
2077+ * debian/control:
2078+ - Build-Depend on the latest libvorbis-dev.
2079+ * debian/rocks:
2080+ - Disable -Werror.
2081+
2082+ -- Colin Walters <walters@debian.org> Thu, 13 Mar 2003 18:09:53 -0500
2083+
2084+rhythmbox (0.4.5-5) unstable; urgency=low
2085+
2086+ * debian/control:
2087+ - Add Depends on gstreamer-core (Closes: #182114).
2088+
2089+ -- Colin Walters <walters@debian.org> Sat, 22 Feb 2003 18:38:41 -0500
2090+
2091+rhythmbox (0.4.5-4) unstable; urgency=low
2092+
2093+ * debian/control:
2094+ - Add Build-Depends on gstreamer-gconf.
2095+
2096+ -- Colin Walters <walters@debian.org> Sat, 15 Feb 2003 11:18:16 -0500
2097+
2098+rhythmbox (0.4.5-3) unstable; urgency=low
2099+
2100+ * debian/control:
2101+ - Add missing comma in Build-Depends.
2102+
2103+ -- Colin Walters <walters@debian.org> Sat, 15 Feb 2003 02:10:42 -0500
2104+
2105+rhythmbox (0.4.5-2) unstable; urgency=low
2106+
2107+ * debian/control:
2108+ - Add Build-Depends on libflac-dev.
2109+
2110+ -- Colin Walters <walters@debian.org> Fri, 14 Feb 2003 23:58:59 -0500
2111+
2112+rhythmbox (0.4.5-1) unstable; urgency=low
2113+
2114+ * New upstream (literally). This package is now built from the
2115+ netRhythmbox branch. This is a one-time temporary release, until
2116+ the next version of Rhythmbox.
2117+ * debian/control:
2118+ - Merge in dependencies from monkey-media. Include
2119+ gstreamer-core-libs (Closes: #179905).
2120+
2121+ -- Colin Walters <walters@debian.org> Thu, 6 Feb 2003 23:44:44 -0500
2122+
2123+rhythmbox (0.4.1-8) unstable; urgency=low
2124+
2125+ * NMU (with maintainer's permission)
2126+ * recompile against gstreamer-0.6 and monkey-media
2127+
2128+ -- David Schleef <ds@schleef.org> Mon, 10 Feb 2003 22:11:28 -0800
2129+
2130+rhythmbox (0.4.1-7) unstable; urgency=low
2131+
2132+ * debian/control:
2133+ - Build-Depend on the latest monkey-media (Closes: #177971).
2134+ * debian/rules:
2135+ - Update to latest version of Colin's Build System.
2136+
2137+ -- Colin Walters <walters@debian.org> Wed, 22 Jan 2003 15:05:36 -0500
2138+
2139+rhythmbox (0.4.1-6) unstable; urgency=low
2140+
2141+ * debian/README.Debian:
2142+ - Note on how to change output sink.
2143+ * debian/patches/no-double-filename-escape.patch:
2144+ - New patch, created thanks to debugging from
2145+ Aleksey Kliger <aleksey+@cs.cmu.edu> (Closes: #169486).
2146+ * debian/rules:
2147+ - Update to latest version of Colin's Build System.
2148+
2149+ -- Colin Walters <walters@debian.org> Fri, 10 Jan 2003 18:46:23 -0500
2150+
2151+rhythmbox (0.4.1-5) unstable; urgency=low
2152+
2153+ * debian/control:
2154+ - Build-Depend on the latest monkey-media.
2155+ - Minor description tweaks again.
2156+
2157+ -- Colin Walters <walters@debian.org> Mon, 23 Dec 2002 03:20:03 -0500
2158+
2159+rhythmbox (0.4.1-4) unstable; urgency=low
2160+
2161+ * debian/control:
2162+ - Build-Depend on scrollkeeper. Doh.
2163+
2164+ -- Colin Walters <walters@debian.org> Sun, 15 Dec 2002 22:07:25 -0500
2165+
2166+rhythmbox (0.4.1-3) unstable; urgency=low
2167+
2168+ * debian/rocks:
2169+ - Also remove omf_timestamp file in clean rule, in an attempt to fix
2170+ build failures on i386.
2171+
2172+ -- Colin Walters <walters@debian.org> Sun, 15 Dec 2002 14:02:55 -0500
2173+
2174+rhythmbox (0.4.1-2) unstable; urgency=low
2175+
2176+ * debian/control:
2177+ - Make description suck less.
2178+ - Build-Depend on the latest monkey-media.
2179+
2180+ -- Colin Walters <walters@debian.org> Thu, 12 Dec 2002 16:54:54 -0500
2181+
2182+rhythmbox (0.4.1-1) unstable; urgency=low
2183+
2184+ * New upstream release.
2185+ * debian/control:
2186+ - Build-Depend on the latest monkey-media.
2187+ * debian/patches/fix-color-value-overflow-in-link.patch:
2188+ - Incorporated upstream; deleted.
2189+ * debian/patches/no-crash-on-null-LANG.patch:
2190+ - Incorporated upstream; deleted.
2191+ * debian/patches/no-crash-on-null-column-preferences.patch:
2192+ - Incorporated upstream; deleted.
2193+
2194+ -- Colin Walters <walters@debian.org> Wed, 11 Dec 2002 14:10:45 -0500
2195+
2196+rhythmbox (0.4.0-4) unstable; urgency=low
2197+
2198+ * debian/rocks:
2199+ - Fix up XML references.
2200+ - Remove extra cruft in deb-extra-clean rule.
2201+ * debian/rules:
2202+ - Update to latest version of Colin's Build System.
2203+ * debian/postinst, debian/postrm:
2204+ - Old, obsolete files; deleted.
2205+ * debian/menu:
2206+ - Renamed to rhythmbox.menu, so dh_installmenu actually does something
2207+ with it.
2208+
2209+ -- Colin Walters <walters@debian.org> Wed, 11 Dec 2002 01:32:40 -0500
2210+
2211+rhythmbox (0.4.0-3) unstable; urgency=low
2212+
2213+ * debian/rules:
2214+ - Update to latest version of Colin's Build System.
2215+ * debian/patches/fix-color-value-overflow-in-link.patch:
2216+ - Use a width of 4 instead of 2.
2217+ * debian/patches/no-crash-on-null-LANG.patch:
2218+ - New patch.
2219+ * debian/control:
2220+ - Build-Depend on the latest monkey-media.
2221+
2222+ -- Colin Walters <walters@debian.org> Tue, 3 Dec 2002 10:49:05 -0500
2223+
2224+rhythmbox (0.4.0-2) unstable; urgency=low
2225+
2226+ * debian/rules:
2227+ - Update to latest version of Colin's Build System.
2228+ * debian/rocks:
2229+ - Use GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 instead of
2230+ GCONF_DISABLE_SCHEMA_MAKEFILE_INSTALL=1.
2231+ * debian/patches/fix-color-value-overflow-in-link.patch,
2232+ debian/patches/no-crash-on-null-column-preferences.patch:
2233+ - New patches from Sjoerd Simons <sjoerd@luon.net>
2234+ (Closes: #169199, #169204).
2235+
2236+ -- Colin Walters <walters@debian.org> Fri, 15 Nov 2002 11:49:08 -0500
2237+
2238+rhythmbox (0.4.0-1) unstable; urgency=low
2239+
2240+ * New upstream release.
2241+ * debian/control:
2242+ - Build-Depend on latest version of monkey-media.
2243+ - Don't Build-Depend on dbs or automake1.6.
2244+ * debian/rules:
2245+ - Use Colin's Build System.
2246+
2247+ -- Colin Walters <walters@debian.org> Thu, 14 Nov 2002 11:42:57 -0500
2248+
2249+rhythmbox (0.3.0+release-7) unstable; urgency=low
2250+
2251+ * The "I love making the i386 users wait for the autobuilders" release.
2252+ * debian/control:
2253+ - Build-Depend on latest version of monkey-media (Closes: #168402).
2254+ - Bump Standards-Version to 3.5.7.
2255+ * debian/rules:
2256+ - Support DEB_BUILD_OPTIONS=noopt instead of debug.
2257+
2258+ -- Colin Walters <walters@debian.org> Tue, 12 Nov 2002 21:22:58 -0500
2259+
2260+rhythmbox (0.3.0+release-6) unstable; urgency=low
2261+
2262+ * debian/control:
2263+ - Build-Depend on latest version of monkey-media (Closes: #168402).
2264+ - Note that Internet radio isn't implemented yet.
2265+ * debian/patches/gconf-schema-fix.patch:
2266+ - New.
2267+ * README.Debian:
2268+ - Remove outdated information (Closes: #167709).
2269+
2270+ -- Colin Walters <walters@debian.org> Sat, 9 Nov 2002 11:33:02 -0500
2271+
2272+rhythmbox (0.3.0+release-5) unstable; urgency=low
2273+
2274+ * The "Maybe this and monkey-media should be in the same tarball..." release.
2275+ * debian/control:
2276+ - Build-Depend on latest version of monkey-media.
2277+
2278+ -- Colin Walters <walters@debian.org> Thu, 10 Oct 2002 12:36:12 -0400
2279+
2280+rhythmbox (0.3.0+release-4) unstable; urgency=low
2281+
2282+ * The "This version of rhythmbox is a bit old, but it actually works" release.
2283+ * First upload to sid! (Closes: #154919)
2284+ * debian/control:
2285+ - Build-Depend on latest version of monkey-media.
2286+
2287+ -- Colin Walters <walters@debian.org> Thu, 10 Oct 2002 12:36:12 -0400
2288+
2289+rhythmbox (0.3.0+release-3) unstable; urgency=low
2290+
2291+ * Recompile against gstreamer packages in experimental, not my own local
2292+ hacked-up .debs of CVS.
2293+
2294+ -- Colin Walters <walters@debian.org> Wed, 2 Oct 2002 20:58:59 -0400
2295+
2296+rhythmbox (0.3.0+release-2) unstable; urgency=low
2297+
2298+ * debian/control:
2299+ - Build-Depend on the latest versions of libpanel-applet2-dev and
2300+ libgnomevfs2-dev. Remove Build-Dependency on obsolete libgnutls-dev
2301+ package.
2302+ - Update description to reflect the fact that the features list is at
2303+ the moment a blatant set of lies.
2304+
2305+ -- Colin Walters <walters@debian.org> Sun, 29 Sep 2002 15:23:59 -0400
2306+
2307+rhythmbox (0.3.0+release-1) unstable; urgency=low
2308+
2309+ * New upstream version.
2310+ * debian/control:
2311+ - [rhythmbox]: Depend on scrollkeeper.
2312+
2313+ -- Colin Walters <walters@debian.org> Fri, 16 Aug 2002 22:54:00 -0400
2314+
2315+rhythmbox (0.3.0+cvs20020730-2) unstable; urgency=low
2316+
2317+ * debian/control:
2318+ - [src:rhythmbox] Tighten up Build-Depends.
2319+
2320+ -- Colin Walters <walters@debian.org> Wed, 31 Jul 2002 14:13:20 -0400
2321+
2322+rhythmbox (0.3.0+cvs20020730-1) unstable; urgency=low
2323+
2324+ * Initial Release (Closes: #151346, #154919).
2325+
2326+ -- Colin Walters <walters@debian.org> Wed, 31 Jul 2002 01:01:06 -0400
2327+
2328
2329=== added file 'debian/compat'
2330--- debian/compat 1970-01-01 00:00:00 +0000
2331+++ debian/compat 2013-09-23 13:33:53 +0000
2332@@ -0,0 +1,1 @@
2333+8
2334
2335=== added file 'debian/control'
2336--- debian/control 1970-01-01 00:00:00 +0000
2337+++ debian/control 2013-09-23 13:33:53 +0000
2338@@ -0,0 +1,340 @@
2339+# This file is autogenerated. DO NOT EDIT!
2340+#
2341+# Modifications should be made to debian/control.in instead.
2342+# This file is regenerated automatically in the clean target.
2343+Source: rhythmbox
2344+Section: gnome
2345+Priority: optional
2346+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
2347+XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
2348+Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>, Jeremy Bicha <jbicha@ubuntu.com>
2349+Homepage: http://projects.gnome.org/rhythmbox/
2350+Build-Depends: cdbs (>= 0.4.90~),
2351+ debhelper (>= 8),
2352+ gnome-pkg-tools (>= 0.6),
2353+ yelp-tools,
2354+ libgirepository1.0-dev (>= 0.10.0),
2355+ gobject-introspection (>= 0.10.0),
2356+ intltool (>= 0.35.0),
2357+ libgtk-3-dev (>= 3.6.0),
2358+ libgstreamer1.0-dev (>= 0.11.92),
2359+ libgstreamer-plugins-base1.0-dev (>= 0.11.92),
2360+ libgdk-pixbuf2.0-dev (>= 2.18.0),
2361+ libglib2.0-dev (>= 2.32.0),
2362+ libgpod-dev (>= 0.8.2-4),
2363+ libneon27-dev | libneon27-gnutls-dev,
2364+ libdiscid0-dev,
2365+ libtotem-plparser-dev (>= 3.2.0),
2366+ libsoup2.4-dev (>= 2.26.0),
2367+ libsoup-gnome2.4-dev (>= 2.26.0),
2368+ libgudev-1.0-dev (>= 143) [linux-any],
2369+ libmtp-dev (>= 0.3.0),
2370+ python-gi-dev (>= 3.0),
2371+ libnotify-dev (>= 0.7.0),
2372+ libbrasero-media3-dev (>= 2.31.5),
2373+ libwebkitgtk-3.0-dev (>= 1.3.9),
2374+ libhal-dev (>= 0.5) [!linux-any],
2375+ libdbus-glib-1-dev [!linux-any],
2376+ libpeas-dev (>= 0.7.3),
2377+ libsecret-1-dev,
2378+ zlib1g-dev,
2379+ libxt-dev,
2380+ x11proto-core-dev,
2381+ libgconf2-dev,
2382+ liblircclient-dev,
2383+ gtk-doc-tools (>= 1.4),
2384+ python-dev (>= 2.6.6-3~),
2385+ libdmapsharing-3.0-dev (>= 2.9.16),
2386+ libjson-glib-dev,
2387+ libxml2-dev (>= 2.7.8),
2388+ libclutter-1.0-dev (>= 1.8),
2389+ libclutter-gst-2.0-dev,
2390+ libclutter-gtk-1.0-dev (>= 1.0),
2391+ libmx-dev (>= 1.0),
2392+ libtdb-dev (>= 1.2.6),
2393+ docbook-xsl (>= 1.54.1),
2394+ docbook-utils (>= 0.6.11),
2395+ pkg-config,
2396+ libglib2.0-doc,
2397+ libgtk-3-doc,
2398+ libpango1.0-doc,
2399+ libgdk-pixbuf2.0-doc,
2400+ gstreamer1.0-doc,
2401+ gstreamer1.0-plugins-base-doc
2402+Standards-Version: 3.9.3
2403+Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/rhythmbox/ubuntu
2404+
2405+Package: rhythmbox
2406+Architecture: any
2407+Depends: ${misc:Depends},
2408+ ${shlibs:Depends},
2409+ ${python:Depends},
2410+ rhythmbox-data (= ${source:Version}),
2411+ librhythmbox-core7 (= ${binary:Version}),
2412+ dbus,
2413+ gstreamer1.0-plugins-base (>= 1.0.0),
2414+ gstreamer1.0-plugins-good (>= 1.0.0),
2415+ gnome-icon-theme,
2416+ gstreamer1.0-x,
2417+ media-player-info [linux-any],
2418+ gir1.2-rb-3.0 (= ${binary:Version}),
2419+ gir1.2-glib-2.0,
2420+ gir1.2-gtk-3.0,
2421+ python-gi
2422+Breaks: gvfs (<< 1.4.1-6), rhythmbox-ubuntuone-music-store (<= 0.2.0-0ubuntu1),
2423+ rhythmbox-plugins (<< 2.95.5)
2424+Replaces: rhythmbox-plugins (<< 2.95.5)
2425+Recommends: yelp,
2426+ hal [!linux-any],
2427+ notification-daemon,
2428+ gstreamer1.0-pulseaudio,
2429+ gvfs-backends,
2430+ rhythmbox-mozilla,
2431+ rhythmbox-plugin-cdrecorder,
2432+ rhythmbox-plugin-zeitgeist,
2433+ rhythmbox-plugins
2434+Suggests: gstreamer1.0-plugins-bad,
2435+ gstreamer1.0-plugins-ugly,
2436+ gnome-codec-install,
2437+ gnome-control-center
2438+Description: music player and organizer for GNOME
2439+ Rhythmbox is a very easy to use music playing and management program
2440+ which supports a wide range of audio formats (including mp3 and ogg).
2441+ Originally inspired by Apple's iTunes, the current version also supports
2442+ Internet Radio, iPod integration and generic portable audio player
2443+ support, Audio CD burning, Audio CD playback, music sharing, and
2444+ Podcasts.
2445+
2446+Package: rhythmbox-data
2447+Architecture: all
2448+Depends: ${misc:Depends},
2449+Recommends: rhythmbox
2450+Breaks: rhythmbox (<< 2.90.1~git20111117.f101562-1),
2451+ transmageddon (<< 0.20-1ubuntu2)
2452+Replaces: rhythmbox (<< 2.90.1~git20111117.f101562-1),
2453+ transmageddon (<< 0.20-1ubuntu2)
2454+Description: data files for rhythmbox
2455+ Rhythmbox is a very easy to use music playing and management program
2456+ which supports a wide range of audio formats (including mp3 and ogg).
2457+ Originally inspired by Apple's iTunes, the current version also supports
2458+ Internet Radio, iPod integration and generic portable audio player
2459+ support, Audio CD burning, Audio CD playback, music sharing, and
2460+ Podcasts.
2461+ .
2462+ This package contains pictures, localization files and other data
2463+ needed by rhythmbox.
2464+
2465+Package: rhythmbox-dbg
2466+Architecture: any
2467+Priority: extra
2468+Section: debug
2469+Depends: ${misc:Depends},
2470+ rhythmbox (= ${binary:Version})
2471+Recommends: libgstreamer1.0-0-dbg,
2472+ gstreamer1.0-plugins-base-dbg,
2473+ gstreamer1.0-plugins-good-dbg,
2474+Suggests: gstreamer1.0-plugins-bad-dbg,
2475+ gstreamer1.0-plugins-ugly-dbg
2476+Description: debugging symbols for rhythmbox
2477+ Rhythmbox is a very easy to use music playing and management program
2478+ which supports a wide range of audio formats (including mp3 and ogg).
2479+ Originally inspired by Apple's iTunes, the current version also supports
2480+ Internet Radio, iPod integration and generic portable audio player
2481+ support, Audio CD burning, Audio CD playback, music sharing, and
2482+ Podcasts.
2483+ .
2484+ This package contains the debugging symbols for rhythmbox.
2485+
2486+Package: rhythmbox-plugins
2487+Architecture: any
2488+Depends: ${misc:Depends},
2489+ ${shlibs:Depends},
2490+ ${python:Depends},
2491+ rhythmbox (= ${binary:Version}),
2492+ librhythmbox-core7 (= ${binary:Version}),
2493+ gir1.2-rb-3.0 (= ${binary:Version}),
2494+ gir1.2-glib-2.0,
2495+ gir1.2-gtk-3.0,
2496+ gir1.2-webkit-3.0,
2497+ gir1.2-peas-1.0,
2498+ gir1.2-gstreamer-1.0,
2499+ python-gi,
2500+ python-mako
2501+Breaks: rhythmbox (<< 0.12.6-4)
2502+Replaces: rhythmbox (<< 2.90.1~git20120108.9a9e21b9-0ubuntu1)
2503+Description: plugins for rhythmbox music player
2504+ Rhythmbox is a very easy to use music playing and management program
2505+ which supports a wide range of audio formats (including mp3 and ogg).
2506+ Originally inspired by Apple's iTunes, the current version also supports
2507+ Internet Radio, iPod integration and generic portable audio player
2508+ support, Audio CD burning, Audio CD playback, music sharing, and
2509+ Podcasts.
2510+ .
2511+ This package contains the following plugins:
2512+ - Cover art search
2513+ - Last.fm
2514+ - Context Panel
2515+ - DAAP Music Sharing
2516+ - FM Radio
2517+ - IM Status
2518+ - Internet Radio
2519+ - Song Lyrics
2520+ - Notification
2521+ - Python Console
2522+ - LIRC
2523+ - Send tracks
2524+ - Replay Gain
2525+ - MediaServer2 D-Bus interface
2526+ - MPRIS D-Bus interface
2527+
2528+Package: rhythmbox-plugin-cdrecorder
2529+Architecture: any
2530+Depends: ${misc:Depends},
2531+ ${shlibs:Depends},
2532+ rhythmbox (= ${binary:Version})
2533+Breaks: rhythmbox (<< 0.12.6-4)
2534+Replaces: rhythmbox (<< 0.12.6-4)
2535+Description: burning plugin for rhythmbox music player
2536+ Rhythmbox is a very easy to use music playing and management program
2537+ which supports a wide range of audio formats (including mp3 and ogg).
2538+ Originally inspired by Apple's iTunes, the current version also supports
2539+ Internet Radio, iPod integration and generic portable audio player
2540+ support, Audio CD burning, Audio CD playback, music sharing, and
2541+ Podcasts.
2542+ .
2543+ This package contains the brasero based CD/DVD burning plugin.
2544+
2545+Package: rhythmbox-plugin-magnatune
2546+Architecture: any
2547+Depends: ${misc:Depends},
2548+ ${shlibs:Depends},
2549+ rhythmbox (= ${binary:Version}),
2550+ gir1.2-glib-2.0,
2551+ gir1.2-gnomekeyring-1.0,
2552+ gir1.2-gtk-3.0,
2553+ gir1.2-peas-1.0,
2554+Breaks: rhythmbox-plugins (<< 2.95.5)
2555+Replaces: rhythmbox-plugins (<< 2.95.5)
2556+Description: Magnatune plugin for rhythmbox music player
2557+ Rhythmbox is a very easy to use music playing and management program
2558+ which supports a wide range of audio formats (including mp3 and ogg).
2559+ Originally inspired by Apple's iTunes, the current version also supports
2560+ Internet Radio, iPod integration and generic portable audio player
2561+ support, Audio CD burning, Audio CD playback, music sharing, and
2562+ Podcasts.
2563+ .
2564+ This package contains the Magnatune music store plugin.
2565+
2566+#Package: rhythmbox-plugin-visualizer
2567+#Architecture: any
2568+#Depends: ${misc:Depends},
2569+# ${shlibs:Depends},
2570+# rhythmbox (= ${binary:Version})
2571+#Breaks: rhythmbox-plugins (<< 2.95.5)
2572+#Replaces: rhythmbox-plugins (<< 2.95.5)
2573+#Description: visualization plugin for rhythmbox music player
2574+# Rhythmbox is a very easy to use music playing and management program
2575+# which supports a wide range of audio formats (including mp3 and ogg).
2576+# Originally inspired by Apple's iTunes, the current version also supports
2577+# Internet Radio, iPod integration and generic portable audio player
2578+# support, Audio CD burning, Audio CD playback, music sharing, and
2579+# Podcasts.
2580+# .
2581+# This package contains the clutter based visualizer plugin.
2582+
2583+Package: rhythmbox-plugin-zeitgeist
2584+Architecture: all
2585+Depends: ${misc:Depends},
2586+ ${shlibs:Depends},
2587+ rhythmbox (>= ${gnome:Version}),
2588+ rhythmbox (<< ${gnome:NextVersion}),
2589+ gir1.2-glib-2.0,
2590+ gir1.2-peas-1.0,
2591+ zeitgeist-core
2592+Breaks: rhythmbox (<< 2.95.5)
2593+Replaces: rhythmbox (<< 2.95.5)
2594+Description: zeitgeist plugin for rhythmbox music player
2595+ Rhythmbox is a very easy to use music playing and management program
2596+ which supports a wide range of audio formats (including mp3 and ogg).
2597+ Originally inspired by Apple's iTunes, the current version also supports
2598+ Internet Radio, iPod integration and generic portable audio player
2599+ support, Audio CD burning, Audio CD playback, music sharing, and
2600+ Podcasts.
2601+ .
2602+ This package contains the zeitgeist logging plugin.
2603+
2604+Package: rhythmbox-mozilla
2605+Section: web
2606+Architecture: any
2607+Depends: ${misc:Depends},
2608+ ${shlibs:Depends},
2609+ rhythmbox (= ${binary:Version})
2610+Recommends: firefox | epiphany-browser | www-browser
2611+Breaks: rhythmbox (<< 2.95.5)
2612+Replaces: rhythmbox (<< 2.95.5)
2613+Description: Rhythmbox Mozilla plugin
2614+ This package contains the Rhythmbox Mozilla plugin, which will
2615+ detect the presence of iTunes when opening iTunes Store URLs in
2616+ a web page with Firefox.
2617+ .
2618+ This plugin should work for Firefox as well as XULRunner based browsers.
2619+
2620+Package: librhythmbox-core7
2621+Section: libs
2622+Architecture: any
2623+Depends: ${misc:Depends},
2624+ ${shlibs:Depends}
2625+# These versions accidently shipped librhythmbox-core.so.6.0.0
2626+Replaces: librhythmbox-core5 (>= 2.97-0ubuntu1),
2627+ librhythmbox-core5 (<< 2.97-1ubuntu1)
2628+Description: support library for the rhythmbox music player
2629+ Rhythmbox is a very easy to use music playing and management program
2630+ which supports a wide range of audio formats (including mp3 and ogg).
2631+ .
2632+ This package contains the core support library used by rhythmbox and
2633+ programs interacting with it.
2634+
2635+Package: rhythmbox-dev
2636+Section: libdevel
2637+Architecture: any
2638+Depends: ${misc:Depends},
2639+ ${shlibs:Depends},
2640+ librhythmbox-core7 (= ${binary:Version}),
2641+ gir1.2-rb-3.0 (= ${binary:Version}),
2642+ libglib2.0-dev,
2643+ libgtk-3-dev,
2644+ libsoup-gnome2.4-dev,
2645+ libtotem-plparser-dev,
2646+ libgstreamer1.0-dev
2647+Suggests: rhythmbox-doc
2648+Description: development files for the rhythmbox music player
2649+ Rhythmbox is a very easy to use music playing and management program
2650+ which supports a wide range of audio formats (including mp3 and ogg).
2651+ .
2652+ This package contains the development headers and libraries needed to
2653+ build rhythmbox plugins.
2654+
2655+Package: rhythmbox-doc
2656+Section: doc
2657+Architecture: all
2658+Depends: ${misc:Depends}
2659+Suggests: devhelp
2660+Description: documentation files for the rhythmbox music player
2661+ Rhythmbox is a very easy to use music playing and management program
2662+ which supports a wide range of audio formats (including mp3 and ogg).
2663+ .
2664+ This package contains the API documentation.
2665+
2666+Package: gir1.2-rb-3.0
2667+Section: introspection
2668+Architecture: any
2669+Depends: ${shlibs:Depends},
2670+ ${misc:Depends},
2671+ ${gir:Depends}
2672+Description: GObject introspection data for the rhythmbox music player
2673+ Rhythmbox is a very easy to use music playing and management program
2674+ which supports a wide range of audio formats (including mp3 and ogg).
2675+ .
2676+ This package contains introspection data for the Rhythmbox core support
2677+ libraries. It can be used to write and execute plugins for rhythmbox in
2678+ interpreted languages supporting it.
2679
2680=== added file 'debian/control.in'
2681--- debian/control.in 1970-01-01 00:00:00 +0000
2682+++ debian/control.in 2013-09-23 13:33:53 +0000
2683@@ -0,0 +1,336 @@
2684+Source: rhythmbox
2685+Section: gnome
2686+Priority: optional
2687+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
2688+XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
2689+Uploaders: @GNOME_TEAM@
2690+Homepage: http://projects.gnome.org/rhythmbox/
2691+Build-Depends: cdbs (>= 0.4.90~),
2692+ debhelper (>= 8),
2693+ gnome-pkg-tools (>= 0.6),
2694+ yelp-tools,
2695+ libgirepository1.0-dev (>= 0.10.0),
2696+ gobject-introspection (>= 0.10.0),
2697+ intltool (>= 0.35.0),
2698+ libgtk-3-dev (>= 3.6.0),
2699+ libgstreamer1.0-dev (>= 0.11.92),
2700+ libgstreamer-plugins-base1.0-dev (>= 0.11.92),
2701+ libgdk-pixbuf2.0-dev (>= 2.18.0),
2702+ libglib2.0-dev (>= 2.32.0),
2703+ libgpod-dev (>= 0.8.2-4),
2704+ libneon27-dev | libneon27-gnutls-dev,
2705+ libdiscid0-dev,
2706+ libtotem-plparser-dev (>= 3.2.0),
2707+ libsoup2.4-dev (>= 2.26.0),
2708+ libsoup-gnome2.4-dev (>= 2.26.0),
2709+ libgudev-1.0-dev (>= 143) [linux-any],
2710+ libmtp-dev (>= 0.3.0),
2711+ python-gi-dev (>= 3.0),
2712+ libnotify-dev (>= 0.7.0),
2713+ libbrasero-media3-dev (>= 2.31.5),
2714+ libwebkitgtk-3.0-dev (>= 1.3.9),
2715+ libhal-dev (>= 0.5) [!linux-any],
2716+ libdbus-glib-1-dev [!linux-any],
2717+ libpeas-dev (>= 0.7.3),
2718+ libsecret-1-dev,
2719+ zlib1g-dev,
2720+ libxt-dev,
2721+ x11proto-core-dev,
2722+ libgconf2-dev,
2723+ liblircclient-dev,
2724+ gtk-doc-tools (>= 1.4),
2725+ python-dev (>= 2.6.6-3~),
2726+ libdmapsharing-3.0-dev (>= 2.9.16),
2727+ libjson-glib-dev,
2728+ libxml2-dev (>= 2.7.8),
2729+ libclutter-1.0-dev (>= 1.8),
2730+ libclutter-gst-2.0-dev,
2731+ libclutter-gtk-1.0-dev (>= 1.0),
2732+ libmx-dev (>= 1.0),
2733+ libtdb-dev (>= 1.2.6),
2734+ docbook-xsl (>= 1.54.1),
2735+ docbook-utils (>= 0.6.11),
2736+ pkg-config,
2737+ libglib2.0-doc,
2738+ libgtk-3-doc,
2739+ libpango1.0-doc,
2740+ libgdk-pixbuf2.0-doc,
2741+ gstreamer1.0-doc,
2742+ gstreamer1.0-plugins-base-doc
2743+Standards-Version: 3.9.3
2744+Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/rhythmbox/ubuntu
2745+
2746+Package: rhythmbox
2747+Architecture: any
2748+Depends: ${misc:Depends},
2749+ ${shlibs:Depends},
2750+ ${python:Depends},
2751+ rhythmbox-data (= ${source:Version}),
2752+ librhythmbox-core7 (= ${binary:Version}),
2753+ dbus,
2754+ gstreamer1.0-plugins-base (>= 1.0.0),
2755+ gstreamer1.0-plugins-good (>= 1.0.0),
2756+ gnome-icon-theme,
2757+ gstreamer1.0-x,
2758+ media-player-info [linux-any],
2759+ gir1.2-rb-3.0 (= ${binary:Version}),
2760+ gir1.2-glib-2.0,
2761+ gir1.2-gtk-3.0,
2762+ python-gi
2763+Breaks: gvfs (<< 1.4.1-6), rhythmbox-ubuntuone-music-store (<= 0.2.0-0ubuntu1),
2764+ rhythmbox-plugins (<< 2.95.5)
2765+Replaces: rhythmbox-plugins (<< 2.95.5)
2766+Recommends: yelp,
2767+ hal [!linux-any],
2768+ notification-daemon,
2769+ gstreamer1.0-pulseaudio,
2770+ gvfs-backends,
2771+ rhythmbox-mozilla,
2772+ rhythmbox-plugin-cdrecorder,
2773+ rhythmbox-plugin-zeitgeist,
2774+ rhythmbox-plugins
2775+Suggests: gstreamer1.0-plugins-bad,
2776+ gstreamer1.0-plugins-ugly,
2777+ gnome-codec-install,
2778+ gnome-control-center
2779+Description: music player and organizer for GNOME
2780+ Rhythmbox is a very easy to use music playing and management program
2781+ which supports a wide range of audio formats (including mp3 and ogg).
2782+ Originally inspired by Apple's iTunes, the current version also supports
2783+ Internet Radio, iPod integration and generic portable audio player
2784+ support, Audio CD burning, Audio CD playback, music sharing, and
2785+ Podcasts.
2786+
2787+Package: rhythmbox-data
2788+Architecture: all
2789+Depends: ${misc:Depends},
2790+Recommends: rhythmbox
2791+Breaks: rhythmbox (<< 2.90.1~git20111117.f101562-1),
2792+ transmageddon (<< 0.20-1ubuntu2)
2793+Replaces: rhythmbox (<< 2.90.1~git20111117.f101562-1),
2794+ transmageddon (<< 0.20-1ubuntu2)
2795+Description: data files for rhythmbox
2796+ Rhythmbox is a very easy to use music playing and management program
2797+ which supports a wide range of audio formats (including mp3 and ogg).
2798+ Originally inspired by Apple's iTunes, the current version also supports
2799+ Internet Radio, iPod integration and generic portable audio player
2800+ support, Audio CD burning, Audio CD playback, music sharing, and
2801+ Podcasts.
2802+ .
2803+ This package contains pictures, localization files and other data
2804+ needed by rhythmbox.
2805+
2806+Package: rhythmbox-dbg
2807+Architecture: any
2808+Priority: extra
2809+Section: debug
2810+Depends: ${misc:Depends},
2811+ rhythmbox (= ${binary:Version})
2812+Recommends: libgstreamer1.0-0-dbg,
2813+ gstreamer1.0-plugins-base-dbg,
2814+ gstreamer1.0-plugins-good-dbg,
2815+Suggests: gstreamer1.0-plugins-bad-dbg,
2816+ gstreamer1.0-plugins-ugly-dbg
2817+Description: debugging symbols for rhythmbox
2818+ Rhythmbox is a very easy to use music playing and management program
2819+ which supports a wide range of audio formats (including mp3 and ogg).
2820+ Originally inspired by Apple's iTunes, the current version also supports
2821+ Internet Radio, iPod integration and generic portable audio player
2822+ support, Audio CD burning, Audio CD playback, music sharing, and
2823+ Podcasts.
2824+ .
2825+ This package contains the debugging symbols for rhythmbox.
2826+
2827+Package: rhythmbox-plugins
2828+Architecture: any
2829+Depends: ${misc:Depends},
2830+ ${shlibs:Depends},
2831+ ${python:Depends},
2832+ rhythmbox (= ${binary:Version}),
2833+ librhythmbox-core7 (= ${binary:Version}),
2834+ gir1.2-rb-3.0 (= ${binary:Version}),
2835+ gir1.2-glib-2.0,
2836+ gir1.2-gtk-3.0,
2837+ gir1.2-webkit-3.0,
2838+ gir1.2-peas-1.0,
2839+ gir1.2-gstreamer-1.0,
2840+ python-gi,
2841+ python-mako
2842+Breaks: rhythmbox (<< 0.12.6-4)
2843+Replaces: rhythmbox (<< 2.90.1~git20120108.9a9e21b9-0ubuntu1)
2844+Description: plugins for rhythmbox music player
2845+ Rhythmbox is a very easy to use music playing and management program
2846+ which supports a wide range of audio formats (including mp3 and ogg).
2847+ Originally inspired by Apple's iTunes, the current version also supports
2848+ Internet Radio, iPod integration and generic portable audio player
2849+ support, Audio CD burning, Audio CD playback, music sharing, and
2850+ Podcasts.
2851+ .
2852+ This package contains the following plugins:
2853+ - Cover art search
2854+ - Last.fm
2855+ - Context Panel
2856+ - DAAP Music Sharing
2857+ - FM Radio
2858+ - IM Status
2859+ - Internet Radio
2860+ - Song Lyrics
2861+ - Notification
2862+ - Python Console
2863+ - LIRC
2864+ - Send tracks
2865+ - Replay Gain
2866+ - MediaServer2 D-Bus interface
2867+ - MPRIS D-Bus interface
2868+
2869+Package: rhythmbox-plugin-cdrecorder
2870+Architecture: any
2871+Depends: ${misc:Depends},
2872+ ${shlibs:Depends},
2873+ rhythmbox (= ${binary:Version})
2874+Breaks: rhythmbox (<< 0.12.6-4)
2875+Replaces: rhythmbox (<< 0.12.6-4)
2876+Description: burning plugin for rhythmbox music player
2877+ Rhythmbox is a very easy to use music playing and management program
2878+ which supports a wide range of audio formats (including mp3 and ogg).
2879+ Originally inspired by Apple's iTunes, the current version also supports
2880+ Internet Radio, iPod integration and generic portable audio player
2881+ support, Audio CD burning, Audio CD playback, music sharing, and
2882+ Podcasts.
2883+ .
2884+ This package contains the brasero based CD/DVD burning plugin.
2885+
2886+Package: rhythmbox-plugin-magnatune
2887+Architecture: any
2888+Depends: ${misc:Depends},
2889+ ${shlibs:Depends},
2890+ rhythmbox (= ${binary:Version}),
2891+ gir1.2-glib-2.0,
2892+ gir1.2-gnomekeyring-1.0,
2893+ gir1.2-gtk-3.0,
2894+ gir1.2-peas-1.0,
2895+Breaks: rhythmbox-plugins (<< 2.95.5)
2896+Replaces: rhythmbox-plugins (<< 2.95.5)
2897+Description: Magnatune plugin for rhythmbox music player
2898+ Rhythmbox is a very easy to use music playing and management program
2899+ which supports a wide range of audio formats (including mp3 and ogg).
2900+ Originally inspired by Apple's iTunes, the current version also supports
2901+ Internet Radio, iPod integration and generic portable audio player
2902+ support, Audio CD burning, Audio CD playback, music sharing, and
2903+ Podcasts.
2904+ .
2905+ This package contains the Magnatune music store plugin.
2906+
2907+#Package: rhythmbox-plugin-visualizer
2908+#Architecture: any
2909+#Depends: ${misc:Depends},
2910+# ${shlibs:Depends},
2911+# rhythmbox (= ${binary:Version})
2912+#Breaks: rhythmbox-plugins (<< 2.95.5)
2913+#Replaces: rhythmbox-plugins (<< 2.95.5)
2914+#Description: visualization plugin for rhythmbox music player
2915+# Rhythmbox is a very easy to use music playing and management program
2916+# which supports a wide range of audio formats (including mp3 and ogg).
2917+# Originally inspired by Apple's iTunes, the current version also supports
2918+# Internet Radio, iPod integration and generic portable audio player
2919+# support, Audio CD burning, Audio CD playback, music sharing, and
2920+# Podcasts.
2921+# .
2922+# This package contains the clutter based visualizer plugin.
2923+
2924+Package: rhythmbox-plugin-zeitgeist
2925+Architecture: all
2926+Depends: ${misc:Depends},
2927+ ${shlibs:Depends},
2928+ rhythmbox (>= ${gnome:Version}),
2929+ rhythmbox (<< ${gnome:NextVersion}),
2930+ gir1.2-glib-2.0,
2931+ gir1.2-peas-1.0,
2932+ zeitgeist-core
2933+Breaks: rhythmbox (<< 2.95.5)
2934+Replaces: rhythmbox (<< 2.95.5)
2935+Description: zeitgeist plugin for rhythmbox music player
2936+ Rhythmbox is a very easy to use music playing and management program
2937+ which supports a wide range of audio formats (including mp3 and ogg).
2938+ Originally inspired by Apple's iTunes, the current version also supports
2939+ Internet Radio, iPod integration and generic portable audio player
2940+ support, Audio CD burning, Audio CD playback, music sharing, and
2941+ Podcasts.
2942+ .
2943+ This package contains the zeitgeist logging plugin.
2944+
2945+Package: rhythmbox-mozilla
2946+Section: web
2947+Architecture: any
2948+Depends: ${misc:Depends},
2949+ ${shlibs:Depends},
2950+ rhythmbox (= ${binary:Version})
2951+Recommends: firefox | epiphany-browser | www-browser
2952+Breaks: rhythmbox (<< 2.95.5)
2953+Replaces: rhythmbox (<< 2.95.5)
2954+Description: Rhythmbox Mozilla plugin
2955+ This package contains the Rhythmbox Mozilla plugin, which will
2956+ detect the presence of iTunes when opening iTunes Store URLs in
2957+ a web page with Firefox.
2958+ .
2959+ This plugin should work for Firefox as well as XULRunner based browsers.
2960+
2961+Package: librhythmbox-core7
2962+Section: libs
2963+Architecture: any
2964+Depends: ${misc:Depends},
2965+ ${shlibs:Depends}
2966+# These versions accidently shipped librhythmbox-core.so.6.0.0
2967+Replaces: librhythmbox-core5 (>= 2.97-0ubuntu1),
2968+ librhythmbox-core5 (<< 2.97-1ubuntu1)
2969+Description: support library for the rhythmbox music player
2970+ Rhythmbox is a very easy to use music playing and management program
2971+ which supports a wide range of audio formats (including mp3 and ogg).
2972+ .
2973+ This package contains the core support library used by rhythmbox and
2974+ programs interacting with it.
2975+
2976+Package: rhythmbox-dev
2977+Section: libdevel
2978+Architecture: any
2979+Depends: ${misc:Depends},
2980+ ${shlibs:Depends},
2981+ librhythmbox-core7 (= ${binary:Version}),
2982+ gir1.2-rb-3.0 (= ${binary:Version}),
2983+ libglib2.0-dev,
2984+ libgtk-3-dev,
2985+ libsoup-gnome2.4-dev,
2986+ libtotem-plparser-dev,
2987+ libgstreamer1.0-dev
2988+Suggests: rhythmbox-doc
2989+Description: development files for the rhythmbox music player
2990+ Rhythmbox is a very easy to use music playing and management program
2991+ which supports a wide range of audio formats (including mp3 and ogg).
2992+ .
2993+ This package contains the development headers and libraries needed to
2994+ build rhythmbox plugins.
2995+
2996+Package: rhythmbox-doc
2997+Section: doc
2998+Architecture: all
2999+Depends: ${misc:Depends}
3000+Suggests: devhelp
3001+Description: documentation files for the rhythmbox music player
3002+ Rhythmbox is a very easy to use music playing and management program
3003+ which supports a wide range of audio formats (including mp3 and ogg).
3004+ .
3005+ This package contains the API documentation.
3006+
3007+Package: gir1.2-rb-3.0
3008+Section: introspection
3009+Architecture: any
3010+Depends: ${shlibs:Depends},
3011+ ${misc:Depends},
3012+ ${gir:Depends}
3013+Description: GObject introspection data for the rhythmbox music player
3014+ Rhythmbox is a very easy to use music playing and management program
3015+ which supports a wide range of audio formats (including mp3 and ogg).
3016+ .
3017+ This package contains introspection data for the Rhythmbox core support
3018+ libraries. It can be used to write and execute plugins for rhythmbox in
3019+ interpreted languages supporting it.
3020
3021=== added file 'debian/copyright'
3022--- debian/copyright 1970-01-01 00:00:00 +0000
3023+++ debian/copyright 2013-09-23 13:33:53 +0000
3024@@ -0,0 +1,102 @@
3025+Initial Debianization:
3026+This package was debianized by Colin Walters <walters@debian.org> on
3027+Wed, 31 Jul 2002 01:01:06 -0400.
3028+
3029+Source:
3030+It was downloaded from <http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/>
3031+
3032+Upstream Authors and Copyright Holders:
3033+ Jorn Baayen <jorn@nl.linux.org>
3034+ Paolo Borelli <pborelli@katamail.com>
3035+ Kenneth Christiansen <kenneth@gnu.org>
3036+ David Dollar <david@grepninja.com>
3037+ Christophe Fergeau <teuf@gnome.org>
3038+ Mark Finlay <sisob@eircom.net>
3039+ Marco Pesenti Gritti <marco@it.gnome.org>
3040+ Joshua Haberman <joshua@haberman.com>
3041+ Mark Humphreys <marquee@users.sourceforge.net>
3042+ James Kahn <james@liet.net>
3043+ Laurens Krol <laurens.krol@planet.nl>
3044+ James Livingston <doclivingston@gmail.com>
3045+ Xan Lopez <xan@dimensis.com>
3046+ Ryan Lortie <desrt@desrt.ca>
3047+ Olivier Martin <oleevye@wanadoo.fr>
3048+ Jonathan Matthew <jonathan@kaolin.wh9.net>
3049+ William Jon McCann <mccann@jhu.edu>
3050+ Seth Nickell <snickell@stanford.edu>
3051+ Bastien Nocera <hadess@hadess.net>
3052+ Benjamin Otte <in7y118@public.uni-hamburg.de>
3053+ Jan Arne Petersen <jpetersen@gnome-de.org>
3054+ Kristian Rietveld <kris@gtk.org>
3055+ Yann Rouillard <y.rouillard@laposte.net>
3056+ Christian Schaller <uraeus@linuxrising.org>
3057+ Charles Schmidt <cschmidt2@emich.edu>
3058+ Dennis Smit <synap@yourbase.nl>
3059+ Bob Smith <bob@thestuff.net>
3060+ Michael Terry <mterry@fastmail.fm>
3061+ Colin Walters <walters@verbum.org>
3062+ James Willcox <jwillcox@gnome.org>
3063+ Jeffrey Yasskin <jyasskin@mail.utexas.edu>
3064+The complete list of upstream authors is in the file
3065+/usr/share/doc/rhythmbox/AUTHORS.
3066+
3067+License:
3068+
3069+ This package is free software; you can redistribute it and/or modify
3070+ it under the terms of the GNU General Public License as published by
3071+ the Free Software Foundation; either version 2 of the License, or
3072+ (at your option) any later version.
3073+
3074+ This package is distributed in the hope that it will be useful,
3075+ but WITHOUT ANY WARRANTY; without even the implied warranty of
3076+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
3077+ GNU General Public License for more details.
3078+
3079+ You should have received a copy of the GNU General Public License
3080+ along with this package; if not, write to the Free Software
3081+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
3082+
3083+On Debian systems, the complete text of the GNU General
3084+Public License can be found in `/usr/share/common-licenses/GPL-2'.
3085+
3086+
3087+The files ./widgets/rb-segmented-bar.[ch] are:
3088+
3089+ Copyright (C) 2008 Novell, Inc.
3090+ Copyright (C) 2008 Christophe Fergeau <teuf@gnome.org>
3091+
3092+ Permission is hereby granted, free of charge, to any person obtaining
3093+ a copy of this software and associated documentation files (the
3094+ "Software"), to deal in the Software without restriction, including
3095+ without limitation the rights to use, copy, modify, merge, publish,
3096+ distribute, sublicense, and/or sell copies of the Software, and to
3097+ permit persons to whom the Software is furnished to do so, subject to
3098+ the following conditions:
3099+
3100+ The above copyright notice and this permission notice shall be
3101+ included in all copies or substantial portions of the Software.
3102+
3103+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
3104+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
3105+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
3106+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
3107+ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
3108+ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
3109+ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
3110+
3111+The file ./podcast/npruntime.h is:
3112+
3113+ Copyright (C) 2004, Apple Computer, Inc. and The Mozilla Foundation.
3114+ All rights reserved.
3115+
3116+ THIS SOFTWARE IS PROVIDED BY APPLE, MOZILLA AND THEIR CONTRIBUTORS "AS
3117+ IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
3118+ TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
3119+ PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE, MOZILLA OR
3120+ THEIR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
3121+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
3122+ TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
3123+ PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
3124+ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
3125+ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
3126+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3127
3128=== added file 'debian/gir1.2-rb-3.0.install'
3129--- debian/gir1.2-rb-3.0.install 1970-01-01 00:00:00 +0000
3130+++ debian/gir1.2-rb-3.0.install 2013-09-23 13:33:53 +0000
3131@@ -0,0 +1,1 @@
3132+usr/lib/girepository-1.0
3133
3134=== added file 'debian/librhythmbox-core7.install'
3135--- debian/librhythmbox-core7.install 1970-01-01 00:00:00 +0000
3136+++ debian/librhythmbox-core7.install 2013-09-23 13:33:53 +0000
3137@@ -0,0 +1,1 @@
3138+usr/lib/lib*.so.*
3139
3140=== added directory 'debian/patches'
3141=== added file 'debian/patches/02_use_escaped_podcast_uri.patch'
3142--- debian/patches/02_use_escaped_podcast_uri.patch 1970-01-01 00:00:00 +0000
3143+++ debian/patches/02_use_escaped_podcast_uri.patch 2013-09-23 13:33:53 +0000
3144@@ -0,0 +1,32 @@
3145+=== modified file 'podcast/rb-podcast-manager.c'
3146+Index: rhythmbox-2.97/podcast/rb-podcast-manager.c
3147+===================================================================
3148+--- rhythmbox-2.97.orig/podcast/rb-podcast-manager.c 2012-06-04 10:24:44.591435382 +0100
3149++++ rhythmbox-2.97/podcast/rb-podcast-manager.c 2012-06-04 10:24:55.207434915 +0100
3150+@@ -29,6 +29,7 @@
3151+ #include "config.h"
3152+
3153+ #include <string.h>
3154++#include <ctype.h>
3155+ #define __USE_XOPEN
3156+ #include <time.h>
3157+
3158+@@ -859,9 +860,15 @@
3159+ }
3160+
3161+ if (local_file_name == NULL) {
3162+- /* fall back to the basename from the original URI */
3163+- local_file_name = g_file_get_basename (data->source);
3164+- rb_debug ("didn't get a filename from the file info request; using basename %s", local_file_name);
3165++ char *c;
3166++
3167++ /* fall back to the escaped URI */
3168++ local_file_name = g_file_get_uri (data->source);
3169++ for (c = local_file_name; *c; c++) {
3170++ if (!isalnum (*c) && *c != '.')
3171++ *c = '-';
3172++ }
3173++ rb_debug ("didn't get a filename from the file info request; using escaped uri %s", local_file_name);
3174+ }
3175+
3176+ /* if the filename ends with the query string from the original URI,
3177
3178=== added file 'debian/patches/03_magnatune_partner.patch'
3179--- debian/patches/03_magnatune_partner.patch 1970-01-01 00:00:00 +0000
3180+++ debian/patches/03_magnatune_partner.patch 2013-09-23 13:33:53 +0000
3181@@ -0,0 +1,14 @@
3182+=== modified file 'plugins/magnatune/MagnatuneSource.py'
3183+Index: rhythmbox-2.97/plugins/magnatune/MagnatuneSource.py
3184+===================================================================
3185+--- rhythmbox-2.97.orig/plugins/magnatune/MagnatuneSource.py 2012-06-04 10:24:44.559435384 +0100
3186++++ rhythmbox-2.97/plugins/magnatune/MagnatuneSource.py 2012-06-04 10:24:55.411434906 +0100
3187+@@ -44,7 +44,7 @@
3188+ import gettext
3189+ gettext.install('rhythmbox', RB.locale_dir())
3190+
3191+-magnatune_partner_id = "rhythmbox"
3192++magnatune_partner_id = "ubuntu"
3193+
3194+ # URIs
3195+ magnatune_song_info_uri = "http://magnatune.com/info/song_info_xml.zip"
3196
3197=== added file 'debian/patches/05_hide_on_quit.patch'
3198--- debian/patches/05_hide_on_quit.patch 1970-01-01 00:00:00 +0000
3199+++ debian/patches/05_hide_on_quit.patch 2013-09-23 13:33:53 +0000
3200@@ -0,0 +1,67 @@
3201+Description: the close and ctrl<w> buttons are now mapped to hide the main
3202+ window when a music is playing (we can bring it back using the
3203+ soundmenu). If no music is playing or if Music -> Quit is
3204+ triggered rhythmbox is closed.
3205+Author: Didier Roche
3206+Bug-Ubuntu: https://bugs.launchpad.net/bugs/526552
3207+
3208+Index: rhythmbox-2.97/shell/rb-shell.c
3209+===================================================================
3210+--- rhythmbox-2.97.orig/shell/rb-shell.c 2012-06-04 10:24:44.475435388 +0100
3211++++ rhythmbox-2.97/shell/rb-shell.c 2012-06-04 10:24:55.827434888 +0100
3212+@@ -2276,11 +2276,42 @@
3213+ return FALSE;
3214+ }
3215+
3216++/**
3217++ * rb_shell_hide_and_not_quit:
3218++ * @shell: a RBShell
3219++ *
3220++ * Tell the application to hide instead of quitting if a song is currently
3221++ * playing.
3222++ *
3223++ * Return value: TRUE is hide (and stop quitting) or FALSE for quit
3224++ */
3225++gboolean
3226++rb_shell_hide_and_not_quit (RBShell *shell)
3227++{
3228++ gboolean playing;
3229++ GtkWindow *window;
3230++
3231++ if (rb_shell_player_get_playing (shell->priv->player_shell, &playing, NULL)
3232++ && playing) {
3233++
3234++ g_object_get (shell, "window", &window, NULL);
3235++ gtk_widget_hide (window);
3236++ g_object_unref (window);
3237++
3238++ return TRUE;
3239++ }
3240++ return FALSE;
3241++}
3242++
3243+ static gboolean
3244+ rb_shell_window_delete_cb (GtkWidget *win,
3245+ GdkEventAny *event,
3246+ RBShell *shell)
3247+ {
3248++
3249++ if (rb_shell_hide_and_not_quit (shell))
3250++ return TRUE;
3251++
3252+ if (shell->priv->party_mode) {
3253+ return TRUE;
3254+ }
3255+Index: rhythmbox-2.97/shell/rb-shell.h
3256+===================================================================
3257+--- rhythmbox-2.97.orig/shell/rb-shell.h 2012-06-04 10:24:44.475435388 +0100
3258++++ rhythmbox-2.97/shell/rb-shell.h 2012-06-04 10:24:55.827434888 +0100
3259+@@ -160,6 +160,8 @@
3260+
3261+ gboolean rb_shell_get_party_mode (RBShell *shell);
3262+
3263++gboolean rb_shell_hide_and_not_quit (RBShell *shell);
3264++
3265+ void rb_shell_append_display_page (RBShell *shell, RBDisplayPage *page, RBDisplayPage *parent);
3266+
3267+ void rb_shell_add_widget (RBShell *shell, GtkWidget *widget, RBShellUILocation location, gboolean expand, gboolean fill);
3268
3269=== added file 'debian/patches/07_quicklists.patch'
3270--- debian/patches/07_quicklists.patch 1970-01-01 00:00:00 +0000
3271+++ debian/patches/07_quicklists.patch 2013-09-23 13:33:53 +0000
3272@@ -0,0 +1,28 @@
3273+Index: rhythmbox-2.99/data/rhythmbox.desktop.in.in
3274+===================================================================
3275+--- rhythmbox-2.99.orig/data/rhythmbox.desktop.in.in 2013-04-07 23:14:00.000000000 -0400
3276++++ rhythmbox-2.99/data/rhythmbox.desktop.in.in 2013-04-07 23:15:38.985276935 -0400
3277+@@ -17,4 +17,21 @@
3278+ X-GNOME-Bugzilla-Component=general
3279+ X-GNOME-Bugzilla-OtherBinaries=rhythmbox-client;rhythmbox-metadata;
3280+ X-GNOME-Bugzilla-Version=@VERSION@
3281+-X-GNOME-UsesNotifications=true
3282+\ No newline at end of file
3283++X-GNOME-UsesNotifications=true
3284++Actions=Play;Pause;Next;Previous;
3285++
3286++[Desktop Action Play]
3287++_Name=Play
3288++Exec=rhythmbox-client --play
3289++
3290++[Desktop Action Pause]
3291++_Name=Pause
3292++Exec=rhythmbox-client --pause
3293++
3294++[Desktop Action Next]
3295++_Name=Next
3296++Exec=rhythmbox-client --next
3297++
3298++[Desktop Action Previous]
3299++_Name=Previous
3300++Exec=rhythmbox-client --previous
3301
3302=== added file 'debian/patches/09_keywords.patch'
3303--- debian/patches/09_keywords.patch 1970-01-01 00:00:00 +0000
3304+++ debian/patches/09_keywords.patch 2013-09-23 13:33:53 +0000
3305@@ -0,0 +1,12 @@
3306+Index: rhythmbox-2.98/data/rhythmbox.desktop.in.in
3307+===================================================================
3308+--- rhythmbox-2.98.orig/data/rhythmbox.desktop.in.in 2012-10-02 21:20:49.522374519 -0400
3309++++ rhythmbox-2.98/data/rhythmbox.desktop.in.in 2012-10-02 21:21:13.990373495 -0400
3310+@@ -10,6 +10,7 @@
3311+ X-GNOME-DocPath=rhythmbox/rhythmbox.xml
3312+ Categories=GNOME;GTK;AudioVideo;
3313+ MimeType=application/x-ogg;application/ogg;audio/x-vorbis+ogg;audio/x-scpls;audio/x-mp3;audio/x-mpeg;audio/mpeg;audio/x-mpegurl;audio/x-flac;@ITMS_HANDLER@
3314++_Keywords=Mp3;Audio;CD;MTP;Podcast;DAAP;Playlist;Ipod;
3315+ StartupNotify=true
3316+ X-GNOME-Bugzilla-Bugzilla=GNOME
3317+ X-GNOME-Bugzilla-Product=rhythmbox
3318
3319=== added file 'debian/patches/10_encoding_use_ubuntu_profiles.patch'
3320--- debian/patches/10_encoding_use_ubuntu_profiles.patch 1970-01-01 00:00:00 +0000
3321+++ debian/patches/10_encoding_use_ubuntu_profiles.patch 2013-09-23 13:33:53 +0000
3322@@ -0,0 +1,20 @@
3323+Index: b/data/rhythmbox.gep
3324+===================================================================
3325+--- a/data/rhythmbox.gep
3326++++ b/data/rhythmbox.gep
3327+@@ -12,6 +12,7 @@
3328+ [streamprofile-mp3-1]
3329+ parent = mp3
3330+ type = audio
3331++preset = rhythmbox-custom-settings
3332+ format = audio/mpeg, mpegversion=1, layer=3
3333+ presence = 1
3334+
3335+@@ -26,6 +27,7 @@
3336+ [streamprofile-oggvorbis-1]
3337+ parent = oggvorbis
3338+ type = audio
3339++preset = rhythmbox-custom-settings
3340+ format = audio/x-vorbis
3341+ presence = 1
3342+
3343
3344=== added file 'debian/patches/git-metadata-read-and-write-date-tags-properly.patch'
3345--- debian/patches/git-metadata-read-and-write-date-tags-properly.patch 1970-01-01 00:00:00 +0000
3346+++ debian/patches/git-metadata-read-and-write-date-tags-properly.patch 2013-09-23 13:33:53 +0000
3347@@ -0,0 +1,136 @@
3348+From d78b2db2762becc2556c454e8ae7f12521eb8f1f Mon Sep 17 00:00:00 2001
3349+From: Jonathan Matthew <jonathan@d14n.org>
3350+Date: Mon, 10 Jun 2013 22:14:31 +1000
3351+Subject: [PATCH] metadata: read and write date tags properly
3352+
3353+---
3354+ metadata/rb-metadata-gst-common.c | 4 +--
3355+ metadata/rb-metadata-gst.c | 65 ++++++++++++++++++++++++++++++++++-----
3356+ 2 files changed, 60 insertions(+), 9 deletions(-)
3357+
3358+Index: rhythmbox-2.99.1/metadata/rb-metadata-gst-common.c
3359+===================================================================
3360+--- rhythmbox-2.99.1.orig/metadata/rb-metadata-gst-common.c 2013-09-23 15:02:52.265663150 +0200
3361++++ rhythmbox-2.99.1/metadata/rb-metadata-gst-common.c 2013-09-23 15:02:52.257663150 +0200
3362+@@ -46,7 +46,7 @@
3363+ return RB_METADATA_FIELD_ARTIST;
3364+ else if (!strcmp (tag, GST_TAG_ALBUM))
3365+ return RB_METADATA_FIELD_ALBUM;
3366+- else if (!strcmp (tag, GST_TAG_DATE))
3367++ else if (!strcmp (tag, GST_TAG_DATE_TIME))
3368+ return RB_METADATA_FIELD_DATE;
3369+ else if (!strcmp (tag, GST_TAG_GENRE))
3370+ return RB_METADATA_FIELD_GENRE;
3371+@@ -124,7 +124,7 @@
3372+ case RB_METADATA_FIELD_ALBUM:
3373+ return GST_TAG_ALBUM;
3374+ case RB_METADATA_FIELD_DATE:
3375+- return GST_TAG_DATE;
3376++ return GST_TAG_DATE_TIME;
3377+ case RB_METADATA_FIELD_GENRE:
3378+ return GST_TAG_GENRE;
3379+ case RB_METADATA_FIELD_COMMENT:
3380+Index: rhythmbox-2.99.1/metadata/rb-metadata-gst.c
3381+===================================================================
3382+--- rhythmbox-2.99.1.orig/metadata/rb-metadata-gst.c 2013-09-23 15:02:52.265663150 +0200
3383++++ rhythmbox-2.99.1/metadata/rb-metadata-gst.c 2013-09-23 15:02:52.257663150 +0200
3384+@@ -822,6 +822,7 @@
3385+ const char *tag;
3386+ GValue gstvalue = {0, };
3387+ GstClockTime duration;
3388++ GstDateTime *datetime;
3389+
3390+ if (md->priv->info == NULL)
3391+ return FALSE;
3392+@@ -847,6 +848,31 @@
3393+ } else {
3394+ return FALSE;
3395+ }
3396++
3397++ break;
3398++
3399++ case RB_METADATA_FIELD_DATE:
3400++ tags = gst_discoverer_info_get_tags (md->priv->info);
3401++ if (tags == NULL)
3402++ return FALSE;
3403++
3404++ if (gst_tag_list_get_date_time (tags, GST_TAG_DATE_TIME, &datetime) == FALSE) {
3405++ return FALSE;
3406++ } else {
3407++ GDate date;
3408++
3409++ g_date_set_dmy (&date,
3410++ gst_date_time_has_day (datetime) ? gst_date_time_get_day (datetime) : 1,
3411++ gst_date_time_has_month (datetime) ? gst_date_time_get_month (datetime) : 1,
3412++ gst_date_time_get_year (datetime));
3413++
3414++ g_value_init (ret, G_TYPE_ULONG);
3415++ g_value_set_ulong (ret, g_date_get_julian (&date));
3416++
3417++ gst_date_time_unref (datetime);
3418++ return TRUE;
3419++ }
3420++ break;
3421+ default:
3422+ break;
3423+ }
3424+@@ -861,7 +887,6 @@
3425+ return FALSE;
3426+ }
3427+
3428+-
3429+ if (rb_metadata_get_field_type (field) == G_TYPE_STRING) {
3430+ char *str = NULL;
3431+ const char *v;
3432+@@ -909,19 +934,45 @@
3433+ gboolean
3434+ rb_metadata_set (RBMetaData *md, RBMetaDataField field, const GValue *val)
3435+ {
3436++ const char *tag;
3437++
3438+ /* don't write this out */
3439+ if (field == RB_METADATA_FIELD_DURATION)
3440+ return TRUE;
3441+
3442+- if (field == RB_METADATA_FIELD_DATE && g_value_get_ulong (val) == 0) {
3443+- /* we should ask gstreamer to remove the tag,
3444+- * but there is no easy way of doing so
3445+- */
3446++ tag = rb_metadata_gst_field_to_gst_tag (field);
3447++ if (field == RB_METADATA_FIELD_DATE) {
3448++ if (g_value_get_ulong (val) == 0) {
3449++ /* we should ask gstreamer to remove the tag,
3450++ * but there is no easy way of doing so
3451++ */
3452++ } else {
3453++ GstDateTime *datetime;
3454++ GDate date;
3455++ GValue newval = {0,};
3456++ g_value_init (&newval, GST_TYPE_DATE_TIME);
3457++
3458++ g_date_set_julian (&date, g_value_get_ulong (val));
3459++ datetime = gst_date_time_new (0.0,
3460++ g_date_get_year (&date),
3461++ g_date_get_month (&date),
3462++ g_date_get_day (&date),
3463++ 0, 0, 0);
3464++ g_value_take_boxed (&newval, datetime);
3465++
3466++ if (md->priv->tags == NULL) {
3467++ md->priv->tags = gst_tag_list_new_empty ();
3468++ }
3469++
3470++ gst_tag_list_add_values (md->priv->tags,
3471++ GST_TAG_MERGE_APPEND,
3472++ tag, &newval,
3473++ NULL);
3474++ g_value_unset (&newval);
3475++ }
3476+ } else {
3477+- const char *tag;
3478+ GValue newval = {0,};
3479+
3480+- tag = rb_metadata_gst_field_to_gst_tag (field);
3481+ g_value_init (&newval, gst_tag_get_type (tag));
3482+ if (g_value_transform (val, &newval)) {
3483+ rb_debug ("Setting %s",tag);
3484
3485=== added file 'debian/patches/series'
3486--- debian/patches/series 1970-01-01 00:00:00 +0000
3487+++ debian/patches/series 2013-09-23 13:33:53 +0000
3488@@ -0,0 +1,7 @@
3489+02_use_escaped_podcast_uri.patch
3490+03_magnatune_partner.patch
3491+05_hide_on_quit.patch
3492+07_quicklists.patch
3493+09_keywords.patch
3494+10_encoding_use_ubuntu_profiles.patch
3495+git-metadata-read-and-write-date-tags-properly.patch
3496
3497=== added file 'debian/rhythmbox-data.install'
3498--- debian/rhythmbox-data.install 1970-01-01 00:00:00 +0000
3499+++ debian/rhythmbox-data.install 2013-09-23 13:33:53 +0000
3500@@ -0,0 +1,10 @@
3501+usr/share/dbus-1
3502+usr/share/help
3503+usr/share/icons
3504+usr/share/locale
3505+usr/share/rhythmbox/*.ui
3506+usr/share/rhythmbox/playlists.xml
3507+usr/share/rhythmbox/rhythmbox.gep
3508+usr/share/rhythmbox/icons/
3509+usr/share/glib-2.0/schemas
3510+debian/*.prs usr/share/gstreamer-1.0/presets
3511
3512=== added file 'debian/rhythmbox-dev.install'
3513--- debian/rhythmbox-dev.install 1970-01-01 00:00:00 +0000
3514+++ debian/rhythmbox-dev.install 2013-09-23 13:33:53 +0000
3515@@ -0,0 +1,4 @@
3516+usr/include
3517+usr/lib/lib*.so
3518+usr/lib/pkgconfig
3519+usr/share/gir-1.0
3520
3521=== added file 'debian/rhythmbox-doc.install'
3522--- debian/rhythmbox-doc.install 1970-01-01 00:00:00 +0000
3523+++ debian/rhythmbox-doc.install 2013-09-23 13:33:53 +0000
3524@@ -0,0 +1,1 @@
3525+usr/share/gtk-doc
3526
3527=== added file 'debian/rhythmbox-doc.links'
3528--- debian/rhythmbox-doc.links 1970-01-01 00:00:00 +0000
3529+++ debian/rhythmbox-doc.links 2013-09-23 13:33:53 +0000
3530@@ -0,0 +1,1 @@
3531+/usr/share/gtk-doc/html/rhythmbox /usr/share/doc/rhythmbox-doc/development-reference
3532
3533=== added file 'debian/rhythmbox-mozilla.install'
3534--- debian/rhythmbox-mozilla.install 1970-01-01 00:00:00 +0000
3535+++ debian/rhythmbox-mozilla.install 2013-09-23 13:33:53 +0000
3536@@ -0,0 +1,2 @@
3537+usr/lib/mozilla/plugins
3538+
3539
3540=== added file 'debian/rhythmbox-plugin-cdrecorder.install'
3541--- debian/rhythmbox-plugin-cdrecorder.install 1970-01-01 00:00:00 +0000
3542+++ debian/rhythmbox-plugin-cdrecorder.install 2013-09-23 13:33:53 +0000
3543@@ -0,0 +1,1 @@
3544+usr/lib/rhythmbox/plugins/cd-recorder
3545
3546=== added file 'debian/rhythmbox-plugin-magnatune.install'
3547--- debian/rhythmbox-plugin-magnatune.install 1970-01-01 00:00:00 +0000
3548+++ debian/rhythmbox-plugin-magnatune.install 2013-09-23 13:33:53 +0000
3549@@ -0,0 +1,3 @@
3550+usr/lib/rhythmbox/plugins/magnatune
3551+usr/share/rhythmbox/plugins/magnatune
3552+
3553
3554=== added file 'debian/rhythmbox-plugin-visualizer.install'
3555--- debian/rhythmbox-plugin-visualizer.install 1970-01-01 00:00:00 +0000
3556+++ debian/rhythmbox-plugin-visualizer.install 2013-09-23 13:33:53 +0000
3557@@ -0,0 +1,3 @@
3558+usr/lib/rhythmbox/plugins/visualizer
3559+usr/share/rhythmbox/plugins/visualizer
3560+
3561
3562=== added file 'debian/rhythmbox-plugin-zeitgeist.install'
3563--- debian/rhythmbox-plugin-zeitgeist.install 1970-01-01 00:00:00 +0000
3564+++ debian/rhythmbox-plugin-zeitgeist.install 2013-09-23 13:33:53 +0000
3565@@ -0,0 +1,2 @@
3566+usr/lib/rhythmbox/plugins/rbzeitgeist
3567+
3568
3569=== added file 'debian/rhythmbox-plugins.install'
3570--- debian/rhythmbox-plugins.install 1970-01-01 00:00:00 +0000
3571+++ debian/rhythmbox-plugins.install 2013-09-23 13:33:53 +0000
3572@@ -0,0 +1,25 @@
3573+usr/lib/rhythmbox/plugins/artsearch
3574+usr/lib/rhythmbox/plugins/audioscrobbler
3575+usr/share/rhythmbox/plugins/audioscrobbler
3576+usr/lib/rhythmbox/plugins/context
3577+usr/share/rhythmbox/plugins/context
3578+usr/lib/rhythmbox/plugins/daap
3579+usr/share/rhythmbox/plugins/daap
3580+usr/lib/rhythmbox/plugins/dbus-media-server
3581+usr/lib/rhythmbox/plugins/fmradio
3582+usr/share/rhythmbox/plugins/fmradio
3583+usr/lib/rhythmbox/plugins/im-status
3584+usr/lib/rhythmbox/plugins/ipod
3585+usr/share/rhythmbox/plugins/ipod
3586+usr/lib/rhythmbox/plugins/lyrics
3587+usr/share/rhythmbox/plugins/lyrics
3588+usr/lib/rhythmbox/plugins/mpris
3589+usr/lib/rhythmbox/plugins/mtpdevice
3590+usr/share/rhythmbox/plugins/mtpdevice
3591+usr/lib/rhythmbox/plugins/notification
3592+usr/lib/rhythmbox/plugins/python-console
3593+usr/lib/rhythmbox/plugins/rblirc
3594+usr/share/rhythmbox/plugins/rblirc
3595+#usr/lib/rhythmbox/plugins/replaygain
3596+#usr/share/rhythmbox/plugins/replaygain
3597+usr/lib/rhythmbox/plugins/sendto
3598
3599=== added file 'debian/rhythmbox-small.xpm'
3600--- debian/rhythmbox-small.xpm 1970-01-01 00:00:00 +0000
3601+++ debian/rhythmbox-small.xpm 2013-09-23 13:33:53 +0000
3602@@ -0,0 +1,177 @@
3603+/* XPM */
3604+static char *rhythmbox_small[] = {
3605+/* columns rows colors chars-per-pixel */
3606+"32 32 139 2",
3607+" c #50514E",
3608+". c #525350",
3609+"X c #575A57",
3610+"o c #585A56",
3611+"O c #575A58",
3612+"+ c #575B58",
3613+"@ c #575A59",
3614+"# c #555B5D",
3615+"$ c #545B5F",
3616+"% c #5C5D5A",
3617+"& c #4E5D6A",
3618+"* c #4C5E6F",
3619+"= c #515C65",
3620+"- c #505C66",
3621+"; c #515C66",
3622+": c #4B5E71",
3623+"> c #4A5E75",
3624+", c #48607B",
3625+"< c #596776",
3626+"1 c #5F6A73",
3627+"2 c #61676C",
3628+"3 c #606A72",
3629+"4 c #6C7172",
3630+"5 c #6B7274",
3631+"6 c #767973",
3632+"7 c #777B75",
3633+"8 c #787A76",
3634+"9 c #787A77",
3635+"0 c #7B7D79",
3636+"q c #7B7D7A",
3637+"w c #7C7E7A",
3638+"e c #7D7F7A",
3639+"r c #7D7F7B",
3640+"t c #7C807A",
3641+"y c #7E817B",
3642+"u c #7D817C",
3643+"i c #7E817C",
3644+"p c #7E817D",
3645+"a c #7F827D",
3646+"s c #80837E",
3647+"d c #81837E",
3648+"f c #82847F",
3649+"g c #3365A3",
3650+"h c #3465A3",
3651+"j c #3365A4",
3652+"k c #3464A4",
3653+"l c #3465A4",
3654+"z c #3565A4",
3655+"x c #3465A5",
3656+"c c #3565A5",
3657+"v c #3466A4",
3658+"b c #456080",
3659+"n c #426185",
3660+"m c #426186",
3661+"M c #7087A1",
3662+"N c #7E8FA0",
3663+"B c #91928E",
3664+"V c #929490",
3665+"C c #949591",
3666+"Z c #949691",
3667+"A c #999B96",
3668+"S c #9FA09C",
3669+"D c #A0A09D",
3670+"F c #A4A5A1",
3671+"G c #A9ABA6",
3672+"H c #AAABA8",
3673+"J c #ADAEAB",
3674+"K c #ACAEAC",
3675+"L c #AEB0AD",
3676+"P c #B2B2AF",
3677+"I c #B2B3B0",
3678+"U c #BEC0BB",
3679+"Y c #9EB4D0",
3680+"T c #BBC2C0",
3681+"R c #B5C2CF",
3682+"E c #C2C5C0",
3683+"W c #C4C4C1",
3684+"Q c #C4C5C2",
3685+"! c #C6C6C4",
3686+"~ c #C5C9C3",
3687+"^ c #C7C9C3",
3688+"/ c #C9C9C7",
3689+"( c #C9CAC7",
3690+") c #CBCBC9",
3691+"_ c #C9CCC9",
3692+"` c #CBCCCA",
3693+"' c #CACCCB",
3694+"] c #CCCCC9",
3695+"[ c #CCCDCA",
3696+"{ c #CCCDCB",
3697+"} c #CDCDCB",
3698+"| c #CECECB",
3699+" . c #CECFCC",
3700+".. c #CFCFCE",
3701+"X. c #CBD3D6",
3702+"o. c #CFD6D7",
3703+"O. c #D8D8D6",
3704+"+. c #D8D9D7",
3705+"@. c #D9D9D7",
3706+"#. c #DADCD7",
3707+"$. c #DADEDB",
3708+"%. c #DCDDDA",
3709+"&. c #DEDEDC",
3710+"*. c #DFE1DD",
3711+"=. c #DFE0DE",
3712+"-. c #E0E0DD",
3713+";. c #E0E2DD",
3714+":. c #E0E0DE",
3715+">. c #E0E1DE",
3716+",. c #CAD5E2",
3717+"<. c #CDD7E3",
3718+"1. c #D6DBE1",
3719+"2. c #D6DDE3",
3720+"3. c #E3E3E1",
3721+"4. c #E3E4E1",
3722+"5. c #E3E5E1",
3723+"6. c #E4E4E1",
3724+"7. c #E4E4E2",
3725+"8. c #E1E5E7",
3726+"9. c #E4E6E6",
3727+"0. c #E2E7EC",
3728+"q. c #E3E8ED",
3729+"w. c #E6EAEE",
3730+"e. c #E7EAEE",
3731+"r. c #EAEAE8",
3732+"t. c #EDEDEC",
3733+"y. c #EDEEEC",
3734+"u. c #EEEEEC",
3735+"i. c #EFEFED",
3736+"p. c #ECEEF0",
3737+"a. c #EEEFF1",
3738+"s. c #F2F2F0",
3739+"d. c #F3F3F2",
3740+"f. c #F3F4F3",
3741+"g. c #F2F4F6",
3742+"h. c #F5F5F4",
3743+"j. c #FAFAF9",
3744+"k. c #FBFBFA",
3745+"l. c None",
3746+/* pixels */
3747+"l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.",
3748+"l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.",
3749+"l.l.l.l.l.l.l.l.l.p 7 7 7 7 7 7 7 7 7 7 7 7 a l.l.l.l.l.l.l.l.l.",
3750+"l.l.l.l.l.l.l.l.u ` j.k.k.k.k.k.k.k.k.k.k.j.` t l.l.l.l.l.l.l.l.",
3751+"l.l.l.l.l.l.l.y _ k.k.k.k.k.k.k.k.k.k.k.k.k.g.' i l.l.l.l.l.l.l.",
3752+"l.l.l.l l.l.l.4 2 o o o o o o o o o o o o o # < 5 l.l.l.l l.l.l.",
3753+"l.l.l.l.l.l.1 N 9.h.h.h.h.h.h.h.h.h.h.h.h.h.h.1.M 3 l.l.l.l.l.l.",
3754+"l.l.l l.l.l.b 8.5.;.;.;.#.G B 8 8 B G #.;.;.;.5.2.m l.l.l.l l.l.",
3755+"l.l l.l.l.h & h.;.;.;.E w C I ] &.! S r E ;.;.;.h.* c l.l.l.l l.",
3756+"l.l l.l.l.l X h.;.;.E 9 L .@.3.u.u.u.{ q E ;.;.h.@ l l.l.l.l l.",
3757+"l.l l.l.v l.o h.;.#.w J .@.6.u.u.u.u.u.{ r #.;.h.o l.g l.l.l l.",
3758+"l l.l.l.k l.o h.;.G V .+.6.u.u.u.u.u.u.u.S G ;.h.o l.x l.l.l.l ",
3759+"l l.l.l.j l.o h.;.B P +.6.u.u.u.u.u.u.u.u.! B ;.h.o l.h l.l.l.l ",
3760+"l l.l.l.l l.o h.;.8 } 4.u.u.u.H H u.u.u.u.&.8 ;.h.o l.l l.l.l.l ",
3761+"l l.l.l.z l.o h.;.8 &.u.u.u.u.F F u.u.u.7...8 ;.h.o l.j l.l.l.l ",
3762+"l l.l.l.x l.o h.;.B ! u.u.u.u.u.u.u.u.6.O.P B ;.h.o l.h l.l.l.l ",
3763+"l l.l.l.l.l o h.;.G S u.u.u.u.u.u.u.3.O.| Z G ;.h.o l.l.l.l.l.l ",
3764+"l.l.l.l.l.l $ h.;.#.r { u.u.u.u.u.3.O.| K e #.;.h.O k l.l.l.l.l ",
3765+"l.l l.l.l.l., f.;.;.E q { u.u.u.3.O.| L 9 E ;.;.h.: v l.l.l.l l.",
3766+"l.l l.l.l.l.> ,.*.;.;.E r S ! &.) P C 0 E ;.;.;.0.n l.l.l.l.l l.",
3767+"l.l.l l.l.l.+ <.o.;.;.;.#.G B 8 8 B G #.;.;.;.X.Y ; l.l.l.l l.l.",
3768+"l.l.l.l.l.l.o h.$.^ A 6 A ^ ;.;.;.;.^ A 6 A T R w.o l.l.l.l l.l.",
3769+"l.l.l.l l.l.o h.^ f W :.( d ^ ;.;.^ f W :.( s ~ h.o l.l.l l.l.l.",
3770+"l.l.l.l.l.l.o h.A Q %.>.d.[ A ;.;.A Q %.>.d.[ A h.o l.l.l.l.l.l.",
3771+"l.l.l.l.l.l.$ h.6 =.-.U i.t.6 ;.;.6 =.-.U i.t.6 h.# l.l.l.l.l.l.",
3772+"l.l.l.l.l.l.- q.A / s.i.d.[ A ;.;.A / s.i.d.[ A e.= l.l.l.l.l.l.",
3773+"l.l.l.l.l.l.o p.^ d [ t.[ d ^ ;.;.^ d [ t.[ d ^ a.o l.l.l.l.l.l.",
3774+"l.l.l.l.l.l.o y.5.^ A 6 A ^ ;.;.;.;.^ A 6 A ^ 5.y.o l.l.l.l.l.l.",
3775+"l.l.l.l.l.l.. D r.h.h.h.h.h.h.h.h.h.h.h.h.h.h.r.D . l.l.l.l.l.l.",
3776+"l.l.l.l.l.l.l. % o o o o o o o o o o o o o o % l.l.l.l.l.l.l.",
3777+"l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.",
3778+"l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l."
3779+};
3780
3781=== added file 'debian/rhythmbox.install'
3782--- debian/rhythmbox.install 1970-01-01 00:00:00 +0000
3783+++ debian/rhythmbox.install 2013-09-23 13:33:53 +0000
3784@@ -0,0 +1,15 @@
3785+debian/source_rhythmbox.py usr/share/apport/package-hooks
3786+debian/rhythmbox-small.xpm /usr/share/pixmaps
3787+usr/bin
3788+usr/lib/rhythmbox/rhythmbox-metadata
3789+usr/share/applications/
3790+usr/share/man
3791+usr/lib/rhythmbox/plugins/audiocd
3792+usr/share/rhythmbox/plugins/audiocd
3793+usr/lib/rhythmbox/plugins/generic-player
3794+usr/share/rhythmbox/plugins/generic-player
3795+usr/lib/rhythmbox/plugins/iradio
3796+usr/share/rhythmbox/plugins/iradio
3797+usr/lib/rhythmbox/plugins/mmkeys
3798+usr/lib/rhythmbox/plugins/power-manager
3799+usr/lib/rhythmbox/plugins/rb
3800
3801=== added file 'debian/rhythmbox.menu'
3802--- debian/rhythmbox.menu 1970-01-01 00:00:00 +0000
3803+++ debian/rhythmbox.menu 2013-09-23 13:33:53 +0000
3804@@ -0,0 +1,5 @@
3805+?package(rhythmbox):needs="X11" \
3806+ section="Applications/Sound" \
3807+ title="Rhythmbox" \
3808+ command="/usr/bin/rhythmbox" \
3809+ icon="/usr/share/pixmaps/rhythmbox-small.xpm"
3810
3811=== added file 'debian/rhythmbox.mime'
3812--- debian/rhythmbox.mime 1970-01-01 00:00:00 +0000
3813+++ debian/rhythmbox.mime 2013-09-23 13:33:53 +0000
3814@@ -0,0 +1,8 @@
3815+application/x-ogg; rhythmbox '%s'; description="Ogg Vorbis audio"; test=test -n "$DISPLAY"; nametemplate=%s.ogg
3816+application/ogg; rhythmbox '%s'; description="Ogg Media"; test=test -n "$DISPLAY"
3817+audio/x-mp3; rhythmbox '%s'; description="MP3 audio"; test=test -n "$DISPLAY"; nametemplate=%s.mp3
3818+audio/x-scpls; rhythmbox '%s'; description="MP3 ShoutCast playlist"; test=test -n "$DISPLAY"; nametemplate=%s.pls
3819+audio/x-mpeg; rhythmbox '%s'; description="MP3 audio"; test=test -n "$DISPLAY"
3820+audio/mpeg; rhythmbox '%s'; description="MP3 audio"; test=test -n "$DISPLAY"
3821+audio/x-mpegurl; rhythmbox '%s'; description="Playlist"; test=test -n "$DISPLAY"; nametemplate=%s.m3u
3822+application/x-flac; rhythmbox '%s'; description="FLAC audio"; test=test -n "$DISPLAY"; nametemplate=%s.flac
3823
3824=== added file 'debian/rules'
3825--- debian/rules 1970-01-01 00:00:00 +0000
3826+++ debian/rules 2013-09-23 13:33:53 +0000
3827@@ -0,0 +1,44 @@
3828+#!/usr/bin/make -f
3829+
3830+include /usr/share/cdbs/1/rules/debhelper.mk
3831+include /usr/share/cdbs/1/rules/utils.mk
3832+include /usr/share/cdbs/1/class/gnome.mk
3833+include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
3834+include /usr/share/gnome-pkg-tools/1/rules/gnome-version.mk
3835+-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
3836+
3837+DEB_CONFIGURE_SCRIPT := ./autogen.sh
3838+
3839+DEB_CONFIGURE_EXTRA_FLAGS += --enable-lirc \
3840+ --disable-scrollkeeper \
3841+ --enable-gtk-doc
3842+
3843+ifeq ($(DEB_HOST_ARCH_OS),linux)
3844+DEB_CONFIGURE_EXTRA_FLAGS += --without-hal --with-gudev
3845+else
3846+DEB_CONFIGURE_EXTRA_FLAGS += --with-hal --without-gudev
3847+endif
3848+
3849+ifneq ($(DEB_HOST_ARCH_OS),linux)
3850+# Linux specific, needs linux/videodev2.h
3851+# There's no DEB_DH_INSTALL_ARGS_$package... #468208
3852+DEB_DH_INSTALL_ARGS += -Xfmradio
3853+endif
3854+
3855+# exclude plugins from shlibs generation
3856+DEB_DH_MAKESHLIBS_ARGS_rhythmbox += --no-act
3857+DEB_DH_MAKESHLIBS_ARGS_rhythmbox-plugins += --no-act
3858+DEB_DH_MAKESHLIBS_ARGS_rhythmbox-plugin-cdrecorder += --no-act
3859+DEB_DH_MAKESHLIBS_ARGS_rhythmbox-plugin-magnatune += --no-act
3860+DEB_DH_MAKESHLIBS_ARGS_rhythmbox-mozilla += --no-act
3861+DEB_DH_MAKESHLIBS_ARGS_rhythmbox-plugin-visualizer += --no-act
3862+DEB_DH_MAKESHLIBS_ARGS_rhythmbox-plugin-zeitgeist += --no-act
3863+DEB_DH_MAKESHLIBS_ARGS_librhythmbox-core6 += -V
3864+
3865+$(patsubst %,binary-post-install/%,$(DEB_PACKAGES)) ::
3866+ find debian/$(cdbs_curpkg) -name '*.a' -delete
3867+ find debian/$(cdbs_curpkg) -name '*.la' -delete
3868+ dh_python2 -p$(cdbs_curpkg) /usr/lib/rhythmbox
3869+
3870+# List any files which are not installed
3871+common-binary-post-install-arch:: list-missing
3872
3873=== added directory 'debian/source'
3874=== added file 'debian/source/format'
3875--- debian/source/format 1970-01-01 00:00:00 +0000
3876+++ debian/source/format 2013-09-23 13:33:53 +0000
3877@@ -0,0 +1,1 @@
3878+3.0 (quilt)
3879
3880=== added file 'debian/source_rhythmbox.py'
3881--- debian/source_rhythmbox.py 1970-01-01 00:00:00 +0000
3882+++ debian/source_rhythmbox.py 2013-09-23 13:33:53 +0000
3883@@ -0,0 +1,56 @@
3884+import os
3885+import re
3886+
3887+import apport.packaging
3888+import apport.hookutils
3889+
3890+def mask_string (str):
3891+ MASK = '##MASKED##'
3892+ return str.group(1) + MASK
3893+
3894+def mask_values(gconfinfo):
3895+ """ strip personal/private information from the GConf entries """
3896+ pattrn = re.compile ('((add_dir|library_locations|download_prefix|share_password|share_name|username|password)=)(.*)$',
3897+ re.IGNORECASE)
3898+ newReport = ""
3899+ for line in gconfinfo.splitlines():
3900+ line = pattrn.sub (mask_string, line)
3901+ newReport += line + '\n'
3902+ return newReport
3903+
3904+def add_info(report, ui):
3905+
3906+ # Check to see if the stacktrace is a webkit or libubuntuone issue
3907+ # if it is, then reassign to the Ubuntu One Music Store
3908+ stacktrace = report.get("Stacktrace", None)
3909+ if stacktrace:
3910+ if "ubuntuone" in stacktrace or "webkit" in stacktrace:
3911+ report.add_package_info("rhythmbox-ubuntuone-music-store")
3912+ return
3913+ else:
3914+ response = ui.choice("How would you describe the issue?", [
3915+ "problem with the interface",
3916+ "problem with sound",
3917+ "problem with playback of audio files",
3918+ "problem with Ubuntu One Music Store",
3919+ "other problem",
3920+ ], False)
3921+
3922+ if response == None: # user cancelled
3923+ raise StopIteration
3924+# TODO: port to gsettings
3925+# if response[0] == 0: # an issue about rhythmbox interface
3926+# apport.hookutils.attach_gconf(report, 'rhythmbox')
3927+# report['GConfNonDefault'] = mask_values(report['GConfNonDefault'])
3928+ if response[0] == 1: # the issue is a sound one
3929+ os.execlp('apport-bug', 'apport-bug', 'audio')
3930+ if response[0] == 2: # the issue is a codec one
3931+ report.add_package_info("libgstreamer0.10-0")
3932+ return
3933+ if response[0] == 3: # problem with the music store
3934+ report.add_package_info("rhythmbox-ubuntuone")
3935+ return
3936+
3937+ report["LogAlsaMixer"] = apport.hookutils.command_output(["/usr/bin/amixer"])
3938+ report["GstreamerVersions"] = apport.hookutils.package_versions("gstreamer*")
3939+ report["XorgLog"] = apport.hookutils.read_file("/var/log/Xorg.0.log")
3940
3941=== added file 'debian/watch'
3942--- debian/watch 1970-01-01 00:00:00 +0000
3943+++ debian/watch 2013-09-23 13:33:53 +0000
3944@@ -0,0 +1,3 @@
3945+version=3
3946+http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/([\d\.]+)/ \
3947+ rhythmbox-(.*).tar.xz

Subscribers

People subscribed via source and target branches

to all changes: