Hello community, here is the log from the commit of package drwright for openSUSE:Factory checked in at 2012-10-18 15:54:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/drwright (Old) and /work/SRC/openSUSE:Factory/.drwright.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "drwright", Maintainer is "gnome-maintainers@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/drwright/drwright.changes 2012-09-15 17:26:36.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.drwright.new/drwright.changes 2012-10-18 15:54:53.000000000 +0200 @@ -1,0 +2,11 @@ +Mon Oct 15 20:33:44 UTC 2012 - dimstar@opensuse.org + +- Add drwright-gnome36.patch: Fix build with gnome-settings-daemon + 3.5.91 and newer, which now brings + gsd_typing_break_plugin_class_finalize. + Note: even though this patch would touch the build system, we do + not rebootstrap (there is no real need, as only the version + requirements are touched. We copy this logic already into the + .spec file). + +------------------------------------------------------------------- New: ---- drwright-gnome36.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ drwright.spec ++++++ --- /var/tmp/diff_new_pack.wTE1AK/_old 2012-10-18 15:54:57.000000000 +0200 +++ /var/tmp/diff_new_pack.wTE1AK/_new 2012-10-18 15:54:57.000000000 +0200 @@ -24,6 +24,8 @@ Group: Productivity/Scientific/Math Url: https://live.gnome.org/drwright Source: http://download.gnome.org/sources/drwright/3.5/%{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM drwright-gnome36.patch dimstar@opensuse.org -- Fix build with gnome-settings-daemon >= 3.5.91. +Patch0: drwright-gnome36.patch # For directory ownership BuildRequires: gnome-control-center BuildRequires: intltool @@ -35,7 +37,7 @@ BuildRequires: pkgconfig(gdk-x11-3.0) BuildRequires: pkgconfig(gio-2.0) >= 2.31.13 BuildRequires: pkgconfig(glib-2.0) >= 2.31.13 -BuildRequires: pkgconfig(gnome-settings-daemon) >= 2.91.8 +BuildRequires: pkgconfig(gnome-settings-daemon) >= 3.5.91 BuildRequires: pkgconfig(gtk+-3.0) >= 3.0.0 BuildRequires: pkgconfig(libcanberra-gtk3) >= 0 BuildRequires: pkgconfig(libnotify) >= 0.7 @@ -55,6 +57,7 @@ %lang_package %prep %setup -q +%patch0 -p1 %build %configure --disable-static ++++++ drwright-gnome36.patch ++++++
From 6fb8014c2474e086a66d1474bd771d256e79be8d Mon Sep 17 00:00:00 2001 From: Kalev Lember
Date: Wed, 19 Sep 2012 20:59:36 +0000 Subject: Remove gsd_typing_break_plugin_class_finalize boilerplate
class_finalize is now included in the GNOME_SETTINGS_PLUGIN_REGISTER convenience macro. Also bumped g-s-d requirement to 3.5.91 to get the new macro. --- diff --git a/configure.in b/configure.in index d0adc9d..aaa1223 100644 --- a/configure.in +++ b/configure.in @@ -48,7 +48,7 @@ GDK_PIXBUF_REQUIRED=2.25.3 GTK_REQUIRED=3.0.0 LIBCANBERRA_REQUIRED=0 LIBNOTIFY_REQUIRED=0.7 -GSD_REQUIRED=2.91.8 +GSD_REQUIRED=3.5.91 # ************ # Typing Break diff --git a/src/gsd-typing-break-plugin.c b/src/gsd-typing-break-plugin.c index ceb5e88..8150331 100644 --- a/src/gsd-typing-break-plugin.c +++ b/src/gsd-typing-break-plugin.c @@ -35,11 +35,6 @@ struct GsdTypingBreakPluginPrivate { GNOME_SETTINGS_PLUGIN_REGISTER (GsdTypingBreakPlugin, gsd_typing_break_plugin) static void -gsd_typing_break_plugin_class_finalize (GsdTypingBreakPluginClass *klass) -{ -} - -static void gsd_typing_break_plugin_init (GsdTypingBreakPlugin *plugin) { plugin->priv = GSD_TYPING_BREAK_PLUGIN_GET_PRIVATE (plugin); -- cgit v0.9.0.2 -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org