debian/0000775000000000000000000000000012272027713007173 5ustar debian/source/0000775000000000000000000000000012272027713010473 5ustar debian/source/format0000664000000000000000000000001412272027713011701 0ustar 3.0 (quilt) debian/gnome-sound-recorder.10000664000000000000000000000265312272027713013321 0ustar .\" 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 gnome-sound-recorder 1 "2007\-05\-05" "GNOME" .SH NAME gnome-sound-recorder \- simple sound recorder .SH SYNOPSIS .B gnome-sound-recorder .RI [ OPTION... ] .SH DESCRIPTION .B gnome-sound-recorder enables you to record and play .flac, .ogg, and .wav sound files. .SH OPTIONS .B gnome-sound-recorder only accepts the standard GNOME and GTK options. .SH AUTHORS .B gnome-sound-recorder was written by Iain Holmes and others. .P This manual page was written by Sven Arvidsson , for the Debian project (but may be used by others). .SH SEE ALSO .BR "gtk-options" (7), .BR "gnome-options" (7) .P The online documentation available through the program's .I Help menu. debian/gstreamer-properties.10000664000000000000000000000421012272027713013435 0ustar .TH GNOME "1" "February 2003" .SH NAME gstreamer-properties \- Multimedia systems selector .SH SYNOPSIS .B gstreamer-properties [\fIOPTION\fR...] .SH DESCRIPTION .TP \fB\-\-load\-modules\fR=\fIMODULE1\fR,MODULE2,... Dynamic modules to load .PP Help options .TP -?, \fB\-\-help\fR Show this help message .TP \fB\-\-usage\fR Display brief usage message .PP GTK+ .TP \fB\-\-gdk\-debug\fR=\fIFLAGS\fR Gdk debugging flags to set .TP \fB\-\-gdk\-no\-debug\fR=\fIFLAGS\fR Gdk debugging flags to unset .TP \fB\-\-display\fR=\fIDISPLAY\fR X display to use .TP \fB\-\-screen\fR=\fISCREEN\fR X screen to use .TP \fB\-\-sync\fR Make X calls synchronous .TP \fB\-\-name\fR=\fINAME\fR Program name as used by the window manager .TP \fB\-\-class\fR=\fICLASS\fR Program class as used by the window manager .HP \fB\-\-gxid\-host\fR=\fIHOST\fR .HP \fB\-\-gxid\-port\fR=\fIPORT\fR .TP \fB\-\-gtk\-debug\fR=\fIFLAGS\fR Gtk+ debugging flags to set .TP \fB\-\-gtk\-no\-debug\fR=\fIFLAGS\fR Gtk+ debugging flags to unset .TP \fB\-\-g\-fatal\-warnings\fR Make all warnings fatal .TP \fB\-\-gtk\-module\fR=\fIMODULE\fR Load an additional Gtk module .PP Bonobo activation Support .TP \fB\-\-oaf\-ior\-fd\fR=\fIFD\fR File descriptor to print IOR on .TP \fB\-\-oaf\-activate\-iid\fR=\fIIID\fR IID to activate .TP \fB\-\-oaf\-private\fR Prevent registering of server with OAF .PP GNOME GConf Support .PP GNOME Library .TP \fB\-\-disable\-sound\fR Disable sound server usage .TP \fB\-\-enable\-sound\fR Enable sound server usage .TP \fB\-\-espeaker\fR=\fIHOSTNAME\fR:PORT Host:port on which the sound server to use is running .HP \fB\-\-version\fR .PP Session management .TP \fB\-\-sm\-client\-id\fR=\fIID\fR Specify session management ID .TP \fB\-\-sm\-config\-prefix\fR=\fIPREFIX\fR Specify prefix of saved configuration .TP \fB\-\-sm\-disable\fR Disable connection to session manager .PP GNOME GUI Library .HP \fB\-\-disable\-crash\-dialog\fR .SH AUTHOR This manual page was written for the Debian GNU/Linux distribution because the original program does not have a manual page. .PP This manual page was written by Davide Puricelli , for the Debian GNU/Linux system (but may be used by others). debian/rules0000775000000000000000000000112212272027713010247 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/autoreconf.mk include /usr/share/cdbs/1/rules/debhelper.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-version.mk include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk DEB_CONFIGURE_EXTRA_FLAGS += --disable-scrollkeeper LDFLAGS += -Wl,-z,defs -Wl,--as-needed -Wl,-O1 binary-install/gnome-media:: rm -r debian/gnome-media/usr/share/gnome-media rm -r debian/gnome-media/usr/share/sounds debian/gnome-media.maintscript0000664000000000000000000000010312272027713013626 0ustar rm_conffile /etc/xdg/autostart/gnome-volume-control-applet.desktop debian/gnome-media.menu0000664000000000000000000000027412272027713012246 0ustar ?package(gnome-media):needs="X11" section="Applications/Sound" \ title="grecord (GNOME 2.0 Recorder)" icon="/usr/share/pixmaps/gnome-grecord.xpm" command="/usr/bin/gnome-sound-recorder" debian/compat0000664000000000000000000000000212272027713010371 0ustar 8 debian/changelog0000664000000000000000000006646412272027713011065 0ustar gnome-media (3.4.0-1ubuntu2) trusty; urgency=medium * debian/patches/04_unity_control_center.patch: - Use Unity control center in Unity (LP: #1257505) * debian/patches/04_grecord_uses_gcc.patch - Obsoleted by 04_unity_control_center.patch -- Robert Ancell Wed, 15 Jan 2014 16:01:19 +1300 gnome-media (3.4.0-1ubuntu1) raring; urgency=low * Rebase on Debian unstable, remaining Ubuntu changes: * debian/control: - updated the dpkg build-depends, use "Pre-Depends: ${misc:Pre-Depends}" * debian/gnome-media.maintscript: - clean the deprecated autostart for the sound control * debian/patches/02_better_record_titles.patch: - "Use names based on date instead of wort "Untitled"." * debian/patches/03_set_pulse_role.patch: - set the pulse media role for the indicator sound controls * debian/patches/git_play_after_second_record.patch: - "Properly reinitialize when starting a new recording" [ Sebastien Bacher ] * debian/patches/git_play_after_second_record.patch: - updated to fix the preview button playing the wrong buffer when doing a second recording, thanks James M Leddy for the update (lp: #1029092) -- Robert Ancell Thu, 15 Nov 2012 15:09:28 +1300 gnome-media (3.4.0-1) unstable; urgency=low [ Josselin Mouette ] * Update repository URL. [ Sebastien Bacher ] * debian/control.in: - recommends gnome-control-center since grecords calls it - updated description, there is no mixer there * debian/patches/04_grecord_uses_gcc.patch: - grecord should call gnome-control-center not the deprecated g-v-c [ Michael Biebl ] * New upstream release. * debian/patches/10_missing_includes.patch: Removed, merged upstream. * Refresh patches. * Update debian/copyright using copyright format 1.0 * Bump Standards-Version to 3.9.3. -- Michael Biebl Wed, 28 Mar 2012 17:26:08 +0200 gnome-media (3.4.0-0ubuntu4) quantal; urgency=low * debian/patches/git_play_after_second_record.patch: - "Properly reinitialize when starting a new recording", should fix playing of records after the first saved one, thanks James M Leddy (lp: #1011436) -- Sebastien Bacher Wed, 04 Jul 2012 18:01:35 +0200 gnome-media (3.4.0-0ubuntu3) quantal; urgency=low * debian/control: - Drop dependency on liblaunchpad-integration-3.0-dev * debian/patches/01_lpi.patch: - Dropped, we no longer do Launchpad integration -- Robert Ancell Mon, 14 May 2012 16:57:17 +1200 gnome-media (3.4.0-0ubuntu2) precise; urgency=low * debian/patches/04_grecord_uses_gcc.patch: - under unity use the new sound capplet -- Sebastien Bacher Tue, 03 Apr 2012 12:39:49 +0200 gnome-media (3.4.0-0ubuntu1) precise-proposed; urgency=low * New upstream release: - Translation updates * debian/patches/10_missing_includes.patch: - Applied upstream -- Robert Ancell Thu, 29 Mar 2012 11:40:22 +1100 gnome-media (2.91.2-3ubuntu5) precise; urgency=low * Rebuild with new pkgbinarymangle to fix md5sum issues (lp: #936368) -- Sebastien Bacher Mon, 20 Feb 2012 16:31:10 +0100 gnome-media (2.91.2-3ubuntu4) precise; urgency=low * Rebuild with the newest pkgbinarymangler (lp: #913085) -- Sebastien Bacher Fri, 13 Jan 2012 18:11:14 +0100 gnome-media (2.91.2-3ubuntu3) precise; urgency=low * Rebuild with fixed pkgbinarymangler (lp: #913085) -- Sebastien Bacher Fri, 13 Jan 2012 12:13:47 +0100 gnome-media (2.91.2-3ubuntu2) precise; urgency=low * debian/control.in: - recommends gnome-control-center since grecords calls it - updated description, there is no mixer there - updated the dpkg build-depends, use "Pre-Depends: ${misc:Pre-Depends}" * debian/gnome-media.maintscript: - clean the deprecated autostart for the sound control * debian/patches/04_grecord_uses_gcc.patch: - grecord should call gnome-control-center not the deprecated g-v-c (lp: #883791) -- Sebastien Bacher Fri, 06 Jan 2012 12:25:52 +0100 gnome-media (2.91.2-3ubuntu1) precise; urgency=low * Resynchronize on Debian, remaining difference: * debian/control: - Build-depend on liblaunchpad-integration-3.0-dev * debian/patches/01_lpi.patch: - Launchpad integration * debian/patches/02_better_record_titles.patch: - "Use names based on date instead of wort "Untitled"." * debian/patches/03_set_pulse_role.patch: - set the pulse media role for the indicator sound controls -- Sebastien Bacher Tue, 22 Nov 2011 11:11:40 +0100 gnome-media (2.91.2-3) unstable; urgency=low [ Josselin Mouette ] * Break gnome-control-center < 3 because of the missing volume control. * Drop wrong gst-pulse | gst-audiosink dependency; recommend gst-pulseaudio instead. [ Jordi Mallach ] * Upload to unstable. * Bump Standards-Version to 3.9.2; no changes needed. * Update Vcs-* to non-redirected URLs. * Watch for .xz tarballs. * Update debhelper to v8. * 10_missing_includes.patch: Stolen from Git; add some missing includes to gstreamer-properties and grecord. * Fixes from Ubuntu: - Depends on gstreamer0.10-gconf, grecord uses it (lp: #820926). - Drop the Build-Depends on docbook-utils, it's not required. -- Jordi Mallach Fri, 14 Oct 2011 13:03:29 +0200 gnome-media (2.91.2-2) experimental; urgency=low * Update the gtk+ 3 build dependency for the new name. -- Emilio Pozuelo Monfort Sat, 19 Feb 2011 14:22:05 +0000 gnome-media (2.91.2-1) experimental; urgency=low [ Sjoerd Simons ] * New upstream release * Packaged updated based on 2.91.2-0ubuntu2 by Rodrigo Moya and others * Consolidate the various packages in one as most unrelated things have been split out [ Robert Ancell ] * debian/control: - Drop obsolete build-depends on scrollkeeper [ Emilio Pozuelo Monfort ] * debian/source/format, debian/rules: + Switch to source format 3.0 (quilt). * debian/control.in: - Bump the libgtk3.0-dev build dependency. - Build depend on docbook-xml for the documentation. * debian/rules: - Include autoreconf.mk before debhelper.mk to avoid leftovers. -- Emilio Pozuelo Monfort Tue, 18 Jan 2011 00:33:18 +0000 gnome-media (2.30.0-1) unstable; urgency=low * New upstream stable release: + debian/control.in: - Update build dependencies. + debian/libgnome-media0.install: - Update path for Glade 3. -- Sebastian Dröge Mon, 05 Apr 2010 18:05:02 +0200 gnome-media (2.28.5-1) unstable; urgency=low [ Josselin Mouette ] * Recommend alsa-utils. Closes: #567334. [ Sebastian Dröge ] * New upstream release. -- Sebastian Dröge Thu, 25 Mar 2010 22:27:07 +0100 gnome-media (2.28.1-1) unstable; urgency=low [ Luca Bruno ] * New upstream release: - Dropped gnomecd, vumeter and cddb, removed all references. * debian/control.in: - Build-Depends: + Remove libgnomeui-dev, libbonobo2-dev and libgail-dev. + Bump gstreamer and plugins to 0.10.23. - Remove libgnome2-dev and shlibs:Depends from libgnome-media-dev depends. - Add Vcs and Homepage fields. * debian/copyright: - Update according to upstream AUTHORS. * debian/patches/99_ltmain_as-needed.patch: - Update, ltmain.sh is under build-aux. [ Emilio Pozuelo Monfort ] * New upstream bugfix release. -- Emilio Pozuelo Monfort Tue, 20 Oct 2009 16:26:30 +0200 gnome-media (2.26.0-2) unstable; urgency=low * Stop build-depending on libnautilus-burn-dev, it's only needed for gnome-cd but we don't build it intentionally anyway. * Standards-Version is 3.8.3, no changes needed. -- Emilio Pozuelo Monfort Thu, 03 Sep 2009 22:29:57 +0200 gnome-media (2.26.0-1) unstable; urgency=low [ Josselin Mouette ] * Set the team as primary maintainer. Closes: #523538. [ Luca Bruno ] * New upstream release. Closes: #526798. + Features a MP2 audio profile. Closes: #502059. * debian/control.in: - Build-Depends: + Add libcanberra-gtk-dev 0.4. + Add libunique-dev. + Bump libglib2.0-dev to 2.18.2. * debian/patches/01_vumeter_nodisplay.patch: - Remove, vu-meter isn't being built by default since 2.23. [ Josselin Mouette ] * Update build-dependencies, include libpulse. * Explicitly enable the gst mixer. * Install the autostart file in /usr/share/gnome/autostart. * Install OMF and sound files. * 10_applet_tryexec.patch: new patch. Only run gnome-volume-control-applet when pulseaudio is installed. * Split install targets for gnome-volume-control and gst-mixer. Install selectively what comes from each of them. * Install both gnome-volume-control.pulse and gnome-volume-control.gstreamer. The real gnome-volume-control is now a wrapper script. * Depend on x11-utils for the wrapper script to work. * Suggest pulseaudio. -- Josselin Mouette Thu, 28 May 2009 00:05:41 +0200 gnome-media (2.24.0.1-3) unstable; urgency=low * Add missing dependencies in libgnome-media-dev, corresponding to the requirements of the pkg-config file. This caused some FTBFSes. * Standards version is 3.8.1. -- Josselin Mouette Fri, 10 Apr 2009 16:23:35 +0200 gnome-media (2.24.0.1-2) unstable; urgency=low * Upload to unstable. -- Sebastian Dröge Sun, 08 Mar 2009 08:09:24 +0100 gnome-media (2.24.0.1-1) experimental; urgency=low * New upstream release. + Removes extraneous separator. Closes: #413678. * Big cleanup in the build-dependencies. * Improve a bit the long description. * 02_restore-mixer-track-type.patch, 03_enable-disable-correct-track.patch, 04_sort-tracks-by-type.patch: removed, merged upstream. * Remove vumeter files and references to match the upstream default. * Pass -O1 to the linker. * 99_ltmain_as-needed.patch: make --as-needed work with the library as well. -- Josselin Mouette Fri, 26 Dec 2008 23:14:19 +0100 gnome-media (2.22.0-3) unstable; urgency=low * 05_mixer_noprefs.patch: remove gnome-volume-control from the settings menu, it is already in AudioVideo. * Fix sections (libs for the lib, libdevel for the -dev). * Standards version is 3.8.0. -- Josselin Mouette Fri, 18 Jul 2008 17:46:08 +0200 gnome-media (2.22.0-2) unstable; urgency=low [ Sam Morris ] * Add 02_restore-mixer-track-type.patch to restore the display of the type of each track in the volume control preferences. Taken from . * Add 03_enable-disable-correct-track.patch to make the volume control preferences enable and disable the correct tracks. Taken from upstream svn r3837. Fixes: . * Add 04_sort-tracks-by-type.patch. Taken from . [ Sven Arvidsson ] * Disable building of gnome-cd and cddb-slave. These are soon to be deprecated upstream, and we already ship better alternatives. - Updated description in control.in - Deleted icon and man pages - Removed the gnome-cd menu entry - Removed the pixmaps dir from gnome-media-common.install - Removed the gnome-media, idl and bonobo dirs from libgnome-media0.install [ Loic Minier ] * Let libgnome-media-dev depend on shlibs:Depends. -- Sam Morris Tue, 15 Apr 2008 01:23:28 +0100 gnome-media (2.22.0-1) unstable; urgency=low [ Loic Minier ] * Add ${misc:Depends}. * Add ${shlibs:Depends} to libgnome-media0. [ Sebastian Dröge ] * New upstream stable release. -- Sebastian Dröge Tue, 11 Mar 2008 08:39:53 +0100 gnome-media (2.20.1-3) unstable; urgency=low [ Kilian Krause ] * Use binary:version and source:Version for binnNMU-safe uploads as added in dpkg-dev 1.13.19. Add to Build-Depends accordingly. [ Josselin Mouette ] * 01_vumeter_nodisplay.patch: don't display icons for the volume monitor and record monitor. We don't launch esd by default, and PulseAudio has a better application. Closes: #451727. [ Loic Minier ] * Fix typo in control causing failure to build (bianry:Version). * Wrap build-deps and deps. * Cleanup changelog. * Pass -Wl,-z,defs -Wl,--as-needed in LDFLAGS; build-dep on cdbs >= 0.4.41. * Bump up Standards-Version to 3.7.3; update menu files. * Use real descriptions in man pages. -- Loic Minier Tue, 18 Dec 2007 16:42:35 +0100 gnome-media (2.20.1-1) unstable; urgency=low [ Sven Arvidsson ] * Update man page for gnome-sound-recorder (Closes: #385699) [ Sebastian Dröge ] * New upstream release, with no API changes: + debian/control.in: - Add gnome-doc-utils to build depends. -- Sebastian Dröge Thu, 20 Sep 2007 10:47:21 +0200 gnome-media (2.18.0-2) unstable; urgency=low * Upload to unstable, drop check-dist include. -- Sebastian Dröge Thu, 19 Apr 2007 14:21:07 +0200 gnome-media (2.18.0-1) experimental; urgency=low [ Marco Cabizza ] * New upstream release; no API change. * Dropping 10_handle-multiple-tracks-with-the-same-name, merged upstream. [ Loic Minier ] * Drop patch 30_kfreebsd, merged upstream. * Add missing build-deps on libbonobo2-dev (>= 2.0.0), libglade2-dev. * Bump up libgstreamer0.10-dev and libgstreamer-plugins-base0.10-dev build-deps to >= 0.10.3. -- Loic Minier Wed, 21 Mar 2007 16:21:32 +0100 gnome-media (2.16.1-2) experimental; urgency=low * Fix watch file to track stable releases and use HTTP. * 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.2-3 up to 2.14.2-5; SVN r7774:9131. - Drop patch 20_pulseaudio, merged upstream. * Cleanups. -- Loic Minier Mon, 19 Mar 2007 10:49:39 +0100 gnome-media (2.16.1-1) experimental; urgency=low [ Marco Cabizza ] * New upstream release, targetting experimental: - Bumping libgtk2.0-dev build-dep to 2.10 because of gnome-cd - Updating watch file - Updating debian/patches/* to fit the new upstream release [ Loic Minier ] * Merge the 70_mandatory-automake in 10_handle-multiple-tracks-with-the-same-name since it only updates one Makefile.in. -- Loic Minier Wed, 27 Sep 2006 07:52:35 +0200 gnome-media (2.14.2-5) unstable; urgency=low [ Loïc Minier ] * Add a get-orig-source target to retrieve the upstream tarball. [ Marco Cabizza ] * Fix 10_handle-multiple-tracks-with-the-same-name to prevent a segfault in some audio cards (GNOME #396023). [ Loic Minier ] * Update watch file to track all stable versions and to use HTTP. * Fix URL in copyright. -- Loic Minier Mon, 19 Mar 2007 10:05:34 +0100 gnome-media (2.14.2-4) unstable; urgency=low * New patch, 30_kfreebsd, with kfreebsd build fixes by Petr Salinger; GNOME #382770; closes: #401733 -- Loic Minier Tue, 5 Dec 2006 22:28:55 +0100 gnome-media (2.14.2-3) unstable; urgency=low * debian/patches/20_pulseaudio.patch - Added. Change polyp{src,sink} to pulse{src,sink} in gstreamer-properties. Makes pulse audio an option for audio input and output -- Sjoerd Simons Mon, 23 Oct 2006 11:38:50 +0200 gnome-media (2.14.2-2) unstable; urgency=low [ Josselin Mouette ] * Require gnome-pkg-tools 0.6. * Use ${gnome:Version} and ${gnome:NextVersion}. * Include the gnome-versions.mk snippet. [ Loic Minier ] * New patch, 10_handle-multiple-tracks-with-the-same-name, from GNOME #313495, fixes a bug in gnome-volume-control that prevents it from handling the case where multiple GstMixerTracks have the same name; thanks Sam Morris. (Closes: #387097) * New patch, 70_mandatory-automake, to update the relevant Makefile.in as required by 10_handle-multiple-tracks-with-the-same-name. * Fix typo in ${gnome:Version}. -- Loic Minier Wed, 13 Sep 2006 13:33:22 +0200 gnome-media (2.14.2-1) unstable; urgency=low [ Loic Minier ] * Stop shipping /usr/lib/*.la files in libgnome-media-dev. [debian/libgnome-media-dev.install] [ Josselin Mouette ] * New upstream release. + fix implicit pointer conversion (closes: #357411). * Set correct Replaces: fields (closes: #357608, #360421, #368832, #368833). * Make the package binNMU-safe. + Build-depend on dpkg-dev 1.13.19. + Use ${source:Version}. [ Marco Cabizza ] * New "human" maintainer (me, replacing the team-maintainership) * Require GStreamer 0.10, drop GStreamer 0.8 [control, control.in] * gnome-media-common.gconf-defaults: dropped, gstreamer0.10 already provides this * Standards-version is 3.7.2 * Added the watch file * Debhelper compatibility bump to 5. [ Loic Minier ] * Simple update will pick the correct libnautilus-burn3 dependency. (Closes: #372180) -- Loic Minier Thu, 8 Jun 2006 21:13:26 +0200 gnome-media (2.12.0-4) unstable; urgency=low * Split architecture-independent files in gnome-media-common (closes: #233363). * Also split libraries in libgnome-media0 (closes: #322531). * gnome-media.links: removed, it's not useful. * Remove obsolete conflicts. * gnome-media-common.gconf-defaults: make ALSA the default sink for GStreamer 0.8 (closes: #351406). -- Josselin Mouette Sun, 5 Mar 2006 21:41:10 +0100 gnome-media (2.12.0-3) unstable; urgency=low * Upload to unstable. * Use gstreamer0.8-alsa as the default audio sink. -- Josselin Mouette Sun, 8 Jan 2006 01:55:22 +0100 gnome-media (2.12.0-2) experimental; urgency=low [ Josselin Mouette ] * Add ${misc:Depends}. [ Sjoerd Simons ] * Build against dbus >= 0.60 -- Sjoerd Simons Sun, 18 Dec 2005 21:59:39 +0100 gnome-media (2.12.0-1) experimental; urgency=low [ Loic Minier ] * Set maintainer to the pkg-gnome group. * Add CDBS' utils rule. [ Sjoerd Simons ] * New upstream release * Ensure it's build againsts nautilus-cd-burner >= 2.12.0 * Add depend on gstreamer0.8-cdparanoia (Closes: #316325) -- Sjoerd Simons Wed, 21 Sep 2005 23:50:32 +0200 gnome-media (2.10.2-0.2) unstable; urgency=low * Non-maintainer upload. * Upload to unstable. -- Jordi Mallach Fri, 10 Jun 2005 16:48:12 +0200 gnome-media (2.10.2-0.1) experimental; urgency=low * Non-maintainer upload. * debian/rules: switch to cdbs. * debian/control: moved to control.in. * debian/control.in: - update build-depends for 2.10. - add cdbs and gnome-pkg-tools to build-depends. - add the GNOME team to uploaders. - slightly improve description. * debian/rules: rewritten to use cdbs. * debian/gnome-media.postinst: let debhelper handle schema registration. -- Jordi Mallach Sat, 9 Apr 2005 20:48:18 +0200 gnome-media (2.8.0-0.4) unstable; urgency=low * Non-Maintainer Upload. * Don't try and dereference an invalid iter (closes: #308536) -- Ross Burton Tue, 10 May 2005 21:34:36 +0100 gnome-media (2.8.0-0.3) unstable; urgency=low * Non-Maintainer Upload. * Fix a double-free when creating new profiles -- Ross Burton Thu, 21 Apr 2005 12:06:53 +0100 gnome-media (2.8.0-0.2) unstable; urgency=low * Non-Maintainer Upload. * No changes, just rebuild for unstable. -- Jordi Mallach Wed, 24 Nov 2004 20:47:09 +0100 gnome-media (2.8.0-0.1) experimental; urgency=low * NMU with maintainer approval. * New upstream release. * debian/control: - updated the software's names in the description (Closes: #268380, #270649). -- Sebastien Bacher Tue, 26 Oct 2004 13:54:58 +0200 gnome-media (2.6.2-1) unstable; urgency=low * Back in action .. * Acknowledge previous NMUs, thanks J.H.M. and Sebastien. closes: #262012, #263642, #226811, #232031, #235959, #237819, #242061, #251461, #259625, #244449, #262296. -- Davide Puricelli (evo) Mon, 23 Aug 2004 17:24:01 +0200 gnome-media (2.6.2-0.3) unstable; urgency=medium * NMU * [debian/rules] * Actually honour DEB_BUILD_OPTIONS. * Ensure at build time that the libraries have no dependencies on undefined symbols. * [cddb-slave2/Makefile.am] Applied patch by Russ Allbery to fix symbol resolution. (Closes: #262012) * Relibtoolised/auto*ed. * [debian/control] * Bumped the gnome-vfs2 build dependency to ensure a build against libgnutls11. (Closes: #263642) * Changed "gstreamer0.8-oss | gstreamer-alsa" dependency to "gstreamer0.8-oss | gstreamer0.8-audiosink". (Closes: #251461, #259625) * These changes cover everything addressed by http://no-name-yet.com/patches/gnome-media.patch . (Closes: #262296) -- J.H.M. Dassen (Ray) Sat, 7 Aug 2004 16:21:40 +0200 gnome-media (2.6.2-0.2) unstable; urgency=low * NMU * Upload to unstable, at Sebastien's request. -- J.H.M. Dassen (Ray) Wed, 2 Jun 2004 22:45:23 +0200 gnome-media (2.6.2-0.1) experimental; urgency=low * New upstream release (Closes: #242061) + fix XML markup error in Finnish localisation (Closes: #232031). + fix kernel 2.6 issue (Closes: #226811). + include a desktop file (Closes: #244449). * NMU with Maintainer approval. * debian/control: + updated Build-Depends. + updated description (Closes: #235959). + updated Standards-Version to 3.6.1.0. * debian/gnome-media.menu: + added quotes. * debian/gnome-media.postinst: + updated schemas liste. * debian/rules: + removed workaround for the DTD, now we have a xml catalog. + removed .a/.la files (Closes: #237819). -- Sebastien Bacher Mon, 10 May 2004 22:41:05 +0200 gnome-media (2.4.1.1-3) unstable; urgency=medium * Fixed implicitly declared functions to avoid major breakage on 64 bit architectures; closes: #226522. -- Davide Puricelli (evo) Thu, 22 Jan 2004 21:44:17 +0100 gnome-media (2.4.1.1-2) unstable; urgency=low * Depends on "gstreamer-oss | gstreamer-audiosink", not just oss. closes: #218659. -- Davide Puricelli (evo) Sun, 2 Nov 2003 12:04:26 +0100 gnome-media (2.4.1.1-1) unstable; urgency=medium * New upstream version. * Now gnome-cd handles multiple cddb matches correctly; closes: #176438. * Added a Depends on gstreamer-misc and gstreamer-oss; closes: #217579 -- Davide Puricelli (evo) Sat, 1 Nov 2003 15:31:51 +0100 gnome-media (2.2.2-1) unstable; urgency=medium * New maintainer. * Acknowledge NMU - thanks, Sebastien! closes: #187349. * Moved cddb-slave2-properties, CDDBSlave2 and cddb-track-editor from /usr/bin to /usr/lib/gnome-media, they are not meant for users (removed their manpages, too); closes: #204208. * Added icons to menu, closes: #121169. -- Davide Puricelli (evo) Fri, 29 Aug 2003 13:56:16 +0200 gnome-media (2.2.1.1-2.1) unstable; urgency=low * NMU to fix a RC bug. * Explicitly link to libbonobo-2,libORBit-2 and libglib-2.0 (Closes: #187349). -- Sebastien Bacher Thu, 28 Aug 2003 16:43:40 +0200 gnome-media (2.2.1.1-2) unstable; urgency=low * Fixed Build-Depends; closes: #199087. * Removed useless entries from Debian menu file; closes: #199383. * Removed obsolete Conflicts and Provides about tcd; closes: #194750. -- Davide Puricelli (evo) Wed, 2 Jul 2003 18:46:31 +0200 gnome-media (2.2.1.1-1) unstable; urgency=low * New upstream version. * Recompiled against libgstreamer0.6-0, closes: #180333. * Enabled Gstreamer capplet. - Added Build-Depends on gstreamer-core-libs-dev, gstreamer-gconf, gstreamer-plugin-libs-dev. * Now gnome-cd handles accented characters, closes: #171057. * Added a manpage for gstreamer-properties. -- Davide Puricelli (evo) Mon, 10 Feb 2003 12:59:47 +0100 gnome-media (2.1.5-1) unstable; urgency=low * New upstream release * Compiled with g++ 3.2.2 -- Norbert Veber Sun, 12 Jan 2003 21:16:15 -0500 gnome-media (2.1.0-3) unstable; urgency=high * Config.guess and config.sub are updated before building the package. closes: #168527. * Removed alsa support; unfortunately gnome-media still doesn't compile against libasound2, we hope to have a working alsa mixer in a near future, for the moment please bear with us (or send us a patch :) closes: #166691, #166834, #167165. * Updated all the manpages; closes: #167823. * Mouse wheel works for both mixer levels and panel applet; closes: #58069. * Fixed a problem with muted and locked channels; closes: #166409. -- Davide Puricelli (evo) Sun, 10 Nov 2002 22:53:31 +0100 gnome-media (2.1.0-2) unstable; urgency=low * First upload to unstable! * Removed any external DTD call in xml files; closes: #165678. -- Davide Puricelli (evo) Sat, 26 Oct 2002 23:02:27 +0200 gnome-media2 (2.1.0-1) experimental; urgency=low * New upstream version: - added devfs support; closes: #157992. -- Davide Puricelli (evo) Fri, 18 Oct 2002 14:44:20 +0200 gnome-media2 (2.0.2.5-3) experimental; urgency=low * Fixed a wrong path into /usr/lib/bonobo/servers/GNOME_Media_CDDBSlave2.server; closes: #163222. * Removed the 2 suffix from binary package name. * Set Maintainer field to Norbert Veber and put my name into Uploaders field. -- Davide Puricelli (evo) Sat, 5 Oct 2002 16:40:11 +0200 gnome-media2 (2.0.2.5-2) experimental; urgency=low * Added a missing build-depends on libtasn1-dev; thanks Colin Walters. -- Davide Puricelli (evo) Fri, 13 Sep 2002 10:38:06 +0200 gnome-media2 (2.0.2.5-1) experimental; urgency=low * New upstream version. * debian/control: removed useless depends on desktop stuff; closes: #157083. * scrollkeeper issue should be resolved now; closes: #155083. -- Davide Puricelli (evo) Thu, 12 Sep 2002 17:55:55 +0200 gnome-media2 (2.0.0.uus-2) experimental; urgency=low * Recompiled against libgtk2.0-0png3. -- Davide Puricelli (evo) Tue, 13 Aug 2002 11:55:13 +0200 gnome-media2 (2.0.0.uus-1) experimental; urgency=low * Uploading it to experimental, not unstable! "uus" in upstream version to allow replacement of current 2.0.0 source package. (unadulterated upstream source) * Added menu files; closes: #152423. -- Davide Puricelli (evo) Wed, 31 Jul 2002 21:43:34 +0200 gnome-media2 (2.0.0-3) unstable; urgency=low * debian/control: - removed depends on gnome-core, now obsolete. -- Davide Puricelli (evo) Sat, 29 Jun 2002 22:09:48 +0200 gnome-media2 (2.0.0-2) unstable; urgency=low * debian/control: - updated Build-Depends field. - enhanced extended description. * debian/copyright: - updated. * debian/rules, debian/postinst: - added stuff for Gconf schemas files. -- Davide Puricelli (evo) Sat, 22 Jun 2002 19:14:25 +0200 gnome-media2 (2.0.0-1) unstable; urgency=low * Initial release. -- Davide Puricelli (evo) Wed, 12 Jun 2002 19:40:00 +0200 debian/gnome-media.manpages0000664000000000000000000000001312272027713013064 0ustar debian/*.1 debian/control.in0000664000000000000000000000355412272027713011212 0ustar Source: gnome-media Section: gnome Priority: optional Maintainer: Ubuntu Desktop Team XSBC-Original-Maintainer: Debian GNOME Maintainers Uploaders: @GNOME_TEAM@ Standards-Version: 3.9.3 Build-Depends: cdbs (>= 0.4.41), dh-autoreconf, gnome-pkg-tools (>= 0.11.3), gnome-common, dpkg-dev (>= 1.13.19), debhelper (>= 8.1.0~), intltool (>= 0.35.0), libglib2.0-dev (>= 2.18.2), libgtk-3-dev (>= 3.0.0), libgconf2-dev, libpulse-dev (>= 0.9.16), libcanberra-gtk3-dev (>= 0.13), libxml2-dev (>= 2.5.0), libgstreamer0.10-dev (>= 0.10.23), libgstreamer-plugins-base0.10-dev (>= 0.10.23), docbook-xml, gnome-doc-utils, gstreamer0.10-tools, gstreamer0.10-plugins-base, gstreamer0.10-plugins-good, libgnome-media-profiles-dev Homepage: http://live.gnome.org/GnomeMedia Vcs-Bzr: http://bazaar.launchpad.net/~ubuntu-desktop/gnome-media/ubuntu Package: gnome-media Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, gstreamer0.10-gconf, gstreamer0.10-plugins-base (>= 0.10.3), gstreamer0.10-plugins-good, x11-utils Pre-Depends: ${misc:Pre-Depends} Recommends: pulseaudio, gstreamer0.10-pulseaudio, gnome-control-center Replaces: gnome-media-common (<< 2.91.0), libgnome-media0 (<< 2.91.0), libgnome-media-dev (<< 2.91.0) Breaks: gnome-control-center (<< 1:3.0) Description: GNOME media utilities This package contains a few media utilities for the GNOME desktop: * the GNOME Sound Recorder; * the GStreamer properties capplet. debian/control0000664000000000000000000000416312272027715010604 0ustar # 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: gnome-media Section: gnome Priority: optional Maintainer: Ubuntu Desktop Team XSBC-Original-Maintainer: Debian GNOME Maintainers Uploaders: Debian GNOME Maintainers , Michael Biebl Standards-Version: 3.9.3 Build-Depends: cdbs (>= 0.4.41), dh-autoreconf, gnome-pkg-tools (>= 0.11.3), gnome-common, dpkg-dev (>= 1.13.19), debhelper (>= 8.1.0~), intltool (>= 0.35.0), libglib2.0-dev (>= 2.18.2), libgtk-3-dev (>= 3.0.0), libgconf2-dev, libpulse-dev (>= 0.9.16), libcanberra-gtk3-dev (>= 0.13), libxml2-dev (>= 2.5.0), libgstreamer0.10-dev (>= 0.10.23), libgstreamer-plugins-base0.10-dev (>= 0.10.23), docbook-xml, gnome-doc-utils, gstreamer0.10-tools, gstreamer0.10-plugins-base, gstreamer0.10-plugins-good, libgnome-media-profiles-dev Homepage: http://live.gnome.org/GnomeMedia Vcs-Bzr: http://bazaar.launchpad.net/~ubuntu-desktop/gnome-media/ubuntu Package: gnome-media Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, gstreamer0.10-gconf, gstreamer0.10-plugins-base (>= 0.10.3), gstreamer0.10-plugins-good, x11-utils Pre-Depends: ${misc:Pre-Depends} Recommends: pulseaudio, gstreamer0.10-pulseaudio, gnome-control-center Replaces: gnome-media-common (<< 2.91.0), libgnome-media0 (<< 2.91.0), libgnome-media-dev (<< 2.91.0) Breaks: gnome-control-center (<< 1:3.0) Description: GNOME media utilities This package contains a few media utilities for the GNOME desktop: * the GNOME Sound Recorder; * the GStreamer properties capplet. debian/gnome-media.install0000664000000000000000000000004112272027713012740 0ustar debian/*.xpm /usr/share/pixmaps/ debian/gnome-grecord.xpm0000664000000000000000000000257712272027713012464 0ustar /* XPM */ static char * gnome_grecord_xpm[] = { "32 32 13 1", " c None", ". c #333333", "+ c #4C4C4C", "@ c #191919", "# c #666667", "$ c #7F7F7F", "% c #000000", "& c #999999", "* c #B2B2B2", "= c #007F7F", "- c #CCCCCC", "; c #00007F", "> c #0000FF", " ", " ", " ", " $$#++ ", " #++++ ", " #+++. ", " .@ &*** ", " &+ +. $++.#&& ", " $++ &$+ $..@..+&& ", " +## .. #++ #..@.@..+&$ ", " +++ . #.@@@.@...$$ ", " ##.. #.@.@.@....#$ ", " +++ $.@@.@@.@...+# ", " +. +.@@.@......+# ", " $#. #@@.@.@.+=.+.+# ", " *#. +@@@@..#$#=+.## ", " .. $....@.=$$#++.=# ", " + #.@.>..&&$=+++### ", " +++ +.....#&$#++#=#++ ", " #+ @ #.+.+++#$=++#$#++++ ", " $$++ #+++.+=++..+&$=... ", " ##++ =+.=++#$#+=&&#.@.. ", " +.+ ##++#$&*-*-*$+.;.. ", " $+#=&&*---&$..@@@ ", " &#+$**---*$..;@@ ", " &$=$**-**=.@@%%% ", " $#&***$+.;@%%%%%% ", " .+.=..@@@%%%%%%%% ", " @@@@@@;%%@%@%%% ", " ;%%%%%%%%% ", " ", " "}; debian/patches/0000775000000000000000000000000012272027713010622 5ustar debian/patches/02_better_record_titles.patch0000664000000000000000000001144412272027713016357 0ustar https://bugzilla.gnome.org/show_bug.cgi?id=595867 From: Alexey Fisher Subject: [PATCH] Use names based on date insetad of wort "Untitled". Use names based on date insetad of wort "Untitled". For example: was - Untitled.ogg now - 2009-09-21-190728.ogg Also remove window name update from gsr-window.c, it didn't worked correctly before and now it is use less. Signed-off-by: Alexey Fisher --- grecord/src/gnome-recorder.c | 19 +------------- grecord/src/gsr-window.c | 53 +++++++++++++++++++---------------------- grecord/src/gsr-window.h | 1 + 3 files changed, 28 insertions(+), 45 deletions(-) Index: gnome-media-3.4.0/grecord/src/gnome-recorder.c =================================================================== --- gnome-media-3.4.0.orig/grecord/src/gnome-recorder.c 2014-01-15 15:49:51.661443448 +1300 +++ gnome-media-3.4.0/grecord/src/gnome-recorder.c 2014-01-15 15:49:51.653443448 +1300 @@ -124,29 +124,14 @@ } -/* Also referenced from gsr-window.c */ -gint gsr_sample_count = 1; - GtkWidget * gsr_open_window (const char *filename) { GtkWidget *window; - char *utf8_name; - char *name; + gchar *name; if (filename == NULL) { - /* Translator comment: untitled here implies that - * there is no active sound sample. Any newly - * recorded samples will be saved to disk with this - * name as default value. */ - if (gsr_sample_count == 1) { - utf8_name = g_strdup (_("Untitled")); - } else { - utf8_name = g_strdup_printf (_("Untitled-%d"), gsr_sample_count); - } - name = g_filename_from_utf8 (utf8_name, -1, NULL, NULL, NULL); - g_free (utf8_name); - ++gsr_sample_count; + name = gsr_generate_filename (); } else { name = g_strdup (filename); } Index: gnome-media-3.4.0/grecord/src/gsr-window.c =================================================================== --- gnome-media-3.4.0.orig/grecord/src/gsr-window.c 2014-01-15 15:49:51.661443448 +1300 +++ gnome-media-3.4.0/grecord/src/gsr-window.c 2014-01-15 15:49:51.653443448 +1300 @@ -801,17 +801,6 @@ } static void -file_save_cb (GtkAction *action, - GSRWindow *window) -{ - if (!window->priv->has_file) { - file_save_as_cb (NULL, window); - } else { - do_save_file (window, window->priv->filename); - } -} - -static void run_mixer_cb (GtkAction *action, GSRWindow *window) { @@ -1704,16 +1693,38 @@ window->priv->has_file = TRUE; } -extern int gsr_sample_count; +gchar* +gsr_generate_filename (void) +{ + struct tm *ptr; + time_t tm; + + gchar *date = g_malloc (18); + tm = time (NULL); + ptr = localtime (&tm); + strftime (date, 18, "%Y-%m-%d-%H%M%S", ptr); + + return date; +} static gboolean record_start (gpointer user_data) { GSRWindow *window = GSR_WINDOW (user_data); - gchar *name; + gchar *title; g_assert (window->priv->tick_id == 0); + g_free (window->priv->filename); + window->priv->filename = gsr_generate_filename (); + gtk_label_set_text (GTK_LABEL (window->priv->name_label), + window->priv->filename); + title = g_strdup_printf (_("%s — Sound Recorder"), + window->priv->filename); + gtk_window_set_title (GTK_WINDOW (window), title); + + g_free (title); + window->priv->get_length_attempts = 16; window->priv->tick_id = g_timeout_add (200, (GSourceFunc) record_tick_callback, window); @@ -1732,20 +1743,6 @@ window->priv->record_id = 0; - /* Translator comment: untitled here implies that - * there is no active sound sample. Any newly - * recorded samples will be saved to disk with this - * name as default value. */ - if (gsr_sample_count == 1) { - name = g_strdup (_("Untitled")); - } else { - name = g_strdup_printf (_("Untitled-%d"), gsr_sample_count); - } - ++gsr_sample_count; - gtk_window_set_title (GTK_WINDOW(window), name); - - g_free (name); - return FALSE; } @@ -2127,7 +2124,7 @@ { "FileOpen", GTK_STOCK_OPEN, NULL, NULL, N_("Open a file"), G_CALLBACK (file_open_cb) }, { "FileSave", GTK_STOCK_SAVE, NULL, NULL, - N_("Save the current file"), G_CALLBACK (file_save_cb) }, + N_("Save the current file"), G_CALLBACK (file_save_as_cb) }, { "FileSaveAs", GTK_STOCK_SAVE_AS, NULL, "S", N_("Save the current file with a different name"), G_CALLBACK (file_save_as_cb) }, { "RunMixer", GTK_STOCK_EXECUTE, N_("Open Volu_me Control"), NULL, Index: gnome-media-3.4.0/grecord/src/gsr-window.h =================================================================== --- gnome-media-3.4.0.orig/grecord/src/gsr-window.h 2014-01-15 15:49:51.661443448 +1300 +++ gnome-media-3.4.0/grecord/src/gsr-window.h 2014-01-15 15:49:51.657443448 +1300 @@ -57,5 +57,6 @@ void gsr_window_close (GSRWindow *window); gboolean gsr_window_is_saved (GSRWindow *window); gboolean gsr_discard_confirmation_dialog (GSRWindow *window, gboolean closing); +gchar* gsr_generate_filename (void); #endif debian/patches/99_ltmain_as-needed.patch0000664000000000000000000000167612272027713015367 0ustar Index: gnome-media-3.4.0/build-aux/ltmain.sh =================================================================== --- gnome-media-3.4.0.orig/build-aux/ltmain.sh 2012-03-28 13:05:39.000000000 +0200 +++ gnome-media-3.4.0/build-aux/ltmain.sh 2012-03-28 17:08:17.821979097 +0200 @@ -5787,6 +5787,11 @@ arg=$func_stripname_result ;; + -Wl,--as-needed) + deplibs="$deplibs $arg" + continue + ;; + -Wl,*) func_stripname '-Wl,' '' "$arg" args=$func_stripname_result @@ -6147,6 +6152,15 @@ lib= found=no case $deplib in + -Wl,--as-needed) + if test "$linkmode,$pass" = "prog,link"; then + compile_deplibs="$deplib $compile_deplibs" + finalize_deplibs="$deplib $finalize_deplibs" + else + deplibs="$deplib $deplibs" + fi + continue + ;; -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads) if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" debian/patches/04_unity_control_center.patch0000664000000000000000000000236512272027713016424 0ustar Index: gnome-media-3.4.0/grecord/src/gsr-window.c =================================================================== --- gnome-media-3.4.0.orig/grecord/src/gsr-window.c 2014-01-15 15:52:51.457437223 +1300 +++ gnome-media-3.4.0/grecord/src/gsr-window.c 2014-01-15 16:00:26.053421483 +1300 @@ -804,17 +804,26 @@ run_mixer_cb (GtkAction *action, GSRWindow *window) { - char *mixer_path; - char *argv[4] = {NULL, "--page", "recording", NULL}; + const gchar *control_center_name; + char *mixer_path = NULL; + char *argv[4] = {NULL, "sound", "input", NULL}; GError *error = NULL; gboolean ret; + if (g_strcmp0 (g_getenv ("XDG_CURRENT_DESKTOP"), "Unity") == 0) { + control_center_name = "unity-control-center"; + mixer_path = g_find_program_in_path (control_center_name); + } + if (mixer_path == NULL) { + control_center_name = "gnome-control-center"; + mixer_path = g_find_program_in_path (control_center_name); + } + /* Open the mixer */ - mixer_path = g_find_program_in_path ("gnome-volume-control"); if (mixer_path == NULL) { show_error_dialog (GTK_WINDOW (window), NULL, _("%s is not installed in the path."), - "gnome-volume-control"); + control_center_name); return; } debian/patches/series0000664000000000000000000000025712272027713012043 0ustar 02_better_record_titles.patch 03_set_pulse_role.patch 04_unity_control_center.patch 06_track_capture_toggle.patch 99_ltmain_as-needed.patch git_play_after_second_record.patch debian/patches/03_set_pulse_role.patch0000664000000000000000000000127712272027713015200 0ustar # Description: set the pulseaudio media role # Upstream: https://bugzilla.gnome.org/show_bug.cgi?id=644908 # Ubuntu: https://launchpad.net/bugs/736042 Index: gnome-media-3.4.0/grecord/src/gnome-recorder.c =================================================================== --- gnome-media-3.4.0.orig/grecord/src/gnome-recorder.c 2012-03-29 11:45:18.550387887 +1100 +++ gnome-media-3.4.0/grecord/src/gnome-recorder.c 2012-03-29 11:45:20.290387824 +1100 @@ -190,6 +190,7 @@ g_option_context_free (ctx); gtk_window_set_default_icon_name ("gnome-sound-recorder"); + g_setenv("PULSE_PROP_media.role", "production", TRUE); /* use it like a singleton */ gconf_client = gconf_client_get_default (); debian/patches/git_play_after_second_record.patch0000664000000000000000000000275512272027713017536 0ustar From 45c08febf35bb07ff762014070b763a75f23fec7 Mon Sep 17 00:00:00 2001 From: James M Leddy Date: Wed, 27 Jun 2012 14:13:40 -0400 Subject: [PATCH] Properly reinitialize when starting a new recording As part of the change in Gnome bugzilla bug 595867, we use a new temporary file name every time we record something new. The problem is that has_file variable was not reinitialized to FALSE. The function play_cb() relies on this variable to decide whether to pay a previously saved file or a working file. This patch fixes a bug where play_cb() was trying to play a previously saved file, and failing to open the file with a "Resource not found." error. Signed-off-by: James M Leddy --- Index: gnome-media-3.4.0/grecord/src/gsr-window.c =================================================================== --- gnome-media-3.4.0.orig/grecord/src/gsr-window.c 2014-01-15 15:50:02.773443063 +1300 +++ gnome-media-3.4.0/grecord/src/gsr-window.c 2014-01-15 15:50:02.769443063 +1300 @@ -1331,6 +1331,9 @@ gtk_widget_set_sensitive (window->priv->volume_label, TRUE); } + + g_free (priv->working_file); + priv->working_file = g_strdup (priv->record_filename); } static gboolean @@ -1722,6 +1725,7 @@ g_assert (window->priv->tick_id == 0); g_free (window->priv->filename); + window->priv->has_file = FALSE; window->priv->filename = gsr_generate_filename (); gtk_label_set_text (GTK_LABEL (window->priv->name_label), window->priv->filename); debian/patches/06_track_capture_toggle.patch0000664000000000000000000000115712272027713016344 0ustar # # Ubuntu: https://bugs.launchpad.net/ubuntu/+source/gnome-media/+bug/299642 # Upstream: http://bugzilla.gnome.org/show_bug.cgi?id=578174 # Description: Symptom is on startup all record toggles for capture tracks are set to disabled # diff --git a/gst-mixer/src/button.c b/gst-mixer/src/button.c index 4cc65dc..eb84111 100644 --- a/gst-mixer/src/button.c +++ b/gst-mixer/src/button.c @@ -97,6 +97,8 @@ void gnome_volume_control_button_set_active (GnomeVolumeControlButton *button, gboolean active) { + active = active != FALSE; + if (button->active != active) gtk_button_clicked (GTK_BUTTON (button)); } debian/watch0000664000000000000000000000014112272027713010220 0ustar version=3 http://ftp.gnome.org/pub/GNOME/sources/gnome-media/([\d\.]+)/gnome-media-(.*)\.tar\.xz debian/copyright0000664000000000000000000000413112272027713011125 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: gnome-media Source: http://ftp.gnome.org/pub/GNOME/sources/gnome-media/ Files: * Copyright: 2002 Jan Schmidt 2005 Tim-Philipp Müller 2008 Red Hat, Inc. 2008 William Jon McCann 2008 Bastien Nocera License: GPL-2.0+ Files: gst-mixer/* Copyright: 2003-2004 Ronald Bultje License: LGPL-2.0+ Files: grecord/* Copyright: 2002 Iain Holmes License: LGPL-2.0+ License: GPL-2.0+ 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 program. If not, see . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". License: LGPL-2.0+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser 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 Lesser 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 Lesser General Public License can be found in "/usr/share/common-licenses/LGPL-2".