I have a few bug fixes for gxine (0.5.905-5, freshly uploaded), targetted for squeeze. Diff is attached.
-- | Darren Salt | linux at youmustbejoking | nr. Ashington, | Toon | using Debian GNU/Linux | or ds ,demon,co,uk | Northumberland | back! | + Burn less waste. Use less packaging. Waste less. USE FEWER RESOURCES.
diff --git a/debian/changelog b/debian/changelog --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +gxine (0.5.905-5) unstable; urgency=low + + * Add dependency on libxine1-gnome, working around a xine-lib problem by + using gtkpixbuf for the static logo display. (Closes: #597289) + * Fix a missing "break" statement which caused SPU buttons (typically + found in DVD navigation menus) to cause spurious playlist items. + (Closes: #590016) + + -- Darren Salt <[email protected]> Thu, 04 Nov 2010 12:03:31 +0000 + gxine (0.5.905-4) unstable; urgency=low * The "third time lucky" release. diff --git a/debian/control b/debian/control --- a/debian/control +++ b/debian/control @@ -19,7 +19,7 @@ Vcs-Browser: http://hg.debian.org/hg/xin Package: gxine Architecture: any -Depends: ${shlibs:Depends}, librsvg2-common, libxine1-x | libxine1 (<< 1.1.8-2) +Depends: ${shlibs:Depends}, librsvg2-common, ${xine-x:Depends}, ${xine-gnome:Depends} Recommends: libxine1-ffmpeg Suggests: libgnomevfs2-0, realplayer, libdvdcss2 | libdvdcss, gxineplugin Description: the xine video player, GTK+/Gnome user interface diff --git a/debian/rules b/debian/rules --- a/debian/rules +++ b/debian/rules @@ -134,6 +134,7 @@ binary-arch: build install debian/gxine. dh_fixperms dh_installdeb dh_shlibdeps + dh_xine -pgxine x gnome dh_gencontrol dh_md5sums dh_builddeb diff --git a/src/playlist.c b/src/playlist.c --- a/src/playlist.c +++ b/src/playlist.c @@ -1824,6 +1824,7 @@ static void xine_event_cb (void *user_da xine_spu_button_t *btn = event->data; gtk_video_in_spu_button (gtv, btn->direction); } + break; #ifndef XINE_EVENT_MRL_REFERENCE_EXT /* present in 1.1.0 but not 1.0.2 */

