Hello community, here is the log from the commit of package gnome-media checked in at Mon Mar 12 01:52:26 CET 2007. -------- --- GNOME/gnome-media/gnome-media.changes 2007-02-07 12:27:30.000000000 +0100 +++ /mounts/work_src_done/STABLE/gnome-media/gnome-media.changes 2007-03-12 00:59:58.756860000 +0100 @@ -1,0 +2,43 @@ +Thu Mar 8 18:49:50 CST 2007 - maw@suse.de + +- Update to version 2.17.91. + - changes include: + * rename polypaudio to pulse audio in media system preferences. + * fix regression in 2.17.90 where for some users, the mouse wheel + could no longer adapt the volume. + * fix potential crash-on-startup in gnome-volume-control. + * remove Application as category for gnome-volume-control desktop + file. + * accessibility bug fixes in gnome-sound-recorder. + * Fix a segfault in gnome-cd when changing theme while not being + displayed + * Add GStreamer Properties to the system settings, and hide the menu + entry by default since most is autodetected with auto/gconf elements + * Hide cddbslave2 menu entry also + * Fix for a segfault in Gnome Volume Control + * Gnome Sound Recorder will no longer hide toolbar icons if the text + does not fit on the screen + * Change profile dialog to better fit screen + * Add AAC/MP3 default audio profiles + * Do not show profiles in the selection box if the plugins + are not available + * Some fixes for strings wrongly marked or not marked for i18n + * Add explicit compile dependency on libxml2 + * Fixes to gnome-volume-control and gnome-sound-recorder to not crash + after closing + * Change OK/cancel buttons into a single close button in profile + editor (which was already instant-apply) + * Better display of tracks that have separate playback and record + volume controls, which occurs on e.g. the Audigy + * Allow resizing of the vu-meter + * Default speex profile extension changed from .ogg to .spx + * Audio profile editor dialogs are no longer modal + * Removed save-as button from gnome-sound-recorder toolbar, and made + the save button behave as save-as when no filename has been given + * Fix for false extension hint if the profile selection is changed + in between recording and saving in gnome-sound-recorder + * HIGify profiles dialog + * Use Record instead of Capture in the mixer + * Add icon to profiles dialog + +------------------------------------------------------------------- Old: ---- gnome-media-2.16.1.tar.bz2 New: ---- gnome-media-2.17.91.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-media.spec ++++++ --- /var/tmp/diff_new_pack.f25260/_old 2007-03-12 01:52:08.000000000 +0100 +++ /var/tmp/diff_new_pack.f25260/_new 2007-03-12 01:52:08.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package gnome-media (Version 2.16.1) +# spec file for package gnome-media (Version 2.17.91) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -25,8 +25,8 @@ Requires: hal Provides: gnome-media2 Obsoletes: gnome-media2 -Version: 2.16.1 -Release: 40 +Version: 2.17.91 +Release: 1 Summary: GNOME Multimedia (Media) Source: ftp://ftp.gnome.org/pub/GNOME/sources/gnome-media/2.16/%{name}-%{version}.tar.bz2 Patch: gnome-media-void.patch @@ -242,7 +242,47 @@ %{_datadir}/omf/gnome-media/gnome-cd*.omf %{_datadir}/pixmaps/gnome-cd -%changelog -n gnome-media +%changelog +* Thu Mar 08 2007 - maw@suse.de +- Update to version 2.17.91. + - changes include: + * rename polypaudio to pulse audio in media system preferences. + * fix regression in 2.17.90 where for some users, the mouse wheel + could no longer adapt the volume. + * fix potential crash-on-startup in gnome-volume-control. + * remove Application as category for gnome-volume-control desktop + file. + * accessibility bug fixes in gnome-sound-recorder. + * Fix a segfault in gnome-cd when changing theme while not being + displayed + * Add GStreamer Properties to the system settings, and hide the menu + entry by default since most is autodetected with auto/gconf elements + * Hide cddbslave2 menu entry also + * Fix for a segfault in Gnome Volume Control + * Gnome Sound Recorder will no longer hide toolbar icons if the text + does not fit on the screen + * Change profile dialog to better fit screen + * Add AAC/MP3 default audio profiles + * Do not show profiles in the selection box if the plugins + are not available + * Some fixes for strings wrongly marked or not marked for i18n + * Add explicit compile dependency on libxml2 + * Fixes to gnome-volume-control and gnome-sound-recorder to not crash + after closing + * Change OK/cancel buttons into a single close button in profile + editor (which was already instant-apply) + * Better display of tracks that have separate playback and record + volume controls, which occurs on e.g. the Audigy + * Allow resizing of the vu-meter + * Default speex profile extension changed from .ogg to .spx + * Audio profile editor dialogs are no longer modal + * Removed save-as button from gnome-sound-recorder toolbar, and made + the save button behave as save-as when no filename has been given + * Fix for false extension hint if the profile selection is changed + in between recording and saving in gnome-sound-recorder + * HIGify profiles dialog + * Use Record instead of Capture in the mixer + * Add icon to profiles dialog * Wed Feb 07 2007 - sbrabec@suse.cz - Do not build unusable static libraries (#238552). * Thu Jan 04 2007 - sbrabec@suse.cz ++++++ gnome-cd-args.patch ++++++ --- /var/tmp/diff_new_pack.f25260/_old 2007-03-12 01:52:08.000000000 +0100 +++ /var/tmp/diff_new_pack.f25260/_new 2007-03-12 01:52:08.000000000 +0100 @@ -1,19 +1,15 @@ Index: gnome-cd/gnome-cd.c =================================================================== -RCS file: /cvs/gnome/gnome-media/gnome-cd/gnome-cd.c,v -retrieving revision 1.105 -retrieving revision 1.104 -diff -u -r1.105 -r1.104 ---- gnome-cd/gnome-cd.c 10 Feb 2006 12:45:00 -0000 1.105 -+++ gnome-cd/gnome-cd.c 19 Jan 2006 23:52:18 -0000 1.104 -@@ -977,22 +977,20 @@ +--- gnome-cd/gnome-cd.c.orig ++++ gnome-cd/gnome-cd.c +@@ -959,22 +959,21 @@ start_playing (GnomeCD *gcd) int main (int argc, char *argv[]) { - static const GOptionEntry cd_goptions[] = { - { "device", '\0', 0, G_OPTION_ARG_FILENAME, &cd_option_device, + static struct poptOption cd_popt_options [] = { -+ { "device", '\0', POPT_ARG_STRING, &cd_option_device, 0, ++ { "device", '\0', POPT_ARG_STRING, &cd_option_device, 0, N_("CD device to use"), NULL }, - { "unique", '\0', 0, G_OPTION_ARG_NONE, &cd_option_unique, + { "unique", '\0', POPT_ARG_NONE, &cd_option_unique, 0, @@ -23,7 +19,7 @@ N_("Play the CD on startup"), NULL }, - { "tray", '\0', 0, G_OPTION_ARG_NONE, &cd_option_tray, + { "tray", '\0', POPT_ARG_NONE, &cd_option_tray, 0, - N_("Start iconified to tray"), NULL}, + N_("Start iconified in notification area"), NULL}, - { NULL, '\0', 0, 0, NULL, NULL, NULL } + { NULL, '\0', 0, NULL, 0 }, }; @@ -32,10 +28,11 @@ GnomeClient *client; - GOptionGroup *group; - GOptionContext *ctx; ++ free (malloc (8)); /* -lefence */ -@@ -1004,17 +1002,16 @@ +@@ -988,17 +987,16 @@ main (int argc, char *argv[]) bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); textdomain (GETTEXT_PACKAGE); ++++++ gnome-media-2.16.1.tar.bz2 -> gnome-media-2.17.91.tar.bz2 ++++++ ++++ 49713 lines of diff (skipped) ++++++ gnome-media-desktop.patch ++++++ --- /var/tmp/diff_new_pack.f25260/_old 2007-03-12 01:52:12.000000000 +0100 +++ /var/tmp/diff_new_pack.f25260/_new 2007-03-12 01:52:12.000000000 +0100 @@ -87,21 +87,6 @@ Terminal=false Type=Application Categories=GNOME;GTK;Application;AudioVideo; ---- gnome-media-2.16.1/vu-meter/vumeter.desktop.in -+++ gnome-media-2.16.1/vu-meter/vumeter.desktop.in -@@ -1,9 +1,10 @@ - [Desktop Entry] -+X-SuSE-translate=true - Encoding=UTF-8 - _Name=Volume Monitor --_Comment=Monitor the sound output volume -+_GenericName=Monitor the sound output volume - Exec=vumeter --Icon=gnome-vumeter.png -+Icon=gnome-vumeter - StartupNotify=true - Terminal=false - Type=Application --- gnome-media-2.16.1/vu-meter/vumeter.desktop.in.in +++ gnome-media-2.16.1/vu-meter/vumeter.desktop.in.in @@ -1,9 +1,10 @@ ++++++ gnome-media-void.patch ++++++ --- /var/tmp/diff_new_pack.f25260/_old 2007-03-12 01:52:13.000000000 +0100 +++ /var/tmp/diff_new_pack.f25260/_new 2007-03-12 01:52:13.000000000 +0100 @@ -1,8 +1,12 @@ ---- gnome-cd/gnome-cd.c +Index: gnome-cd/gnome-cd.c +=================================================================== +--- gnome-cd/gnome-cd.c.orig +++ gnome-cd/gnome-cd.c -@@ -729,4 +729,5 @@ +@@ -905,6 +905,7 @@ static void client_die(GnomeClient *clie { gtk_widget_destroy (gcd->window); gtk_main_quit (); + return 0; } + + static const char *items [] = ++++++ grecord-args.patch ++++++ --- /var/tmp/diff_new_pack.f25260/_old 2007-03-12 01:52:13.000000000 +0100 +++ /var/tmp/diff_new_pack.f25260/_new 2007-03-12 01:52:13.000000000 +0100 @@ -1,16 +1,11 @@ Index: grecord/src/gnome-recorder.c =================================================================== -RCS file: /cvs/gnome/gnome-media/grecord/src/gnome-recorder.c,v -retrieving revision 1.22 -retrieving revision 1.21 -diff -u -r1.22 -r1.21 ---- grecord/src/gnome-recorder.c 10 Feb 2006 12:45:00 -0000 1.22 -+++ grecord/src/gnome-recorder.c 19 Jan 2006 23:52:20 -0000 1.21 -@@ -167,34 +167,55 @@ - main (int argc, +--- grecord/src/gnome-recorder.c.orig ++++ grecord/src/gnome-recorder.c +@@ -168,16 +168,6 @@ main (int argc, char **argv) { -- gchar **filenames = NULL; + gchar **filenames = NULL; - /* this is necessary because someone apparently forgot to add a - * convenient way to get the remaining arguments to the GnomeProgram - * API when adding the GOption stuff to it ... */ @@ -22,43 +17,43 @@ - - GOptionContext *ctx; GnomeProgram *program; -+ gchar **filenames = NULL; - /* Init gettext */ - bindtextdomain (GETTEXT_PACKAGE, GNOMELOCALEDIR); + g_thread_init (NULL); +@@ -187,17 +177,49 @@ main (int argc, bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); textdomain (GETTEXT_PACKAGE); - ctx = g_option_context_new ("gnome-sound-recorder"); - g_option_context_add_group (ctx, gst_init_get_option_group ()); - g_option_context_add_main_entries (ctx, entries, GETTEXT_PACKAGE); -+/* FIXME: remove ifdef here and else branch when bumping requirements to 2.14 */ ++ ++ /* FIXME: remove ifdef here and else branch when bumping requirements to 2.14 */ +#ifdef GNOME_PARAM_GOPTION_CONTEXT + if (1) { -+ GOptionContext *ctx; -+ /* this is necessary because someone apparently forgot to add a -+ * convenient way to get the remaining arguments to the GnomeProgram -+ * API when adding the GOption stuff to it ... */ -+ GOptionEntry entries[] = { -+ { G_OPTION_REMAINING, 0, 0, G_OPTION_ARG_FILENAME_ARRAY, &filenames, -+ "Special option that collects any remaining arguments for us" }, -+ { NULL } -+ }; -+ -+ ctx = g_option_context_new ("gnome-sound-recorder"); -+ g_option_context_add_group (ctx, gst_init_get_option_group ()); -+ g_option_context_add_main_entries (ctx, entries, GETTEXT_PACKAGE); -+ program = gnome_program_init ("gnome-sound-recorder", VERSION, -+ LIBGNOMEUI_MODULE, argc, argv, -+ GNOME_PARAM_GOPTION_CONTEXT, ctx, -+ GNOME_PARAM_HUMAN_READABLE_NAME, -+ "GNOME Sound Recorder", -+ GNOME_PARAM_APP_DATADIR, DATADIR, -+ NULL); -+ } -+#else /* GNOME_PARAM_GOPTION_CONTEXT */ -+ gst_init (&argc, &argv); -+ ++ GOptionContext *ctx; ++ /* this is necessary because someone apparently forgot to add a ++ * convenient way to get the remaining arguments to the GnomeProgram ++ * API when adding the GOption stuff to it ... */ ++ GOptionEntry entries[] = { ++ { G_OPTION_REMAINING, 0, 0, G_OPTION_ARG_FILENAME_ARRAY, &filenames, ++ "Special option that collects any remaining arguments for us" }, ++ { NULL } ++ }; ++ ++ ctx = g_option_context_new ("gnome-sound-recorder"); ++ g_option_context_add_group (ctx, gst_init_get_option_group ()); ++ g_option_context_add_main_entries (ctx, entries, GETTEXT_PACKAGE); ++ program = gnome_program_init ("gnome-sound-recorder", VERSION, ++ LIBGNOMEUI_MODULE, argc, argv, ++ GNOME_PARAM_GOPTION_CONTEXT, ctx, ++ GNOME_PARAM_HUMAN_READABLE_NAME, ++ "GNOME Sound Recorder", ++ GNOME_PARAM_APP_DATADIR, DATADIR, ++ NULL); ++ } ++ #else /* GNOME_PARAM_GOPTION_CONTEXT */ ++ gst_init (&argc, &argv); ++ program = gnome_program_init ("gnome-sound-recorder", VERSION, - LIBGNOMEUI_MODULE, argc, argv, - GNOME_PARAM_GOPTION_CONTEXT, ctx, @@ -66,19 +61,21 @@ - "GNOME Sound Recorder", - GNOME_PARAM_APP_DATADIR, DATADIR, - NULL); -+ LIBGNOMEUI_MODULE, -+ argc, argv, -+ GNOME_PARAM_HUMAN_READABLE_NAME, -+ "GNOME Sound Recorder", -+ GNOME_PARAM_APP_DATADIR, DATADIR, -+ NULL); -+ -+ if (argc > 1) { -+ filenames = g_strdupv (&argv[1]); -+ } else { -+ filenames = NULL; -+ } +- ++ LIBGNOMEUI_MODULE, ++ argc, argv, ++ GNOME_PARAM_HUMAN_READABLE_NAME, ++ "GNOME Sound Recorder", ++ GNOME_PARAM_APP_DATADIR, DATADIR, ++ NULL); ++ ++ if (argc > 1) { ++ filenames = g_strdupv (&argv[1]); ++ } else { ++ filenames = NULL; ++ } +#endif /* GNOME_PARAM_GOPTION_CONTEXT */ - ++ init_recent (); + gtk_window_set_default_icon_name ("gnome-grecord"); ++++++ gst-mixer-args.patch ++++++ --- /var/tmp/diff_new_pack.f25260/_old 2007-03-12 01:52:13.000000000 +0100 +++ /var/tmp/diff_new_pack.f25260/_new 2007-03-12 01:52:13.000000000 +0100 @@ -1,12 +1,8 @@ Index: gst-mixer/src/main.c =================================================================== -RCS file: /cvs/gnome/gnome-media/gst-mixer/src/main.c,v -retrieving revision 1.12 -retrieving revision 1.11 -diff -u -r1.12 -r1.11 ---- gst-mixer/src/main.c 10 Feb 2006 12:45:01 -0000 1.12 -+++ gst-mixer/src/main.c 19 Jan 2006 23:52:21 -0000 1.11 -@@ -166,8 +166,6 @@ +--- gst-mixer/src/main.c.orig ++++ gst-mixer/src/main.c +@@ -166,8 +166,6 @@ gint main (gint argc, gchar *argv[]) { @@ -15,26 +11,27 @@ gchar *appfile; GtkWidget *win; GList *elements; -@@ -177,14 +175,29 @@ - bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); +@@ -178,15 +176,30 @@ main (gint argc, textdomain (GETTEXT_PACKAGE); + g_thread_init (NULL); - ctx = g_option_context_new ("gnome-volume-control"); - g_option_context_add_group (ctx, gst_init_get_option_group ()); -+/* FIXME: remove when bumping requirements to 2.14 */ + ++ /* FIXME: remove when bumping requirements to 2.14 */ +#ifdef GNOME_PARAM_GOPTION_CONTEXT + if (1) { -+ GOptionContext *ctx; -+ GOptionGroup *group; - -+ ctx = g_option_context_new ("gnome-volume-control"); -+ g_option_context_add_group (ctx, gst_init_get_option_group ()); -+ -+ gnome_program_init ("gnome-volume-control", VERSION, -+ LIBGNOMEUI_MODULE, argc, argv, -+ GNOME_PARAM_GOPTION_CONTEXT, ctx, -+ GNOME_PARAM_APP_DATADIR, DATA_DIR, -+ NULL); ++ GOptionContext *ctx; ++ GOptionGroup *group; ++ ++ ctx = g_option_context_new ("gnome-volume-control"); ++ g_option_context_add_group (ctx, gst_init_get_option_group ()); ++ ++ gnome_program_init ("gnome-volume-control", VERSION, ++ LIBGNOMEUI_MODULE, argc, argv, ++ GNOME_PARAM_GOPTION_CONTEXT, ctx, ++ GNOME_PARAM_APP_DATADIR, DATA_DIR, ++ NULL); + } +#else /* GNOME_PARAM_GOPTION_CONTEXT */ + gst_init (&argc, &argv); @@ -43,11 +40,12 @@ - GNOME_PARAM_GOPTION_CONTEXT, ctx, - GNOME_PARAM_APP_DATADIR, DATA_DIR, - NULL); -+ LIBGNOMEUI_MODULE, argc, argv, -+ GNOME_PARAM_APP_DATADIR, DATA_DIR, NULL); -+ +- ++ + LIBGNOMEUI_MODULE, argc, argv, ++ GNOME_PARAM_APP_DATADIR, DATA_DIR, NULL); ++ +#endif /* GNOME_PARAM_GOPTION_CONTEXT */ -+ - ++ /* init ourselves */ register_stock_icons (); + ++++++ gstreamer-properties-args.patch ++++++ --- /var/tmp/diff_new_pack.f25260/_old 2007-03-12 01:52:13.000000000 +0100 +++ /var/tmp/diff_new_pack.f25260/_new 2007-03-12 01:52:13.000000000 +0100 @@ -1,43 +1,47 @@ Index: gstreamer-properties/gstreamer-properties.c -================================================================================ ---- gstreamer-properties/gstreamer-properties.c +=================================================================== +--- gstreamer-properties/gstreamer-properties.c.orig +++ gstreamer-properties/gstreamer-properties.c -@@ -395,20 +395,30 @@ +@@ -622,8 +622,6 @@ create_dialog (void) int main (int argc, char **argv) { - GOptionContext *ctx; - GOptionGroup *group; -- - bindtextdomain (GETTEXT_PACKAGE, GNOMELOCALEDIR); + + g_thread_init (NULL); + +@@ -631,13 +629,27 @@ main (int argc, char **argv) bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); textdomain (GETTEXT_PACKAGE); - ctx = g_option_context_new ("gstreamer-properties"); - g_option_context_add_group (ctx, gst_init_get_option_group ()); -+/* FIXME: remove when bumping requirements to 2.14 */ +- ++ /* FIXME: remove when bumping requirements to 2.14 */ +#ifdef GNOME_PARAM_GOPTION_CONTEXT + if (1) { -+ GOptionContext *ctx; -+ GOptionGroup *group; -+ -+ ctx = g_option_context_new ("gstreamer-properties"); -+ g_option_context_add_group (ctx, gst_init_get_option_group ()); -+ -+ gnome_program_init ("gstreamer-properties", VERSION, -+ LIBGNOMEUI_MODULE, argc, argv, -+ GNOME_PARAM_GOPTION_CONTEXT, ctx, -+ GNOME_PARAM_APP_DATADIR, DATADIR, NULL); ++ GOptionContext *ctx; ++ GOptionGroup *group; ++ ++ ctx = g_option_context_new ("gstreamer-properties"); ++ g_option_context_add_group (ctx, gst_init_get_option_group ()); ++ ++ gnome_program_init ("gstreamer-properties", VERSION, ++ LIBGNOMEUI_MODULE, argc, argv, ++ GNOME_PARAM_GOPTION_CONTEXT, ctx, ++ GNOME_PARAM_APP_DATADIR, DATADIR, NULL); + } +#else /* GNOME_PARAM_GOPTION_CONTEXT */ + gst_init (&argc, &argv); - gnome_program_init ("gstreamer-properties", VERSION, - LIBGNOMEUI_MODULE, argc, argv, - GNOME_PARAM_GOPTION_CONTEXT, ctx, - GNOME_PARAM_APP_DATADIR, DATADIR, NULL); -+ LIBGNOMEUI_MODULE, argc, argv, GNOME_PARAM_APP_DATADIR, DATADIR, NULL); ++ LIBGNOMEUI_MODULE, argc, argv, GNOME_PARAM_APP_DATADIR, DATADIR, NULL); +#endif /* GNOME_PARAM_GOPTION_CONTEXT */ ++ ++ /* FIXME: hardcode uninstalled path here */ if (g_file_test ("gstreamer-properties.glade", G_FILE_TEST_EXISTS) == TRUE) { ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org