--- sound-juicer-2.21.92.orig/debian/sound-juicer.install +++ sound-juicer-2.21.92/debian/sound-juicer.install @@ -0,0 +1 @@ +debian/sound-juicer.xpm usr/share/pixmaps --- sound-juicer-2.21.92.orig/debian/control +++ sound-juicer-2.21.92/debian/control @@ -0,0 +1,16 @@ +Source: sound-juicer +Section: gnome +Priority: optional +Maintainer: Ubuntu Desktop Team +XSBC-Original-Maintainer: Ross Burton +Build-Depends: debhelper (>= 5), cdbs, gnome-pkg-tools (>= 0.10), intltool (>= 0.35), libmusicbrainz4-dev (>= 2.1.3), libgstreamer0.10-dev (>= 0.10.5), gstreamer0.10-tools, libgstreamer-plugins-base0.10-dev, libglade2-dev, libgconf2-dev, libgtk2.0-dev (>= 2.10), libgnomeui-dev (>= 2.16.0-2), libgnomevfs2-dev (>= 2.10.0), libnautilus-burn-dev (>= 2.15.3), libgnome-media-dev (>= 2.11.91), scrollkeeper (>= 0.3.5), gnome-doc-utils, liblaunchpad-integration-dev, libcdio-dev +Uploaders: Debian GNOME Maintainers , Sebastian Dröge +Standards-Version: 3.7.3 + +Package: sound-juicer +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, gstreamer0.10-plugins-base, gstreamer0.10-plugins-good, gstreamer0.10-gnomevfs, hal, libgnomevfs2-extra +Recommends: eject +Description: GNOME 2 CD Ripper + A CD ripper for GNOME 2 which aims to have a simple, clean, easy to use + interface. --- sound-juicer-2.21.92.orig/debian/docs +++ sound-juicer-2.21.92/debian/docs @@ -0,0 +1,3 @@ +NEWS +README +TODO --- sound-juicer-2.21.92.orig/debian/sound-juicer.manpages +++ sound-juicer-2.21.92/debian/sound-juicer.manpages @@ -0,0 +1 @@ +debian/sound-juicer.1 --- sound-juicer-2.21.92.orig/debian/rules +++ sound-juicer-2.21.92/debian/rules @@ -0,0 +1,12 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/rules/utils.mk +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk +-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk + +CFLAGS += -Wno-unused-parameter + +DEB_CONFIGURE_EXTRA_FLAGS += --disable-scrollkeeper --- sound-juicer-2.21.92.orig/debian/changelog +++ sound-juicer-2.21.92/debian/changelog @@ -0,0 +1,489 @@ +sound-juicer (2.21.92-0ubuntu1) hardy; urgency=low + + * New upstream release (lp: #195947) + - Don't loop if the selected music directory doesn't exist (Matthew Martin) + - When editing the album artist, unset the sortable artist name + - Remove deprecated calls in BaconVolume (Michael Terry) + + -- Pedro Fragoso Tue, 26 Feb 2008 20:28:32 +0000 + +sound-juicer (2.21.91-0ubuntu1) hardy; urgency=low + + * New upstream release (lp: #191812) + - Write extracted audio to a temporary file and then rename (Matthew Martin) + - Disable the Eject button if the drive cannot eject (David Meikle) + + -- Pedro Fragoso Thu, 14 Feb 2008 12:15:11 +0000 + +sound-juicer (2.21.3-0ubuntu1) hardy; urgency=low + + * New upstream release (LP: #187600) + - Add a Disc Number field, and magically populate it (Matthew Martin) + - Add content/* media types (Matthias Clasen) + - Set a11y relationships on the cluebar (thanks Rich and Willie) + - Fix play/pause (Bill O'Shea) + - Handle the cdio element not being cdparanoia + + -- Pedro Fragoso Thu, 31 Jan 2008 10:57:50 +0000 + +sound-juicer (2.21.2-0ubuntu1) hardy; urgency=low + + * New upstream release (LP:# 82701) + - Update documentation (Andreas Freund) + - Check extracted filenames are not too long (Ed Catmur) + - Add a Year entry to the main window (Andrzej Polatyński) + - Add a Duplicate Disc menu item (Dave Meikle) + - Show better error messages if the target directory can't be created (MatzeB) + - Remove branding from the desktop file + - Fix initial playback (Bill O'Shea) + - Hide the progress bar unless ripping (Ghee Teo) + - Move the cursor to always been on the currently playing/ripping track (Dave Meikle) + - When editing album artist, only change track artists if it was the same (Bill O'Shea) + + -- Pedro Fragoso Sun, 13 Jan 2008 21:15:32 +0000 + +sound-juicer (2.21.1-0ubuntu1) hardy; urgency=low + + * New upstream release + - Save custom genres (LP: #132402) + - Make the progress bar smaller + - Detect VFAT and NTFS filesystems and strip characters they can't handle + (LP: #72218), (LP: #137359) + - Inhibit power management suspension when ripping + - Don't crash when finished extracting + - Remove the Rip Completed dialog + - Set pipeline state to NULL when disposing + - Escape the album and artist in the cluebar + * Bump Standards-Version to 3.7.3 + * Updated debian/patches + * debian/control{.in} add Dep to libcdio-dev to get track names from CD-TEXT (LP: #106391) + + -- Pedro Fragoso Fri, 04 Jan 2008 04:30:31 +0000 + +sound-juicer (2.21.0-0ubuntu1) hardy; urgency=low + + * New upstream release. + - Add a cluebar when the CD isn't in Musicbrainz. LP: #34560 + - Fix the multiple album select dialog + - Install 48x48 PNG icon. + - Change Deselect All shortcut to Control-Shift-A. LP: #173820 + - Add Overwrite All/Skip All buttons to the overwrite dialog + - Update sound-juicer's documentation. LP: #172566 + + -- Emilio Pozuelo Monfort Thu, 20 Dec 2007 23:07:06 +0100 + +sound-juicer (2.20.1-1ubuntu1) hardy; urgency=low + + * Sync with Debian + * debian/control.in: + - Build-Depends on liblaunchpad-integration-dev + - Depends on libgnomevfs2-extra + - updated Maintainer information + * debian/patches/01_lpi.patch, + debian/patches/02_autoconf.patch: + - lpi changes and configure update + + -- Sebastien Bacher Thu, 15 Nov 2007 14:37:54 +0100 + +sound-juicer (2.20.1-1) unstable; urgency=low + + * New upstream bugfix release: + + debian/patches/20_svn_edit_profiles_crash.patch: + - Dropped, merged upstream. + + -- Sebastian Dröge Sun, 14 Oct 2007 18:30:55 +0200 + +sound-juicer (2.20.0-2) unstable; urgency=low + + * debian/patches/20_svn_edit_profiles_crash.patch: + + Patch from upstream SVN to fix crashes when editing profiles + or doing something else with profiles (Closes: #443146). + + -- Sebastian Dröge Thu, 20 Sep 2007 21:28:23 +0200 + +sound-juicer (2.20.0-1) unstable; urgency=low + + [ Sven Arvidsson ] + * Add depend on hal (Closes: #422322) + + [ Sebastian Dröge ] + * New upstream release: + + debian/control.in: + - Update musicbrainz and gstreamer requirements. + + -- Sebastian Dröge Mon, 17 Sep 2007 12:06:04 +0200 + +sound-juicer (2.16.4-1) unstable; urgency=low + + [ Sven Arvidsson ] + * Add icon to the Debian menu entry (Closes: #252849) + + [ Sebastian Dröge ] + * New upstream release. + * Upload to unstable, drop check-dist include. + * Update build dependencies from configure.in. + * Update debhelper compat level to 5. + * Remove the (non-existing) doap.rdf file from debian/docs. + + -- Sebastian Dröge Wed, 25 Apr 2007 16:03:47 +0200 + +sound-juicer (2.16.3-1) experimental; urgency=low + + * Add a get-orig-source target to retrieve the upstream tarball. + * Include the new check-dist Makefile to prevent accidental uploads to + unstable; bump build-dep on gnome-pkg-tools to >= 0.10. + * Merge 2.14.6-1. + * New upstream release. + * Add libgtk2.0-dev >= 2.10 build-dep to make the package autobuildable. + + -- Loic Minier Mon, 12 Mar 2007 11:33:46 +0100 + +sound-juicer (2.16.2-1) experimental; urgency=low + + * New upstream release. + * Remove duplicate build-dependency on gnome-vfs. + + -- Josselin Mouette Sat, 9 Dec 2006 00:11:50 +0100 + +sound-juicer (2.16.1-1) experimental; urgency=low + + * Add CDBS' utils. + * Don't override DEB_CONFIGURE_EXTRA_FLAGS. + * New upstream release, "Now Every Fool In Town". + * Install doap.rdf. + * Bump up build-deps to libgnomeui-dev >= 2.16.0-2 and libgnomevfs2-dev >= + 2.10.0 because of the new libnautilus-burn-dev >= 2.15. + + -- Loic Minier Thu, 5 Oct 2006 18:43:45 +0200 + +sound-juicer (2.16.0-1) experimental; urgency=low + + [ Marco Cabizza ] + * New upstream release, target experimental: + - Bump libgtk2.0-dev build-dep to 2.8 and libnautilus-burn-dev to 2.15.3 + + [ Loic Minier ] + * Bump libgnomeui-dev build-dep to >= 2.13.0. + + -- Loic Minier Thu, 28 Sep 2006 15:57:09 +0200 + +sound-juicer (2.14.6-1) unstable; urgency=low + + [ Ross Burton ] + * New upstream release + - Fixes writing to remote locations (Closes: #410590) + - Stop playing properly when the disc is ejected (Closes: #396247) + + [ Sven Arvidsson ] + * Add a man page (Closes: #358205) + + [ Loic Minier ] + * Add a get-orig-source target to retrieve the upstream tarball. + + -- Ross Burton Fri, 9 Mar 2007 20:18:29 +0000 + +sound-juicer (2.14.5-1) unstable; urgency=low + + * New upstream release. + * Track stable versions in watch file. + + -- Loic Minier Mon, 7 Aug 2006 22:02:10 +0200 + +sound-juicer (2.14.4-2) unstable; urgency=medium + + * Add a gstreamer0.10-gnomevfs Depends to sound-juicer, thanks Alec + Berryman. (Closes: #373695) + + -- Loic Minier Thu, 15 Jun 2006 09:28:09 +0200 + +sound-juicer (2.14.4-1) unstable; urgency=low + + [ Marco Cabizza ] + * New upstream version: + - fixed the no disk space issue (Closes: #349861) + * debian/control, debian/control.in: + - Dropping gstreamer 0.8, depending on 0.10 + - Standards-version is 3.7.2 + * debian/patches/01_fix_keybinding.diff: + - Dropped, merged upstream + + [ Josselin Mouette ] + * Even newer upstream version. + + -- Josselin Mouette Fri, 9 Jun 2006 01:08:40 +0200 + +sound-juicer (2.12.3-4) unstable; urgency=low + + * debian/control.in: + - doesn't Depends on gnome-media + + [ Loic Minier ] + Loic Minier : + * Bump up gnome-media build-dep to >= 2.11.91. (Closes: #353001) + [debian/control, debian/control.in] + + Gustavo Noronha Silva + * debian/patches/01_fix_keybinding.diff: + - patch from upstream CVS to fix keybinding that was masking + the paste keybinding + + [ Josselin Mouette ] + * Build-depend on libgnome-media-dev instead of gnome-media + (closes: #357639). + + -- Sebastien Bacher Thu, 6 Apr 2006 14:42:49 +0200 + +sound-juicer (2.12.3-3) unstable; urgency=low + + * Upload to unstable. + * Standards-version is 3.6.2. + + -- Josselin Mouette Sun, 8 Jan 2006 12:47:17 +0100 + +sound-juicer (2.12.3-2) experimental; urgency=low + + * Rebuild to actually get the new musicbrainz packages. + + -- Ross Burton Thu, 1 Dec 2005 10:42:08 +0000 + +sound-juicer (2.12.3-1) experimental; urgency=low + + * New upstream release + * Bump build-dep on Musicbrainz to get transitioned package + * Depend on gnome-media 2.12, grrr + * Update copyright file with new FSF address + + -- Ross Burton Thu, 1 Dec 2005 09:39:30 +0000 + +sound-juicer (2.12.2-1) experimental; urgency=low + + * New upstream release + * Add build-depend on libgstreamer-plugins0.8-dev and gnome-doc-utils + * Add depend on gstreamer0.8-gnomevfs + + -- Sjoerd Simons Thu, 22 Sep 2005 00:01:32 +0200 + +sound-juicer (2.10.1-3) unstable; urgency=low + + * Rebuild for C++ transition and increase build-dep on musicbrainz + (closes: #321541) + + -- Ross Burton Sat, 6 Aug 2005 12:12:25 +0100 + +sound-juicer (2.10.1-2) unstable; urgency=low + + * The "Ross Burton escapes from the angry mob" release. + * Upload to unstable, on behalf of Ross. + + -- Jordi Mallach Mon, 13 Jun 2005 16:29:23 +0200 + +sound-juicer (2.10.1-1) experimental; urgency=low + + * New upstream release + * Add build-deps on gnomevfs 2.10 and nautilus-burn 2.10. + + -- Ross Burton Mon, 9 May 2005 16:01:30 +0100 + +sound-juicer (0.6.1-2) unstable; urgency=low + + * Add build-dep on libgstreamer0.8-gconf (closes: #303884) + + -- Ross Burton Sat, 9 Apr 2005 14:00:22 +0100 + +sound-juicer (0.6.1-1) unstable; urgency=low + + * New upstream release + - Add build-deps on GTK+ 2.6 and gnome-media + - Fixes invalid cast on AMD64 (closes: #288535) + * Add debian/watch + + -- Ross Burton Fri, 8 Apr 2005 14:36:56 +0100 + +sound-juicer (0.5.15-1) unstable; urgency=low + + * New upstream release + - UTF8 characters handled better (closes: #247373) + - Drive logic fixed (closes: #259985) + + -- Ross Burton Thu, 2 Dec 2004 19:57:26 +0000 + +sound-juicer (0.5.14-1) unstable; urgency=low + + * New upstream release + - I'm the Debian and upstream maintainer, no need to remind me about + new releases. (closes: #275961) + - Alt-E is not Extract shortcut any more (closes: #256341) + - uses non-blocking open (closes: #218266) + - doesn't set the Comment field (closes: #252894) + + -- Ross Burton Mon, 11 Oct 2004 15:31:52 +0100 + +sound-juicer (0.5.13-1) unstable; urgency=low + + * New upstream release. + * Build-depend on GTK+ 2.4. + + -- Ross Burton Tue, 28 Sep 2004 14:01:46 +0100 + +sound-juicer (0.5.12-2) unstable; urgency=low + + * Remove the postinst, dh_gconf handles this. + + -- Ross Burton Wed, 11 Aug 2004 12:29:21 +0100 + +sound-juicer (0.5.12-1) unstable; urgency=low + + * New upstream release. + + -- Ross Burton Mon, 7 Jun 2004 18:01:55 +0100 + +sound-juicer (0.5.11-2) unstable; urgency=low + + * GNOME Team Upload. + * Upload in unstable (Closes: #251573). + * debian/control.in: + + updated Standards-Version to 3.6.1.0. + + -- Sebastien Bacher Sun, 30 May 2004 01:54:05 +0200 + +sound-juicer (0.5.11-1) experimental; urgency=low + + * New upstream release. + * debian/control.in: Bump deps to GStreamer 0.8 + * debian/menu: Fix lintian quote warnings + + -- Ross Burton Tue, 13 Apr 2004 11:35:29 +0100 + +sound-juicer (0.5.10.1-3) unstable; urgency=low + + * Bump Build-Depends on debhelper to get dh_gconf. + + -- Ross Burton Thu, 19 Feb 2004 10:11:15 +0000 + +sound-juicer (0.5.10.1-2) unstable; urgency=low + + * Add Build-Depend on intltool (closes: #231369, #231379) + + -- Ross Burton Fri, 6 Feb 2004 10:40:28 +0000 + +sound-juicer (0.5.10.1-1) unstable; urgency=low + + * New upstream release, fixing intltool for everyone else. + + -- Ross Burton Thu, 5 Feb 2004 16:23:07 +0000 + +sound-juicer (0.5.10-1) unstable; urgency=low + + * New upstream release (closes: #230234) + * Move to GNOME Packaging Team + + -- Ross Burton Thu, 5 Feb 2004 16:23:07 +0000 + +sound-juicer (0.5.9-1) unstable; urgency=low + + * New upstream release + + -- Ross Burton Wed, 7 Jan 2004 12:18:44 +0000 + +sound-juicer (0.5.8-1) unstable; urgency=low + + * New upstream release + + -- Ross Burton Wed, 26 Nov 2003 16:54:28 +0000 + +sound-juicer (0.5.7-1) unstable; urgency=low + + * New upstream release + - Encoder Missing dialog works (closes: #218875) + - Fixed GStreamer requirements (closes: #217975) + + -- Ross Burton Tue, 11 Nov 2003 14:20:57 +0000 + +sound-juicer (0.5.6-1) unstable; urgency=low + + * New upstream release + + -- Ross Burton Mon, 27 Oct 2003 11:23:16 +0000 + +sound-juicer (0.5.5-1) unstable; urgency=low + + * New upstream release + + -- Ross Burton Wed, 1 Oct 2003 15:24:40 +0100 + +sound-juicer (0.5.4-2) unstable; urgency=low + + * Build-depend on scrollkeeper (closes: #212502, #212529) + + -- Ross Burton Wed, 24 Sep 2003 10:16:52 +0100 + +sound-juicer (0.5.4-1) unstable; urgency=low + + * New upstream release + + -- Ross Burton Tue, 16 Sep 2003 20:39:45 +0100 + +sound-juicer (0.5.3-1) unstable; urgency=low + + * New upstream release + * Push Standards to 3.6.0. + * Turn off nostrip. + + -- Ross Burton Tue, 16 Sep 2003 14:57:51 +0100 + +sound-juicer (0.5.2-1) unstable; urgency=low + + * New upstream release + + -- Ross Burton Thu, 21 Aug 2003 13:55:30 +0100 + +sound-juicer (0.5.1-2) unstable; urgency=low + + * debian/rules: set nostrip so that we get good back traces. + + -- Ross Burton Thu, 14 Aug 2003 18:35:59 +0100 + +sound-juicer (0.5.1-1) unstable; urgency=low + + * New upstream release. + + -- Ross Burton Mon, 11 Aug 2003 14:01:30 +0100 + +sound-juicer (0.4.1-1) unstable; urgency=low + + * New upstream release. + + -- Ross Burton Tue, 24 Jun 2003 13:55:13 +0100 + +sound-juicer (0.3-2) unstable; urgency=low + + * Added debian/menu file to stop Thom May moaning. + + -- Ross Burton Tue, 20 May 2003 16:51:40 +0100 + +sound-juicer (0.3-1) unstable; urgency=low + + * New upstream release + * Re-arranged the GStreamer deps. + * Change to CDBS + + -- Ross Burton Tue, 20 May 2003 11:11:11 +0100 + +sound-juicer (0.2.1-1) unstable; urgency=low + + * New upstream release + + -- Ross Burton Tue, 29 Apr 2003 15:30:59 +0100 + +sound-juicer (0.2-1) unstable; urgency=low + + * New upstream release + + -- Ross Burton Tue, 29 Apr 2003 14:17:05 +0100 + +sound-juicer (0.1-1) unstable; urgency=low + + * Initial Release. + + -- Ross Burton Fri, 11 Apr 2003 16:07:19 +0100 + --- sound-juicer-2.21.92.orig/debian/compat +++ sound-juicer-2.21.92/debian/compat @@ -0,0 +1 @@ +5 --- sound-juicer-2.21.92.orig/debian/sound-juicer.1 +++ sound-juicer-2.21.92/debian/sound-juicer.1 @@ -0,0 +1,81 @@ +.\" 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 sound-juicer 1 "2006\-11\-26" "GNOME" +.SH NAME +sound-juicer \- GNOME-desktop CD ripper and player using GStreamer +.SH SYNOPSIS +.B sound-juicer +.RI [ option... ] +.SH DESCRIPTION +.B sound-juicer +is a CD ripper and player for GNOME which aims to have a simple, clean, easy to use interface. +.B sound-juicer +supports encoding to several popular audio formats such as Ogg Vorbis and FLAC, additional formats can be added through GStreamer plugins. +.P +For additional documentation on interactive use of +.B sound-juicer +select the +.I Help +menu option. The menus allow access to features not available through command-line options. +.SH OPTIONS +.TP +.B \-a, \-\-auto-start +Start extracting immediately +.TP +.B \-p, \-\-play +Start playing immediately +.TP +.B \-d, \-\-device=DEVICE +What CD device to read +.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 +.B sound-juicer +was written by Ross Burton . +This manual page was written by Sven Arvidsson , +for the Debian GNU/Linux system (but may be used by others). +.SH SEE ALSO +The online documentation available through the program's +.I Help +menu. + + --- sound-juicer-2.21.92.orig/debian/watch +++ sound-juicer-2.21.92/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://ftp.gnome.org/pub/GNOME/sources/sound-juicer/([\d\.]+)[02468]/ sound-juicer-(.*)\.tar\.gz debian uupdate --- sound-juicer-2.21.92.orig/debian/copyright +++ sound-juicer-2.21.92/debian/copyright @@ -0,0 +1,26 @@ +This package was debianized by Ross Burton on Fri, +11 Apr 2003 16:07:19 +0100. + +It was downloaded from http://www.burtonini.com./ + +Upstream Author: Ross Burton + +Copyright: + + 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; version 2 dated June, 1991. + + 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'. + --- sound-juicer-2.21.92.orig/debian/patches/01_lpi.patch +++ sound-juicer-2.21.92/debian/patches/01_lpi.patch @@ -0,0 +1,41 @@ +--- configure.in 2008-01-01 16:19:03.000000000 +0000 ++++ configure.in.new 2008-01-04 04:58:09.000000000 +0000 +@@ -45,7 +45,7 @@ + AC_SUBST(BURN_LIBS) + + # Find the UI libraries +-PKG_CHECK_MODULES(UI, gtk+-2.0 >= 2.8 libglade-2.0 gconf-2.0 libgnomeui-2.0 >= 2.13.0 gnome-vfs-2.0 >= 2.9 gnome-vfs-module-2.0 > 2.9 gmodule-export-2.0 dbus-glib-1) ++PKG_CHECK_MODULES(UI, gtk+-2.0 >= 2.8 launchpad-integration libglade-2.0 gconf-2.0 libgnomeui-2.0 >= 2.13.0 gnome-vfs-2.0 >= 2.9 gnome-vfs-module-2.0 > 2.9 gmodule-export-2.0 dbus-glib-1) + AC_SUBST(UI_CFLAGS) + AC_SUBST(UI_LIBS) + +--- src/sj-main.c 2007-12-31 22:45:15.000000000 +0000 ++++ src/sj-main.c.new 2008-01-04 05:01:44.000000000 +0000 +@@ -40,6 +40,8 @@ + #include + #include + ++#include ++ + #include "bacon-message-connection.h" + #include "gconf-bridge.h" + #include "sj-about.h" +@@ -1458,6 +1460,8 @@ + GError *error = NULL; + GtkTreeSelection *selection; + char *device = NULL; ++ GtkWidget *lpmenu; ++ + GOptionContext *ctx; + const GOptionEntry entries[] = { + { "auto-start", 'a', 0, G_OPTION_ARG_NONE, &autostart, N_("Start extracting immediately"), NULL }, +@@ -1568,6 +1572,9 @@ + prev_menuitem = glade_xml_get_widget (glade, "previous_track_menuitem"); + status_bar = glade_xml_get_widget (glade, "status_bar"); + ++ lpmenu = glade_xml_get_widget (glade, "menuitem4_menu"); ++ launchpad_integration_add_items (lpmenu, -1, TRUE, TRUE); ++ + { /* ensure that the play/pause button's size is constant */ + GtkWidget *fake_button1, *fake_button2; + GtkSizeGroup *size_group; --- sound-juicer-2.21.92.orig/debian/patches/02_autoconf.patch +++ sound-juicer-2.21.92/debian/patches/02_autoconf.patch @@ -0,0 +1,57 @@ +--- configure 2008-01-01 16:19:32.000000000 +0000 ++++ configure.new 2008-01-04 05:12:12.000000000 +0000 +@@ -24101,11 +24101,11 @@ + else + if test -n "$PKG_CONFIG" && \ + { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0 >= 2.8 libglade-2.0 gconf-2.0 libgnomeui-2.0 >= 2.13.0 gnome-vfs-2.0 >= 2.9 gnome-vfs-module-2.0 > 2.9 gmodule-export-2.0 dbus-glib-1\"") >&5 +- ($PKG_CONFIG --exists --print-errors "gtk+-2.0 >= 2.8 libglade-2.0 gconf-2.0 libgnomeui-2.0 >= 2.13.0 gnome-vfs-2.0 >= 2.9 gnome-vfs-module-2.0 > 2.9 gmodule-export-2.0 dbus-glib-1") 2>&5 ++ ($PKG_CONFIG --exists --print-errors "gtk+-2.0 >= 2.8 launchpad-integration libglade-2.0 gconf-2.0 libgnomeui-2.0 >= 2.13.0 gnome-vfs-2.0 >= 2.9 gnome-vfs-module-2.0 > 2.9 gmodule-export-2.0 dbus-glib-1") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then +- pkg_cv_UI_CFLAGS=`$PKG_CONFIG --cflags "gtk+-2.0 >= 2.8 libglade-2.0 gconf-2.0 libgnomeui-2.0 >= 2.13.0 gnome-vfs-2.0 >= 2.9 gnome-vfs-module-2.0 > 2.9 gmodule-export-2.0 dbus-glib-1" 2>/dev/null` ++ pkg_cv_UI_CFLAGS=`$PKG_CONFIG --cflags "gtk+-2.0 >= 2.8 launchpad-integration libglade-2.0 gconf-2.0 libgnomeui-2.0 >= 2.13.0 gnome-vfs-2.0 >= 2.9 gnome-vfs-module-2.0 > 2.9 gmodule-export-2.0 dbus-glib-1" 2>/dev/null` + else + pkg_failed=yes + fi +@@ -24119,11 +24119,11 @@ + else + if test -n "$PKG_CONFIG" && \ + { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0 >= 2.8 libglade-2.0 gconf-2.0 libgnomeui-2.0 >= 2.13.0 gnome-vfs-2.0 >= 2.9 gnome-vfs-module-2.0 > 2.9 gmodule-export-2.0 dbus-glib-1\"") >&5 +- ($PKG_CONFIG --exists --print-errors "gtk+-2.0 >= 2.8 libglade-2.0 gconf-2.0 libgnomeui-2.0 >= 2.13.0 gnome-vfs-2.0 >= 2.9 gnome-vfs-module-2.0 > 2.9 gmodule-export-2.0 dbus-glib-1") 2>&5 ++ ($PKG_CONFIG --exists --print-errors "gtk+-2.0 >= 2.8 launchpad-integration libglade-2.0 gconf-2.0 libgnomeui-2.0 >= 2.13.0 gnome-vfs-2.0 >= 2.9 gnome-vfs-module-2.0 > 2.9 gmodule-export-2.0 dbus-glib-1") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then +- pkg_cv_UI_LIBS=`$PKG_CONFIG --libs "gtk+-2.0 >= 2.8 libglade-2.0 gconf-2.0 libgnomeui-2.0 >= 2.13.0 gnome-vfs-2.0 >= 2.9 gnome-vfs-module-2.0 > 2.9 gmodule-export-2.0 dbus-glib-1" 2>/dev/null` ++ pkg_cv_UI_LIBS=`$PKG_CONFIG --libs "gtk+-2.0 >= 2.8 launchpad-integration libglade-2.0 gconf-2.0 libgnomeui-2.0 >= 2.13.0 gnome-vfs-2.0 >= 2.9 gnome-vfs-module-2.0 > 2.9 gmodule-export-2.0 dbus-glib-1" 2>/dev/null` + else + pkg_failed=yes + fi +@@ -24142,14 +24142,14 @@ + _pkg_short_errors_supported=no + fi + if test $_pkg_short_errors_supported = yes; then +- UI_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "gtk+-2.0 >= 2.8 libglade-2.0 gconf-2.0 libgnomeui-2.0 >= 2.13.0 gnome-vfs-2.0 >= 2.9 gnome-vfs-module-2.0 > 2.9 gmodule-export-2.0 dbus-glib-1"` ++ UI_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "gtk+-2.0 >= 2.8 launchpad-integration libglade-2.0 gconf-2.0 libgnomeui-2.0 >= 2.13.0 gnome-vfs-2.0 >= 2.9 gnome-vfs-module-2.0 > 2.9 gmodule-export-2.0 dbus-glib-1"` + else +- UI_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gtk+-2.0 >= 2.8 libglade-2.0 gconf-2.0 libgnomeui-2.0 >= 2.13.0 gnome-vfs-2.0 >= 2.9 gnome-vfs-module-2.0 > 2.9 gmodule-export-2.0 dbus-glib-1"` ++ UI_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gtk+-2.0 >= 2.8 launchpad-integration libglade-2.0 gconf-2.0 libgnomeui-2.0 >= 2.13.0 gnome-vfs-2.0 >= 2.9 gnome-vfs-module-2.0 > 2.9 gmodule-export-2.0 dbus-glib-1"` + fi + # Put the nasty error message in config.log where it belongs + echo "$UI_PKG_ERRORS" >&5 + +- { { echo "$as_me:$LINENO: error: Package requirements (gtk+-2.0 >= 2.8 libglade-2.0 gconf-2.0 libgnomeui-2.0 >= 2.13.0 gnome-vfs-2.0 >= 2.9 gnome-vfs-module-2.0 > 2.9 gmodule-export-2.0 dbus-glib-1) were not met: ++ { { echo "$as_me:$LINENO: error: Package requirements (gtk+-2.0 >= 2.8 launchpad-integration libglade-2.0 gconf-2.0 libgnomeui-2.0 >= 2.13.0 gnome-vfs-2.0 >= 2.9 gnome-vfs-module-2.0 > 2.9 gmodule-export-2.0 dbus-glib-1) were not met: + + $UI_PKG_ERRORS + +@@ -24160,7 +24160,7 @@ + and UI_LIBS to avoid the need to call pkg-config. + See the pkg-config man page for more details. + " >&5 +-echo "$as_me: error: Package requirements (gtk+-2.0 >= 2.8 libglade-2.0 gconf-2.0 libgnomeui-2.0 >= 2.13.0 gnome-vfs-2.0 >= 2.9 gnome-vfs-module-2.0 > 2.9 gmodule-export-2.0 dbus-glib-1) were not met: ++echo "$as_me: error: Package requirements (gtk+-2.0 >= 2.8 launchpad-integration libglade-2.0 gconf-2.0 libgnomeui-2.0 >= 2.13.0 gnome-vfs-2.0 >= 2.9 gnome-vfs-module-2.0 > 2.9 gmodule-export-2.0 dbus-glib-1) were not met: + + $UI_PKG_ERRORS + --- sound-juicer-2.21.92.orig/debian/sound-juicer.xpm +++ sound-juicer-2.21.92/debian/sound-juicer.xpm @@ -0,0 +1,295 @@ +/* XPM */ +static char *sound-juicer[] = { +/* columns rows colors chars-per-pixel */ +"32 32 257 2", +" c #79604B", +". c #7E6754", +"X c #7F756A", +"o c #7D7D7B", +"O c #974503", +"+ c #9B4701", +"@ c #9E4803", +"# c #9A4B0D", +"$ c #9C571D", +"% c #875937", +"& c #925B2E", +"* c #9F683C", +"= c #A34B02", +"- c #AA4D02", +"; c #A6520B", +": c #A4591D", +"> c #AF5D1A", +", c #BA5300", +"< c #BC5807", +"1 c #BC5B0C", +"2 c #B35912", +"3 c #B55F1B", +"4 c #BC5D10", +"5 c #AC5F21", +"6 c #BF6311", +"7 c #B9621C", +"8 c #A4622B", +"9 c #AB6025", +"0 c #AA652C", +"q c #AD682E", +"w c #A36635", +"e c #A0673A", +"r c #A1693D", +"t c #A86733", +"y c #AE6A33", +"u c #A96D3C", +"i c #B36222", +"p c #B46628", +"a c #B2692D", +"s c #BA6A2A", +"d c #B16C33", +"f c #B5733C", +"g c #9C6A43", +"h c #917B69", +"j c #9B7E67", +"k c #A87144", +"l c #AC7950", +"z c #B37544", +"x c #BE7C49", +"c c #C35700", +"v c #C55800", +"b c #C85E01", +"n c #C06012", +"m c #C36619", +"M c #C46A1F", +"N c #D46905", +"B c #D66D0D", +"V c #DE6F06", +"C c #D77114", +"Z c #D8761B", +"A c #C67026", +"S c #C7732D", +"D c #C87228", +"F c #C0773B", +"G c #CB7931", +"H c #D77928", +"J c #DA7A22", +"K c #DB7E29", +"L c #E46D02", +"P c #E67104", +"I c #EF7500", +"U c #EE7F16", +"Y c #F47800", +"T c #F47D0A", +"R c #C17B43", +"E c #AC815E", +"W c #B3835C", +"Q c #BB885E", +"! c #AB8F78", +"~ c #AE917B", +"^ c #B1957E", +"/ c #BD9A7D", +"( c #CF833E", +") c #D0823C", +"_ c #DC8433", +"` c #DE8B3E", +"' c #F48214", +"] c #F18319", +"[ c #F5881F", +"{ c #EA8E3B", +"} c #F58A22", +"| c #F99A25", +" . c #F99C29", +".. c #FAA12E", +"X. c #FAA432", +"o. c #FBA739", +"O. c #FAA835", +"+. c #FBAC3B", +"@. c #C6834E", +"#. c #C28856", +"$. c #CA8D57", +"%. c #D58C4A", +"&. c #DF8F45", +"*. c #DD944D", +"=. c #D69459", +"-. c #C39673", +";. c #C79E7C", +":. c #CF9C73", +">. c #DB9F69", +",. c #DFA36A", +"<. c #D4A074", +"1. c #E1944D", +"2. c #E29753", +"3. c #E39B5A", +"4. c #F79C44", +"5. c #E19B63", +"6. c #E5A45D", +"7. c #FBAE42", +"8. c #FBAE4B", +"9. c #F5A353", +"0. c #FBB144", +"q. c #FBB44C", +"w. c #FFBF40", +"e. c #F6B153", +"r. c #F4B75C", +"t. c #FBB452", +"y. c #FCB854", +"u. c #FCBA5B", +"i. c #E5A362", +"p. c #E5AA6D", +"a. c #E8A566", +"s. c #E3AC7A", +"d. c #E5B17F", +"f. c #E3B87C", +"g. c #E8B677", +"h. c #E8B07D", +"j. c #EEBF7B", +"k. c #F5AB64", +"l. c #F0AD6F", +"z. c #F4B06F", +"x. c #F0B969", +"c. c #F9B069", +"v. c #FABC63", +"b. c #FBBF68", +"n. c #F0BB72", +"m. c #F1BA78", +"M. c yellow", +"N. c #EFC17D", +"B. c #FBC06D", +"V. c #F4C07C", +"C. c #FCC372", +"Z. c #FCC57B", +"A. c #808080", +"S. c #8A8B87", +"D. c #8C8D8A", +"F. c #929292", +"G. c #9B9793", +"H. c #9A9A9A", +"J. c #9EA19D", +"K. c #AE9886", +"L. c #A99D94", +"P. c #B59982", +"I. c #B99C86", +"U. c #BC9F89", +"Y. c #BDA28B", +"T. c #BAA492", +"R. c #BDAA9B", +"E. c #A3A3A3", +"W. c #A6ABA6", +"Q. c #AAACA7", +"!. c #ACACAB", +"~. c #B6B6AD", +"^. c #BEB5AE", +"/. c #B3B3B3", +"(. c #BBBBBB", +"). c #D9AB85", +"_. c #D9B98B", +"`. c #D5BC97", +"'. c #D8BD96", +"]. c #C7BBA4", +"[. c #CDBDA0", +"{. c #CCBAAC", +"}. c #C0BBB8", +"|. c #E6B68A", +" X c #E7BA88", +".X c #E9B680", +"XX c #EAB88F", +"oX c #F5BC87", +"OX c #CDC4BA", +"+X c #DAC6AA", +"@X c #F5CB8D", +"#X c #FAC28B", +"$X c #FDCB82", +"%X c #FCCE8C", +"&X c #F5C395", +"*X c #FBCB9C", +"=X c #FDD497", +"-X c #FDD59A", +";X c #E0CDBE", +":X c #EFD0A6", +">X c #EFD4AB", +",X c #E3D1B5", +" YXYXYXYXYXYXYX", +"YXYXYXYXg p G ZXUXSX-XKX6X+.O.+.O.+.C.UXUXIXCXx i 8 YXYXYXYXYXYX", +"YXYXYX8 p %.IXIX%X+.O.q.$XX...O. .+.8.8XMXeXIXUX:.3 2 YXYXYXYXYX", +"YXYXYXd D SXKXu.+.X.+. .-X .X.o. .+.8.wXt.y.v.HXIX@.a YXYXYXYXYX", +"YXYXw 1 9XUXZ.O.O.X... .6Xo.+.0.o.q.7X$Xb.b.b.C.KXPXs t YXYXYXYX", +"YXYX7 6.HXSX+.+.| +...+.v.b.q.t.e.V.NX@X@X@X@X@X4XPXuXl YXYXYXYX", +"YXt M 9XIXIX0.X.0.o.q.8.t.eXv.n.f.cX1X>X5X5X5X:X:XHXDX).h YXYXYX", +"YXa p.UXAX9X9XZ.X.t.t.v.b.ZXg._.+XCX.UXq.+... ...+.t.N.VXPXYXYXYXYXJ.E././.rXU.a.Y T l.f (.A.YXYX", +"5 .XUX+.X...X.+.q.x._.[.iXYXYXw.YXD.S.(./.rXU.5.Y Y } =.T.A.YXYX", +"5 ,.UXr.+.O.O.+.r.f.`.aXW.YXM.YXYXo o /./.}.I.3.n N ] 9.y A.YXYX", +"> ) UX-X+.O.+.q.j.hXjXdXQ.YXYXYX+ . F.!.!.rXI.2.5 I.7 U R & YXYX", +"> A BXUX8XB.4XnXcXOXtXdX!.S.o % # (.Q.!.(.P.1.y dX}.9 P ; O YX", +", 1 %XHXUXNX>X2XsXfXfXdXdX/.h k ).K.W.W./.rXP.&.0 yXiXiX8 @ + @ ", +"YX7 XIXKXqXhXvXFXDXdXdXyX}.u 0X0Xw E.W.(.rXK.&.y yXyXyXF.O O O ", +"YX5 f UXGXmXGXLXFXFXDXdXyX(.u XX5.R L./.(.(.P.K 0 yXyX/.A.YXYXYX", +"YX, 1 VXUXJXPXLXLXFXFXDXdXyXd } I H k (.(.(.P.K 0 tXyXF.YXYXYXYX", +"YXYX9 -.UXUXPXLXLXFXFXDXfXdXy L L c l (./.(.~ K 0 yXE.A.YXYXYXYX", +"YXYXc E uXUXUXPXLXLXFXDXfXfX{.u 5 u (.(.(./.! J 0 /.F.YXYXYXYXYX", +"YXYXYX7 G.FXPXUXLXLXFXFXDXfXfXdXyXyXrXrX(.(.! Z 8 F.A.YXYXYXYXYX", +"YXYXYXYXA.H.dXUXUXLXLXFXDXDXfXfXdXyXyXtXrX(.^ C $ A.YXYXYXYXYXYX", +"YXYXYXYXYXA.H./.LXPXLXFXDXDXDXfXfXdXtXR.R.}.j B = YXYXYXYXYXYXYX", +"YXYXYXYXYXYXYXA.H.rXFXLXFXFXDXfXQ Q <.|.s.$.p V = YXYXYXYXYXYXYX", +"YXYXYXYXYXYXYXYXYXA.H.J./.(.tXW h.*X*X#Xc.4.} ] = YXYXYXYXYXYXYX", +"YXYXYXYXYXYXYXYXYXYXYXYXA.A.A.$ *.oX*X&Xl.{ L b = YXYXYXYXYXYXYX", +"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXO @ = - , , - = + O YXYXYXYXYXYXYX", +"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXO O O O YXYXYXYXYXYXYXYXYXYX" +}; --- sound-juicer-2.21.92.orig/debian/menu +++ sound-juicer-2.21.92/debian/menu @@ -0,0 +1,3 @@ +?package(sound-juicer):needs="X11" section="Apps/Sound" \ + title="Sound Juicer" command="/usr/bin/sound-juicer" \ + icon="/usr/share/pixmaps/sound-juicer.xpm" --- sound-juicer-2.21.92.orig/debian/control.in +++ sound-juicer-2.21.92/debian/control.in @@ -0,0 +1,16 @@ +Source: sound-juicer +Section: gnome +Priority: optional +Maintainer: Ubuntu Desktop Team +XSBC-Original-Maintainer: Ross Burton +Build-Depends: debhelper (>= 5), cdbs, gnome-pkg-tools (>= 0.10), intltool (>= 0.35), libmusicbrainz4-dev (>= 2.1.3), libgstreamer0.10-dev (>= 0.10.5), gstreamer0.10-tools, libgstreamer-plugins-base0.10-dev, libglade2-dev, libgconf2-dev, libgtk2.0-dev (>= 2.10), libgnomeui-dev (>= 2.16.0-2), libgnomevfs2-dev (>= 2.10.0), libnautilus-burn-dev (>= 2.15.3), libgnome-media-dev (>= 2.11.91), scrollkeeper (>= 0.3.5), gnome-doc-utils, liblaunchpad-integration-dev, libcdio-dev +Uploaders: @GNOME_TEAM@ +Standards-Version: 3.7.3 + +Package: sound-juicer +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, gstreamer0.10-plugins-base, gstreamer0.10-plugins-good, gstreamer0.10-gnomevfs, hal, libgnomevfs2-extra +Recommends: eject +Description: GNOME 2 CD Ripper + A CD ripper for GNOME 2 which aims to have a simple, clean, easy to use + interface.