debian/0000755000000000000000000000000011473664757007212 5ustar debian/rules0000755000000000000000000000003511473663503010254 0ustar #!/usr/bin/make -f %: dh $@ debian/patches/0000755000000000000000000000000011473661114010621 5ustar debian/patches/series0000644000000000000000000000001411473661061012032 0ustar images.diff debian/patches/images.diff0000644000000000000000000001012111473660267012723 0ustar Index: rhythmbox-radio-browser-2.3.1/Makefile =================================================================== --- rhythmbox-radio-browser-2.3.1.orig/Makefile 2010-11-16 15:55:48.000000000 -0800 +++ rhythmbox-radio-browser-2.3.1/Makefile 2010-11-25 23:24:33.014433016 -0800 @@ -9,6 +9,7 @@ install: install -d $(DESTDIR)$(SUBDIR) install -m 644 *.py $(DESTDIR)$(SUBDIR) - install -m 644 *.png $(DESTDIR)$(SUBDIR) + install -d $(DESTDIR)/usr/share/rhythmbox-radio-browser + install -m 644 *.png $(DESTDIR)/usr/share/rhythmbox-radio-browser install -m 644 radio-browser.rb-plugin $(DESTDIR)$(SUBDIR) cd po;./lang.sh $(DESTDIR)$(LOCALEDIR) Index: rhythmbox-radio-browser-2.3.1/radio_browser_source.py =================================================================== --- rhythmbox-radio-browser-2.3.1.orig/radio_browser_source.py 2010-11-16 15:55:48.000000000 -0800 +++ rhythmbox-radio-browser-2.3.1/radio_browser_source.py 2010-11-25 23:24:33.014433016 -0800 @@ -806,7 +806,7 @@ """ data display function for tree view """ def model_data_func(self,column,cell,model,iter,infostr): obj = model.get_value(iter,1) - self.clef_icon = self.get_icon_pixbuf(self.plugin.find_file("note.png")) + self.clef_icon = self.get_icon_pixbuf("/usr/share/rhythmbox-radio-browser/note.png") if infostr == "image": icon = None @@ -818,11 +818,11 @@ # icons for special feeds if station.type == "Shoutcast": - icon = self.get_icon_pixbuf(self.plugin.find_file("shoutcast-logo.png")) + icon = self.get_icon_pixbuf("/usr/share/rhythmbox-radio-browser/shoutcast-logo.png") if station.type == "Icecast": - icon = self.get_icon_pixbuf(self.plugin.find_file("xiph-logo.png")) + icon = self.get_icon_pixbuf("/usr/share/rhythmbox-radio-browser/xiph-logo.png") if station.type == "Local": - icon = self.get_icon_pixbuf(self.plugin.find_file("local-logo.png")) + icon = self.get_icon_pixbuf("/usr/share/rhythmbox-radio-browser/local-logo.png") # most special icons, if the station has one for itsself if station.icon_src != "": @@ -1163,10 +1163,10 @@ def insert_feed(self,feed,parent): # preload most used icons - note_icon = self.load_icon_file(self.plugin.find_file("note.png"),None) - shoutcast_icon = self.load_icon_file(self.plugin.find_file("shoutcast-logo.png"),None) - xiph_icon = self.load_icon_file(self.plugin.find_file("xiph-logo.png"),None) - local_icon = self.load_icon_file(self.plugin.find_file("local-logo.png"),None) + note_icon = self.load_icon_file("/usr/share/rhythmbox-radio-browser/note.png",None) + shoutcast_icon = self.load_icon_file("/usr/share/rhythmbox-radio-browser/shoutcast-logo.png",None) + xiph_icon = self.load_icon_file("/usr/share/rhythmbox-radio-browser/xiph-logo.png",None) + local_icon = self.load_icon_file("/usr/share/rhythmbox-radio-browser/local-logo.png",None) gtk.gdk.threads_enter() self.load_status = _("Loading feed %(name)s") % {'name':feed.name(),} Index: rhythmbox-radio-browser-2.3.1/radio-browser.rb-plugin =================================================================== --- rhythmbox-radio-browser-2.3.1.orig/radio-browser.rb-plugin 2010-11-16 15:55:48.000000000 -0800 +++ rhythmbox-radio-browser-2.3.1/radio-browser.rb-plugin 2010-11-25 23:24:33.014433016 -0800 @@ -36,4 +36,4 @@ Authors=segler_alex@web.de Copyright=Copyright © 2009 segler_alex Website=http://programmierecke.net -Icon=radio-browser.png +Icon=/usr/share/rhythmbox-radio-browser/radio-browser.png Index: rhythmbox-radio-browser-2.3.1/radio-browser.py =================================================================== --- rhythmbox-radio-browser-2.3.1.orig/radio-browser.py 2010-11-16 15:55:48.000000000 -0800 +++ rhythmbox-radio-browser-2.3.1/radio-browser.py 2010-11-25 23:24:33.014433016 -0800 @@ -125,7 +125,7 @@ # load plugin icon width, height = gtk.icon_size_lookup(gtk.ICON_SIZE_LARGE_TOOLBAR) - filepath = self.find_file("radio-browser.png") + filepath = "/usr/share/rhythmbox-radio-browser/radio-browser.png" if filepath: icon = gtk.gdk.pixbuf_new_from_file_at_size(filepath, width, height) self.source.set_property( "icon", icon) debian/copyright0000644000000000000000000000204111473660214011122 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 Name: Rhythmbox Radio Browser Plugin Maintainer: Alexander Murauer Source: http://www.programmierecke.net/programmed/ Copyright: 2009, Alexander Murauer License: GPL-3 This program 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 3 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 program. If not, see . On Debian systems, the complete text of the GNU General Public License version 3 can be found in `/usr/share/common-licenses/GPL-3'. debian/control0000644000000000000000000000141111473664404010577 0ustar Source: rhythmbox-radio-browser Section: sound Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Alexander Murauer Build-Depends: debhelper (>= 7) Standards-Version: 3.9.1 Homepage: http://programmierecke.net/programmed/ Package: rhythmbox-radio-browser Architecture: all Depends: ${misc:Depends}, rhythmbox, streamripper, gstreamer0.10-plugins-bad, python Description: Internet radio browser plugin for rhythmbox Rhythmbox plugin that shows the radio station lists of icecast (dir.xiph.org) and shoutcast directly in rhythmbox. So the user can easily search for internet radio stations in rhythmbox and play them. It has also support for streamripper, so streams can be recorded too. debian/compat0000644000000000000000000000000211330627401010361 0ustar 7 debian/source/0000755000000000000000000000000011360041244010461 5ustar debian/source/format0000644000000000000000000000001411361427467011707 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000031011332136606010212 0ustar version=3 #http://www.programmierecke.net/programmed/rhythmbox-radio-browser-(.*)\.tar\.gz http://www.programmierecke.net/programmed/rhythmbox-radio-browser.html rhythmbox-radio-browser-(.*)\.tar\.gz debian/changelog0000644000000000000000000000352311473664704011057 0ustar rhythmbox-radio-browser (2.3.1-0ubuntu1) natty; urgency=low [ Alexander Murauer ] * New upstream release (LP: #592538). - Switches to new server (LP: #676620). * Dropped patches which have been incorporated upstream: - debian/patches/rhythmdbentrytype.diff - debian/patches/recording_streams_segfault.diff - debian/patches/actiongroup_segfault.diff - debian/patches/invalid_play.diff -- Evan Broder Fri, 26 Nov 2010 00:03:05 -0800 rhythmbox-radio-browser (2.0-0ubuntu4) maverick; urgency=low * debian/patches/invalid_play.diff: don't try to play before setting the source. This causes newer rhythmbox to break. -- Marc Deslauriers Tue, 07 Sep 2010 08:46:31 -0400 rhythmbox-radio-browser (2.0-0ubuntu3) maverick; urgency=low * debian/patches/recording_streams_segfault.diff: don't cause rhythmbox to segfault if closed without being activated. (LP: #631142) * debian/patches/actiongroup_segfault.diff: don't cause rhythmbox to segfault while shutting down. (LP: #631142) * debian/patches/debian-changes-2.0-0ubuntu1: removed useless patch. -- Marc Deslauriers Sun, 05 Sep 2010 17:43:36 -0400 rhythmbox-radio-browser (2.0-0ubuntu2) maverick; urgency=low * debian/patches/rhythmdbentrytype.diff: RhythmDBEntryType is now a GObject, adjust accordingly. (LP: #624916) -- Marc Deslauriers Thu, 26 Aug 2010 16:04:57 -0400 rhythmbox-radio-browser (2.0-0ubuntu1) lucid; urgency=low * New upstream release (LP: #544416) * Switch to dpkg-source 3.0 (quilt) format -- segler_alex Sat, 10 Apr 2010 11:19:32 +0200 rhythmbox-radio-browser (1.8-0ubuntu1) lucid; urgency=low * Initial release (LP: #426184) -- segler_alex Fri, 29 Jan 2010 19:56:40 +0100