diff -Nru audacious-plugins-3.2.3/debian/changelog audacious-plugins-3.2.3/debian/changelog --- audacious-plugins-3.2.3/debian/changelog 2012-06-02 13:33:12.000000000 +0200 +++ audacious-plugins-3.2.3/debian/changelog 2012-06-29 13:32:14.000000000 +0200 @@ -1,3 +1,11 @@ +audacious-plugins (3.2.3-1ubuntu1) quantal; urgency=low + + * Add debian/patches/slider_gtk35.patch: + Fixes slider behaviour in GTK+ >= 3.5 (LP: #1018087). + This can be dropped in 3.3 (applied upstream). + + -- Jean-Louis Dupond Fri, 29 Jun 2012 13:31:48 +0200 + audacious-plugins (3.2.3-1) unstable; urgency=low * Team upload. diff -Nru audacious-plugins-3.2.3/debian/control audacious-plugins-3.2.3/debian/control --- audacious-plugins-3.2.3/debian/control 2012-06-02 13:28:27.000000000 +0200 +++ audacious-plugins-3.2.3/debian/control 2012-06-29 13:29:07.000000000 +0200 @@ -1,7 +1,8 @@ Source: audacious-plugins Section: sound Priority: optional -Maintainer: Debian Multimedia Maintainers +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian Multimedia Maintainers Uploaders: Chris Taylor , Bilal Akhtar , Cyril Lavier diff -Nru audacious-plugins-3.2.3/debian/patches/series audacious-plugins-3.2.3/debian/patches/series --- audacious-plugins-3.2.3/debian/patches/series 2012-06-02 13:28:27.000000000 +0200 +++ audacious-plugins-3.2.3/debian/patches/series 2012-06-29 13:29:43.000000000 +0200 @@ -1,2 +1,3 @@ ffaudio.diff bp-lirc.patch +slider_gtk35.patch diff -Nru audacious-plugins-3.2.3/debian/patches/slider_gtk35.patch audacious-plugins-3.2.3/debian/patches/slider_gtk35.patch --- audacious-plugins-3.2.3/debian/patches/slider_gtk35.patch 1970-01-01 01:00:00.000000000 +0100 +++ audacious-plugins-3.2.3/debian/patches/slider_gtk35.patch 2012-06-29 13:29:37.000000000 +0200 @@ -0,0 +1,26 @@ +--- audacious-plugins-3.2.3.orig/src/gtkui/ui_gtk.c ++++ audacious-plugins-3.2.3/src/gtkui/ui_gtk.c +@@ -281,23 +281,12 @@ static gboolean ui_slider_change_value_c + static gboolean ui_slider_button_press_cb(GtkWidget * widget, GdkEventButton * event, gpointer user_data) + { + slider_is_moving = TRUE; +- +- /* HACK: clicking with the left mouse button moves the slider +- to the location of the click. */ +- if (event->button == 1) +- event->button = 2; +- + return FALSE; + } + + static gboolean ui_slider_button_release_cb(GtkWidget * widget, GdkEventButton * event, gpointer user_data) + { +- /* HACK: see ui_slider_button_press_cb */ +- if (event->button == 1) +- event->button = 2; +- + slider_is_moving = FALSE; +- + return FALSE; + } +