--- rhythmbox-0.12.6.orig/debian/compat +++ rhythmbox-0.12.6/debian/compat @@ -0,0 +1 @@ +5 --- rhythmbox-0.12.6.orig/debian/watch +++ rhythmbox-0.12.6/debian/watch @@ -0,0 +1,3 @@ +version=2 +http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/([\d\.]+)[02468]/ \ + rhythmbox-(.*).tar.gz --- rhythmbox-0.12.6.orig/debian/README.Debian +++ rhythmbox-0.12.6/debian/README.Debian @@ -0,0 +1,53 @@ +---[ Mounting devices + +Rhythmbox does not see devices, be it audio CDs or iPods, unless they +are mounted by gvfs. If you are not running nautilus, you need to mount +them with gvfs-mount. + + +---[ Configuring the output sink + +You can choose your preferred output sink by using gnome-sound-properties (in +the gnome-control-center package), or by editing the GConf key: + /system/gstreamer/0.10/default/musicaudiosink + +The default is to detect your output sink automagically. + + +---[ Music sharing + +The avahi-daemon dependency is not absolute, but is necessary for music +sharing. Please install avahi-daemon to share music. + +To be useful, avahi-daemon listens on the network by default. This introduces +a security risk, you might want to configure avahi-daemon or stop it to avoid +listening in exposed areas. + + +--[ mms:// web radios + +To read mms:// based web radios, you need gstreamer0.10-plugins-bad. + + +---[ Before reporting a bug + +If you happen to have problems with sound output or decoding, such as a file +that can not be played, or a crappy sound, please check whether you can +reproduce the problem with GStreamer. The following command reproduces the +behavior of Rhythmbox calling GStreamer: + gst-launch playbin uri=file:///path/to/my/musicfile.ogg + +The upstream BTS is at , and there's no +synchronization mechanism between the Debian and the GNOME BTS, so you can +expect more information on a particular bug not related to Debian in the +upstream BTS. It is always ok to report a bug in the Debian BTS, this +will help other Debian users, but the upstream BTS might give you clues +on a particular bug you're experiencing, a quick workaround, or even tell you +it's fixed! ;) + + +Please submit a bug report on the Debian package rhythmbox if this text is +outdated. + +$Id: README.Debian 20314 2009-06-10 19:28:54Z joss $ + --- rhythmbox-0.12.6.orig/debian/rules +++ rhythmbox-0.12.6/debian/rules @@ -0,0 +1,24 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/rules/utils.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk +-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk + +DEB_CONFIGURE_EXTRA_FLAGS += --enable-lirc +DEB_CONFIGURE_EXTRA_FLAGS += --disable-scrollkeeper +DEB_CONFIGURE_EXTRA_FLAGS += --without-hal + +# exclude plugins from shlibs generation +DEB_DH_MAKESHLIBS_ARGS_rhythmbox += -Xdebian/$(cdbs_curpkg)/usr/lib/rhythmbox +DEB_DH_MAKESHLIBS_ARGS_rhythmbox += -Xdebian/$(cdbs_curpkg)/usr/lib/mozilla + +binary-install/rhythmbox:: + # kill *.a and *.la files of plugins and the shared lib + find debian/rhythmbox -name '*.a' -exec rm -f '{}' ';' + find debian/rhythmbox -name '*.la' -exec rm -f '{}' ';' + # librhythmbox-core.so is a private library, don't ship the .so symlink + rm debian/rhythmbox/usr/lib/librhythmbox-core.so + dh_pysupport --- rhythmbox-0.12.6.orig/debian/rhythmbox-small.xpm +++ rhythmbox-0.12.6/debian/rhythmbox-small.xpm @@ -0,0 +1,177 @@ +/* XPM */ +static char *rhythmbox_small[] = { +/* columns rows colors chars-per-pixel */ +"32 32 139 2", +" c #50514E", +". c #525350", +"X c #575A57", +"o c #585A56", +"O c #575A58", +"+ c #575B58", +"@ c #575A59", +"# c #555B5D", +"$ c #545B5F", +"% c #5C5D5A", +"& c #4E5D6A", +"* c #4C5E6F", +"= c #515C65", +"- c #505C66", +"; c #515C66", +": c #4B5E71", +"> c #4A5E75", +", c #48607B", +"< c #596776", +"1 c #5F6A73", +"2 c #61676C", +"3 c #606A72", +"4 c #6C7172", +"5 c #6B7274", +"6 c #767973", +"7 c #777B75", +"8 c #787A76", +"9 c #787A77", +"0 c #7B7D79", +"q c #7B7D7A", +"w c #7C7E7A", +"e c #7D7F7A", +"r c #7D7F7B", +"t c #7C807A", +"y c #7E817B", +"u c #7D817C", +"i c #7E817C", +"p c #7E817D", +"a c #7F827D", +"s c #80837E", +"d c #81837E", +"f c #82847F", +"g c #3365A3", +"h c #3465A3", +"j c #3365A4", +"k c #3464A4", +"l c #3465A4", +"z c #3565A4", +"x c #3465A5", +"c c #3565A5", +"v c #3466A4", +"b c #456080", +"n c #426185", +"m c #426186", +"M c #7087A1", +"N c #7E8FA0", +"B c #91928E", +"V c #929490", +"C c #949591", +"Z c #949691", +"A c #999B96", +"S c #9FA09C", +"D c #A0A09D", +"F c #A4A5A1", +"G c #A9ABA6", +"H c #AAABA8", +"J c #ADAEAB", +"K c #ACAEAC", +"L c #AEB0AD", +"P c #B2B2AF", +"I c #B2B3B0", +"U c #BEC0BB", +"Y c #9EB4D0", +"T c #BBC2C0", +"R c #B5C2CF", +"E c #C2C5C0", +"W c #C4C4C1", +"Q c #C4C5C2", +"! c #C6C6C4", +"~ c #C5C9C3", +"^ c #C7C9C3", +"/ c #C9C9C7", +"( c #C9CAC7", +") c #CBCBC9", +"_ c #C9CCC9", +"` c #CBCCCA", +"' c #CACCCB", +"] c #CCCCC9", +"[ c #CCCDCA", +"{ c #CCCDCB", +"} c #CDCDCB", +"| c #CECECB", +" . c #CECFCC", +".. c #CFCFCE", +"X. c #CBD3D6", +"o. c #CFD6D7", +"O. c #D8D8D6", +"+. c #D8D9D7", +"@. c #D9D9D7", +"#. c #DADCD7", +"$. c #DADEDB", +"%. c #DCDDDA", +"&. c #DEDEDC", +"*. c #DFE1DD", +"=. c #DFE0DE", +"-. c #E0E0DD", +";. c #E0E2DD", +":. c #E0E0DE", +">. c #E0E1DE", +",. c #CAD5E2", +"<. c #CDD7E3", +"1. c #D6DBE1", +"2. c #D6DDE3", +"3. c #E3E3E1", +"4. c #E3E4E1", +"5. c #E3E5E1", +"6. c #E4E4E1", +"7. c #E4E4E2", +"8. c #E1E5E7", +"9. c #E4E6E6", +"0. c #E2E7EC", +"q. c #E3E8ED", +"w. c #E6EAEE", +"e. c #E7EAEE", +"r. c #EAEAE8", +"t. c #EDEDEC", +"y. c #EDEEEC", +"u. c #EEEEEC", +"i. c #EFEFED", +"p. c #ECEEF0", +"a. c #EEEFF1", +"s. c #F2F2F0", +"d. c #F3F3F2", +"f. c #F3F4F3", +"g. c #F2F4F6", +"h. c #F5F5F4", +"j. c #FAFAF9", +"k. c #FBFBFA", +"l. c None", +/* pixels */ +"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.", +"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.", +"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.", +"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.", +"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.", +"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.", +"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.", +"l.l.l l.l.l.b 8.5.;.;.;.#.G B 8 8 B G #.;.;.;.5.2.m l.l.l.l l.l.", +"l.l l.l.l.h & h.;.;.;.E w C I ] &.! S r E ;.;.;.h.* c l.l.l.l l.", +"l.l l.l.l.l X h.;.;.E 9 L .@.3.u.u.u.{ q E ;.;.h.@ l l.l.l.l l.", +"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.", +"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 ", +"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 ", +"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 ", +"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 ", +"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 ", +"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 ", +"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 ", +"l.l l.l.l.l., f.;.;.E q { u.u.u.3.O.| L 9 E ;.;.h.: v l.l.l.l l.", +"l.l l.l.l.l.> ,.*.;.;.E r S ! &.) P C 0 E ;.;.;.0.n l.l.l.l.l l.", +"l.l.l l.l.l.+ <.o.;.;.;.#.G B 8 8 B G #.;.;.;.X.Y ; l.l.l.l l.l.", +"l.l.l.l.l.l.o h.$.^ A 6 A ^ ;.;.;.;.^ A 6 A T R w.o l.l.l.l l.l.", +"l.l.l.l l.l.o h.^ f W :.( d ^ ;.;.^ f W :.( s ~ h.o l.l.l l.l.l.", +"l.l.l.l.l.l.o h.A Q %.>.d.[ A ;.;.A Q %.>.d.[ A h.o l.l.l.l.l.l.", +"l.l.l.l.l.l.$ h.6 =.-.U i.t.6 ;.;.6 =.-.U i.t.6 h.# l.l.l.l.l.l.", +"l.l.l.l.l.l.- q.A / s.i.d.[ A ;.;.A / s.i.d.[ A e.= l.l.l.l.l.l.", +"l.l.l.l.l.l.o p.^ d [ t.[ d ^ ;.;.^ d [ t.[ d ^ a.o l.l.l.l.l.l.", +"l.l.l.l.l.l.o y.5.^ A 6 A ^ ;.;.;.;.^ A 6 A ^ 5.y.o l.l.l.l.l.l.", +"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.", +"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.", +"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.", +"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." +}; --- rhythmbox-0.12.6.orig/debian/copyright +++ rhythmbox-0.12.6/debian/copyright @@ -0,0 +1,61 @@ +Initial Debianization: +This package was debianized by Colin Walters on +Wed, 31 Jul 2002 01:01:06 -0400. + +Source: +It was downloaded from + +Upstream Authors and Copyright Holders: + Jorn Baayen + Paolo Borelli + Kenneth Christiansen + David Dollar + Christophe Fergeau + Mark Finlay + Marco Pesenti Gritti + Joshua Haberman + Mark Humphreys + James Kahn + Laurens Krol + James Livingston + Xan Lopez + Ryan Lortie + Olivier Martin + Jonathan Matthew + William Jon McCann + Seth Nickell + Bastien Nocera + Benjamin Otte + Jan Arne Petersen + Kristian Rietveld + Yann Rouillard + Christian Schaller + Charles Schmidt + Dennis Smit + Bob Smith + Michael Terry + Colin Walters + James Willcox + Jeffrey Yasskin +The complete list of upstream authors is in the file +/usr/share/doc/rhythmbox/AUTHORS. + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + --- rhythmbox-0.12.6.orig/debian/rhythmbox.install +++ rhythmbox-0.12.6/debian/rhythmbox.install @@ -0,0 +1,3 @@ +debian/rhythmbox-small.xpm usr/share/pixmaps +debian/tmp/usr +debian/tmp/etc --- rhythmbox-0.12.6.orig/debian/rhythmbox.links +++ rhythmbox-0.12.6/debian/rhythmbox.links @@ -0,0 +1 @@ +/usr/share/gtk-doc/html/rhythmbox /usr/share/doc/rhythmbox/development-reference --- rhythmbox-0.12.6.orig/debian/rhythmbox-client.1 +++ rhythmbox-0.12.6/debian/rhythmbox-client.1 @@ -0,0 +1,165 @@ +.\" Copyright (C) 2006 Sven Arvidsson +.\" +.\" This is free software; you may redistribute it and/or modify +.\" it under the terms of the GNU General Public License as +.\" published by the Free Software Foundation; either version 2, +.\" or (at your option) any later version. +.\" +.\" This is distributed in the hope that it will be useful, but +.\" WITHOUT ANY WARRANTY; without even the implied warranty of +.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +.\" GNU General Public License for more details. +.\" +.\"You should have received a copy of the GNU General Public License along +.\"with this program; if not, write to the Free Software Foundation, Inc., +.\"51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +.TH rhythmbox 1 "2007\-06\-28" "GNOME" +.SH NAME +rhythmbox-client \- controls a running instance of rhythmbox +.SH SYNOPSIS +.B rhythmbox-client +.RI [ option... ] +.SH DESCRIPTION +.B rhythmbox-client +is a tool for controlling an already running instance of +.B rhythmbox. +It's useful for remote control scripting or printing details of +what's playing. +.SH OPTIONS +.TP +.B \-?,\-\-help +Show help options +.TP +.B \-\-debug +Enable debug output +.TP +.B \-\-no-start +Do not start a new instance of rhythmbox +.TP +.B \-\-quit +Quit rhythmbox +.TP +.B \-\-no-present +Don't present an existing rhythmbox window +.TP +.B \-\-hide +Hide the rhythmbox window +.TP +.B \-\-next +Jump to next song +.TP +.B \-\-previous +Jump to previous song +.TP +.B \-\-notify +Show notification of the playing song +.TP +.B \-\-play +Resume playback if currently paused +.TP +.B \-\-pause +Pause playback if currently playing +.TP +.B \-\-play-pause +Toggle play/pause mode +.TP +.BI "\-\-play-uri="URI +Play a specified URI, importing it if necessary +.TP +.BI "\-\-enqueue " filename +Add specified tracks already in the library to the play queue +.TP +.B \-\-clear-queue +Empty the play queue before adding new tracks +.TP +.B \-\-print-playing +Print the title and artist of the playing song +.TP +.B \-\-print-playing-format +Print formatted details of the song +.TP +.B \-\-set-volume +Set the playback volume +.TP +.B \-\-volume-up +Increase the playback volume +.TP +.B \-\-volume-down +Decrease the playback volume +.TP +.B \-\-print-volume +Print the current playback volume +.TP +.B \-\-mute +Mute playback +.TP +.B \-\-unmute +Unmute playback +.SH FORMAT OPTIONS +.TP +%at +album title +.TP +%aa +album artist +.TP +%aA +album artist (lowercase) +.TP +%as +album artist sortname +.TP +%aS +album artist sortname (lowercase) +.TP +%ay +album year +.TP +%ag +album genre +.TP +%aG +album genre (lowercase) +.TP +%an +album disc number +.TP +%aN +album disc number, zero padded +.TP +%st +stream title +.TP +%tn +track number (i.e 8) +.TP +%tN +track number, zero padded (i.e 08) +.TP +%tt +track title +.TP +%ta +track artist +.TP +%tA +track artist (lowercase) +.TP +%ts +track artist sortname +.TP +%tS +track artist sortname (lowercase) +.TP +%td +track duration +.TP +%te +track elapsed time +.TP +Variables can be combined using quotes. For example "%tn %aa %tt", will print the track number followed by the artist and the title of the track. +.SH AUTHOR +This manual page was written by Sven Arvidsson , +for the Debian system (but may be used by others). +.SH SEE ALSO +.BR "rhythmbox" (1). --- rhythmbox-0.12.6.orig/debian/rhythmbox.menu +++ rhythmbox-0.12.6/debian/rhythmbox.menu @@ -0,0 +1,5 @@ +?package(rhythmbox):needs="X11" \ + section="Applications/Sound" \ + title="Rhythmbox" \ + command="/usr/bin/rhythmbox" \ + icon="/usr/share/pixmaps/rhythmbox-small.xpm" --- rhythmbox-0.12.6.orig/debian/control.in +++ rhythmbox-0.12.6/debian/control.in @@ -0,0 +1,110 @@ +Source: rhythmbox +Section: gnome +Priority: optional +Maintainer: Ubuntu Desktop Team +XSBC-Original-Maintainer: Loic Minier +Uploaders: @GNOME_TEAM@ +Build-Depends: cdbs (>= 0.4.37), + debhelper (>= 5.0.37.2), + gnome-pkg-tools, + intltool (>= 0.35.0), + libappindicator-dev (>= 0.0.7), + libdbus-glib-1-dev (>= 0.35), + libgstreamer0.10-dev (>= 0.10.20), + libgstreamer-plugins-base0.10-dev (>= 0.10.20), + libgtk2.0-dev (>= 2.16.0), + libglib2.0-dev (>= 2.16.0), + libgnome-media-dev (>= 2.8), + libnotify-dev (>= 0.4.1), + libgpod-dev (>= 0.6), + libmusicbrainz4-dev (>= 2.1.0), + libbrasero-media-dev (>= 0.9.1), + libtotem-plparser-dev (>= 2.26.0), + libavahi-client-dev (>= 0.6), + libavahi-glib-dev (>= 0.6), + libsoup2.4-dev (>= 2.26.0), + libsoup-gnome2.4-dev (>= 2.26.0), + libgudev-1.0-dev, + libmtp-dev (>= 0.3.0), + libgnome-keyring-dev, + zlib1g-dev, + libxt-dev, + x11proto-core-dev, + libgconf2-dev, + liblircclient-dev, + gtk-doc-tools (>= 1.4), + gnome-doc-utils, + scrollkeeper, + python-dev (>= 2.3), + python-support (>= 0.5.3), + python-gtk2-dev (>= 2.8.0), + python-gst0.10-dev (>= 0.10.1), + python-gobject-dev (>= 2.13.2), + xulrunner-dev, + liblaunchpad-integration-dev (>= 0.1.17), + docbook-xsl (>= 1.54.1), + docbook-utils (>= 0.6.11), + pkg-config, + libglib2.0-doc, + libgtk2.0-doc +Standards-Version: 3.8.3 +XS-Python-Version: >= 2.3 +Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/rhythmbox/ubuntu + +Package: rhythmbox +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + ${python:Depends}, + dbus, + gstreamer0.10-plugins-base (>= 0.10.20), + gstreamer0.10-plugins-good (>= 0.10.7), + libgstreamer0.10-0, + gstreamer0.10-alsa | gstreamer0.10-audiosink, + python-gnome2 (>= 2.18), + python-gtk2 (>= 2.10), + gnome-icon-theme, + gstreamer0.10-x, + python-gst0.10, + media-player-info +Conflicts: gnome-control-center (<< 2.15.90) +Recommends: yelp, + avahi-daemon, + notification-daemon, + gvfs-backends +Suggests: gstreamer0.10-plugins-bad, + python-coherence, + gnome-codec-install, + gnome-control-center, + gstreamer0.10-plugins-ugly, + brasero +XB-Python-Version: ${python:Versions} +Description: music player and organizer for GNOME + Rhythmbox is a very easy to use music playing and management program + which supports a wide range of audio formats (including mp3 and ogg). + Originally inspired by Apple's iTunes, the current version also supports + Internet Radio, iPod integration and generic portable audio player + support, Audio CD burning, Audio CD playback, music sharing, and + Podcasts. + . + You need the python-coherence package for DLNA/UPnp sharing plugin. + +Package: rhythmbox-dbg +Architecture: any +Priority: extra +Section: debug +Depends: ${misc:Depends}, + rhythmbox (= ${binary:Version}) +Recommends: libgstreamer0.10-0-dbg, + gstreamer0.10-plugins-base-dbg, + gstreamer0.10-plugins-good-dbg +Suggests: gstreamer0.10-plugins-ugly-dbg +Description: debugging symbols for rhythmbox + Rhythmbox is a very easy to use music playing and management program + which supports a wide range of audio formats (including mp3 and ogg). + Originally inspired by Apple's iTunes, the current version also supports + Internet Radio, iPod integration and generic portable audio player + support, Audio CD burning, Audio CD playback, music sharing, and + Podcasts. + . + This package contains the debugging symbols for rhythmbox. --- rhythmbox-0.12.6.orig/debian/NEWS +++ rhythmbox-0.12.6/debian/NEWS @@ -0,0 +1,7 @@ +rhythmbox (0.12.4-1) unstable; urgency=low + + Since rhythmbox 0.12.3, the tray icon is a plugin. If you had it enabled + and still want it, you will need to reactivate it. It's located in + Edit -> Plugins -> Status Icon. + + -- Emilio Pozuelo Monfort Sun, 02 Aug 2009 16:22:27 +0200 --- rhythmbox-0.12.6.orig/debian/control +++ rhythmbox-0.12.6/debian/control @@ -0,0 +1,115 @@ +# This file is autogenerated. DO NOT EDIT! +# +# Modifications should be made to debian/control.in instead. +# This file is regenerated automatically in the clean target. + +Source: rhythmbox +Section: gnome +Priority: optional +Maintainer: Ubuntu Desktop Team +XSBC-Original-Maintainer: Loic Minier +Uploaders: Debian GNOME Maintainers , Emilio Pozuelo Monfort , Josselin Mouette +Build-Depends: cdbs (>= 0.4.37), + debhelper (>= 5.0.37.2), + gnome-pkg-tools, + intltool (>= 0.35.0), + libappindicator-dev (>= 0.0.7), + libdbus-glib-1-dev (>= 0.35), + libgstreamer0.10-dev (>= 0.10.20), + libgstreamer-plugins-base0.10-dev (>= 0.10.20), + libgtk2.0-dev (>= 2.16.0), + libglib2.0-dev (>= 2.16.0), + libgnome-media-dev (>= 2.8), + libnotify-dev (>= 0.4.1), + libgpod-dev (>= 0.6), + libmusicbrainz4-dev (>= 2.1.0), + libbrasero-media-dev (>= 0.9.1), + libtotem-plparser-dev (>= 2.26.0), + libavahi-client-dev (>= 0.6), + libavahi-glib-dev (>= 0.6), + libsoup2.4-dev (>= 2.26.0), + libsoup-gnome2.4-dev (>= 2.26.0), + libgudev-1.0-dev, + libmtp-dev (>= 0.3.0), + libgnome-keyring-dev, + zlib1g-dev, + libxt-dev, + x11proto-core-dev, + libgconf2-dev, + liblircclient-dev, + gtk-doc-tools (>= 1.4), + gnome-doc-utils, + scrollkeeper, + python-dev (>= 2.3), + python-support (>= 0.5.3), + python-gtk2-dev (>= 2.8.0), + python-gst0.10-dev (>= 0.10.1), + python-gobject-dev (>= 2.13.2), + xulrunner-dev, + liblaunchpad-integration-dev (>= 0.1.17), + docbook-xsl (>= 1.54.1), + docbook-utils (>= 0.6.11), + pkg-config, + libglib2.0-doc, + libgtk2.0-doc +Standards-Version: 3.8.3 +XS-Python-Version: >= 2.3 +Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/rhythmbox/ubuntu + +Package: rhythmbox +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + ${python:Depends}, + dbus, + gstreamer0.10-plugins-base (>= 0.10.20), + gstreamer0.10-plugins-good (>= 0.10.7), + libgstreamer0.10-0, + gstreamer0.10-alsa | gstreamer0.10-audiosink, + python-gnome2 (>= 2.18), + python-gtk2 (>= 2.10), + gnome-icon-theme, + gstreamer0.10-x, + python-gst0.10, + media-player-info +Conflicts: gnome-control-center (<< 2.15.90) +Recommends: yelp, + avahi-daemon, + notification-daemon, + gvfs-backends +Suggests: gstreamer0.10-plugins-bad, + python-coherence, + gnome-codec-install, + gnome-control-center, + gstreamer0.10-plugins-ugly, + brasero +XB-Python-Version: ${python:Versions} +Description: music player and organizer for GNOME + Rhythmbox is a very easy to use music playing and management program + which supports a wide range of audio formats (including mp3 and ogg). + Originally inspired by Apple's iTunes, the current version also supports + Internet Radio, iPod integration and generic portable audio player + support, Audio CD burning, Audio CD playback, music sharing, and + Podcasts. + . + You need the python-coherence package for DLNA/UPnp sharing plugin. + +Package: rhythmbox-dbg +Architecture: any +Priority: extra +Section: debug +Depends: ${misc:Depends}, + rhythmbox (= ${binary:Version}) +Recommends: libgstreamer0.10-0-dbg, + gstreamer0.10-plugins-base-dbg, + gstreamer0.10-plugins-good-dbg +Suggests: gstreamer0.10-plugins-ugly-dbg +Description: debugging symbols for rhythmbox + Rhythmbox is a very easy to use music playing and management program + which supports a wide range of audio formats (including mp3 and ogg). + Originally inspired by Apple's iTunes, the current version also supports + Internet Radio, iPod integration and generic portable audio player + support, Audio CD burning, Audio CD playback, music sharing, and + Podcasts. + . + This package contains the debugging symbols for rhythmbox. --- rhythmbox-0.12.6.orig/debian/rhythmbox.1 +++ rhythmbox-0.12.6/debian/rhythmbox.1 @@ -0,0 +1,96 @@ +.\" Copyright (C) 2006 Sven Arvidsson +.\" +.\" This is free software; you may redistribute it and/or modify +.\" it under the terms of the GNU General Public License as +.\" published by the Free Software Foundation; either version 2, +.\" or (at your option) any later version. +.\" +.\" This is distributed in the hope that it will be useful, but +.\" WITHOUT ANY WARRANTY; without even the implied warranty of +.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +.\" GNU General Public License for more details. +.\" +.\"You should have received a copy of the GNU General Public License along +.\"with this program; if not, write to the Free Software Foundation, Inc., +.\"51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +.TH rhythmbox 1 "2006\-12\-24" "GNOME" +.SH NAME +rhythmbox \- music player and library for tagged files using GStreamer +.SH SYNOPSIS +.B rhythmbox +.RI [ option... ] +.SH DESCRIPTION +.B rhythmbox +is a very easy to use music playing and management program which +supports a wide range of audio formats (including mp3 and +ogg). Originally inspired by Apple's iTunes, the current version also +supports Internet Radio and Last.fm integration, iPod syncing and +generic portable audio player support. Audio CD playback, ripping and encoding, music sharing, and Podcasts. +.P +For performance reasons, the remote control abilities have been moved +from the rhythmbox binary to a separate program. See +.BR rhythmbox-client +and the corresponding man page for documentation. +.SH OPTIONS +.TP +.B \-d, \-\-debug +Enable debug output +.TP +.B \-D, \-\-debug-match +Enable debug output matching a specified string +.TP +.B \-\-no-update +Do not update the library with file changes +.TP +.B \-n, \-\-no-registration +Do not register the shell +.TP +.B \-\-dry-run +Don't save any data permanently (implies \-\-no-registration) +.TP +.B \-\-rhythmdb-file +Path for database file to use +.TP +.B \-\-playlists-file +Path for playlists file to use +.TP +.B \-q, \-\-quit +Quit rhythmbox +.TP +.B \-\-display=DISPLAY +X display to use +.TP +.B \-?, \-\-help +Show help options +.TP +.B \-\-help-all +Show all help options +.TP +.B \-\-help-gst +Show GStreamer Options +.TP +.B \-\-help-gtk +Show GTK+ Options +.TP +.B \-\-help-bonobo-activation +Show Bonobo Activation options +.TP +.B \-\-help-gnome +Show GNOME options +.TP +.B \-\-help-gnome-session +Show session management options +.TP +.B \-\-help-gnome-ui +Show GNOME GUI options +.SH AUTHOR +This manual page was written by Sven Arvidsson , +for the Debian system (but may be used by others). +.SH SEE ALSO +.BR "rhythmbox-client" (1). +.P +The online documentation available through the program's +.I Help +menu. + + --- rhythmbox-0.12.6.orig/debian/rhythmbox.gconf-defaults +++ rhythmbox-0.12.6/debian/rhythmbox.gconf-defaults @@ -0,0 +1,2 @@ +/apps/rhythmbox/plugins/power-manager/active false +/apps/rhythmbox/plugins/power-manager/hidden false --- rhythmbox-0.12.6.orig/debian/rhythmbox.mime +++ rhythmbox-0.12.6/debian/rhythmbox.mime @@ -0,0 +1,8 @@ +application/x-ogg; rhythmbox '%s'; description="Ogg Vorbis audio"; test=test -n "$DISPLAY"; nametemplate=%s.ogg +application/ogg; rhythmbox '%s'; description="Ogg Media"; test=test -n "$DISPLAY" +audio/x-mp3; rhythmbox '%s'; description="MP3 audio"; test=test -n "$DISPLAY"; nametemplate=%s.mp3 +audio/x-scpls; rhythmbox '%s'; description="MP3 ShoutCast playlist"; test=test -n "$DISPLAY"; nametemplate=%s.pls +audio/x-mpeg; rhythmbox '%s'; description="MP3 audio"; test=test -n "$DISPLAY" +audio/mpeg; rhythmbox '%s'; description="MP3 audio"; test=test -n "$DISPLAY" +audio/x-mpegurl; rhythmbox '%s'; description="Playlist"; test=test -n "$DISPLAY"; nametemplate=%s.m3u +application/x-flac; rhythmbox '%s'; description="FLAC audio"; test=test -n "$DISPLAY"; nametemplate=%s.flac --- rhythmbox-0.12.6.orig/debian/TODO +++ rhythmbox-0.12.6/debian/TODO @@ -0,0 +1,14 @@ +$Id: TODO 11631 2007-06-19 13:24:25Z lool $ + +This is a short compilation of nice things we could to improve rhythmbox in +Debian. + +- more mailcap entries, /usr/lib/mime/packages/rhythmbox only lists some known + types, but the list is not exhaustive + +- reportbug plugin, most users can't diagnostic wether problems are coming from + gstreamer or from rhythmbox itself, it would be nice to extend reportbug to + do some basic tests or to print a message + +- vala support + --- rhythmbox-0.12.6.orig/debian/rhythmbox.manpages +++ rhythmbox-0.12.6/debian/rhythmbox.manpages @@ -0,0 +1,2 @@ +debian/rhythmbox.1 +debian/rhythmbox-client.1 --- rhythmbox-0.12.6.orig/debian/changelog +++ rhythmbox-0.12.6/debian/changelog @@ -0,0 +1,1935 @@ +rhythmbox (0.12.6-1ubuntu6) karmic; urgency=low + + * debian/patches/82_rhythmbox-indicators.patch: + - enabled notifications again + + -- Ken VanDine Wed, 13 Jan 2010 11:37:12 -0500 + +rhythmbox (0.12.6-1ubuntu5) lucid; urgency=low + + * debian/patches/82_rhythmbox-indicators.patch: + - Updated patch fixing icon paths + * debian/control.in + - bump build depends for libappindicator-dev to 0.0.7 + + -- Ken VanDine Fri, 08 Jan 2010 22:54:59 -0500 + +rhythmbox (0.12.6-1ubuntu4) lucid; urgency=low + + * debian/patches/82_rhythmbox-indicators.patch: + - change the default icon used for one not installed in the rhythmbox + directory to workaround an indicator issue (lp: #497095) + + -- Sebastien Bacher Thu, 07 Jan 2010 11:03:36 +0100 + +rhythmbox (0.12.6-1ubuntu3) lucid; urgency=low + + * debian/patches/82_rhythmbox-indicators.patch + - Add menu item to Show window (LP: #497074) + + -- Ken VanDine Tue, 15 Dec 2009 15:07:16 -0500 + +rhythmbox (0.12.6-1ubuntu2) lucid; urgency=low + + * debian/control.in + - Build-Depends on libappindicator-dev + * debian/patches/82_rhythmbox-indicators.patch + - Add support for application indicators (LP: #495225) + + -- Ken VanDine Thu, 10 Dec 2009 11:07:56 -0500 + +rhythmbox (0.12.6-1ubuntu1) lucid; urgency=low + + * Merge with Debian unstable, reamainging changes: + * debian/control.in: + - Build-Depends on liblaunchpad-integration-dev + - Suggests rather than Recommends gstreamer0.10-plugins-ugly since + it's in universe + - Drop hal build/binary dependencies, add gudev build dependency + - Add media-player-info dependency, where the music player + information is kept now. + - Suggest brasero + - Change gstreamer0.10-plugins-ugly from recommends to suggests + * debian/rules: + - Disable hal + * debian/rhythmbox.gconf-defaults: + - Don't activate the power manager option it breaks suspend for example + * debian/patches/01_lpi.patch: + - Launchpad integration change + * debian/patches/03_magnatune_partner.patch: + - Set Magnatune plugin partner ID to "ubuntu", as per discussion with Magnatune. + * debian/patches/04_podcast_query_info.patch: + - Fix downloading podcasts through buggy servers (LP: #437454) + * debian/patches/80_update_louie_imports.patch: + - Update louie import + * debian/patches/81_not_using_localmodlibs.patch: + - don't use localmodlibs to fix build issue + * debian/patches/90_autoconf.patch: + - Configure update + + -- Robert Ancell Mon, 30 Nov 2009 15:00:38 +1100 + +rhythmbox (0.12.6-1) unstable; urgency=low + + * New upstream release. + - Builds with ld's --no-add-needed and binutils-gold. Closes: #556320. + - debian/patches/01_inhibit_g-session.patch, + debian/patches/02_track_finished.patch: + + Removed, fixed upstream. + + -- Emilio Pozuelo Monfort Sun, 22 Nov 2009 13:07:31 +0100 + +rhythmbox (0.12.6-0ubuntu2) lucid; urgency=low + + * debian/patches/81_not_using_localmodlibs.patch, + debian/patches/90_autoconf.patch: + - don't use localmodlibs to fix build issue + + -- Sebastien Bacher Mon, 23 Nov 2009 16:10:27 +0100 + +rhythmbox (0.12.6-0ubuntu1) lucid; urgency=low + + * New upstream version: + - Context pane plugin + - Power management plugin reworked to use new D-Bus API + - MTP plugin reworked to do everything asynchronously + - Volume slider levels match what PulseAudio displays + - Playback pipeline filter interfaces actually work properly now + - Much improved visualization performance when crossfading is enabled + Bugs fixed: + 499048 - Filter insertion and removal on non-xfade backend is not robust. + 499051 - xfade backend doesn't play nice with LADSPA filters + 499052 - Filter removal on xfade backend is not robust. + 534981 - Add multi threading to MTP Support (lp: #235726) + 564772 - MTP plugin crash when I plug-in my Creative Zen 32Gb + 564800 - GnomeGoals: Remove deprecated GTK+ symbols + 589845 - im-status: use mission control dbus interface (lp: #424499) + 590474 - Podcast entry disappears from display during download (lp: #451176) + 594901 - Rhythmbox fails to display cover image from id3 tag (lp: #426329) + 595966 - leaked string in rb_stock_icons_init + 596573 - [PATCH] Do not use gnome-power-manager for inhibits, + instead use gnome-session + 597706 - rhythmbox crashed with SIGSEGV in g_object_get() (lp: #445047) + 597708 - rhythmbox crashed with SIGSEGV in rb_source_get_config_widget() + (lp: #444526) + 597708 - DAAP plugin doesn't link to libsoup + 598135 - Should init error before call libhal_device_get_property_string + 598302 - Use GDK spawn functions to handle multi-screen + 598613 - Rhythmbox shows cover art of previous track in Notification Bubble + if current track has no cover art (lp: #451086) + 598955 - Use Cubic volume when StreaVolume interface is available + 600058 - Feed is not parsed when title tag is empty (lp: #468323) + 600513 - Generates invalid Brasero project + 600549 - Crash when transferring a track over MTP with a slash in + the track title + 600624 - track information is not displayed correctly sometimes + when playing internet radios (lp: #467308) + 600995 - Elapsed time indicator is wrong when seeking (lp: #474145) + 601352 - Crash while editing automatic playlist + 601460 - Rhythmbox gets laggy when copying music to iPod + 601528 - Play button doesn't work after finishing a playlist (lp: #474155) + 602615 - rhythmbox fails to build if python bindings are built and ld's + --no-add-needed is used + New and updated translations + * debian/patches/05_brasero_burn_xml.patch: + - the change is in the new version + * debian/patches/90_autoconf.patch: + - new version update + * debian/patches/91_git_change_fix_inhibit_use.patch + - the change is in the new version + + -- Sebastien Bacher Mon, 23 Nov 2009 11:45:02 +0100 + +rhythmbox (0.12.5-2) unstable; urgency=low + + [ Josselin Mouette ] + * 01_inhibit_g-session.patch: stolen upstream. Use gnome-session to + inhibit suspension. Closes: #553504. + + [ Emilio Pozuelo Monfort ] + * debian/control.in: + - Build depend on xulrunner-dev rather than iceape-dev. + Closes: #555913. + + [ Josselin Mouette ] + * 02_track_finished.patch: stolen upstream. Clear the track status + when read has finished. Closes: #555189. + + -- Josselin Mouette Thu, 19 Nov 2009 10:59:02 +0100 + +rhythmbox (0.12.5-1) unstable; urgency=low + + * New upstream release. + + -- Emilio Pozuelo Monfort Fri, 18 Sep 2009 18:00:38 +0200 + +rhythmbox (0.12.5-0ubuntu5) karmic-proposed; urgency=low + + * debian/patches/05_brasero_burn_xml.patch: + - Fix Brasero project