[banshee] [gnome] remove gnome-sharp dependency (bgo#587320)
- From: Aaron Bockover <abock src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [banshee] [gnome] remove gnome-sharp dependency (bgo#587320)
- Date: Sat, 6 Feb 2010 06:06:15 +0000 (UTC)
commit 87a66606426c930214c15e256d6e70ce25e7d38a
Author: Aaron Bockover <abockover novell com>
Date: Sat Feb 6 00:58:06 2010 -0500
[gnome] remove gnome-sharp dependency (bgo#587320)
Remove all dependency on gnome-sharp (and thus libgnome), which will
be fully deprecated in GNOME 3.0.
The only API we consumed was Gnome.Url.Show, which has been replaced
by Hyena.Gui.GtkUtilities.ShowUri, which invokes gtk_show_uri.
build/build.environment.mk | 3 +--
build/m4/banshee/gnome-sharp.m4 | 5 -----
.../Banshee.GnomeBackend/GnomeService.cs | 4 ++--
3 files changed, 3 insertions(+), 9 deletions(-)
---
diff --git a/build/build.environment.mk b/build/build.environment.mk
index 898f625..e170786 100644
--- a/build/build.environment.mk
+++ b/build/build.environment.mk
@@ -16,7 +16,6 @@ LINK_MONO_ZEROCONF = $(MONO_ZEROCONF_LIBS)
LINK_GLIB = $(GLIBSHARP_LIBS)
LINK_GTK = $(GTKSHARP_LIBS)
LINK_GCONF = $(GCONFSHARP_LIBS)
-LINK_GNOME = $(GNOMESHARP_LIBS)
LINK_GIO = $(GTKSHARP_BEANS_LIBS) $(GIOSHARP_LIBS)
LINK_DBUS = $(NDESK_DBUS_LIBS) $(NDESK_DBUS_GLIB_LIBS)
LINK_DBUS_NO_GLIB = $(NDESK_DBUS_LIBS)
@@ -149,7 +148,7 @@ REF_EXTENSION_REMOTE_AUDIO = $(LINK_BANSHEE_THICKCLIENT_DEPS) $(LINK_MONO_ZEROCO
# Backends
REF_BACKEND_GIO = $(LINK_BANSHEE_SERVICES_DEPS) $(LINK_GIO)
-REF_BACKEND_GNOME = $(LINK_BANSHEE_SERVICES_DEPS) $(LINK_BANSHEE_THICKCLIENT_DEPS) $(LINK_GCONF) $(LINK_GNOME)
+REF_BACKEND_GNOME = $(LINK_BANSHEE_SERVICES_DEPS) $(LINK_BANSHEE_THICKCLIENT_DEPS) $(LINK_GCONF)
REF_BACKEND_GSTREAMER = $(LINK_BANSHEE_SERVICES_DEPS) $(LINK_GLIB)
REF_BACKEND_UNIX = $(LINK_BANSHEE_CORE_DEPS) $(LINK_MONO_POSIX)
REF_BACKEND_HAL = $(LINK_BANSHEE_SERVICES_DEPS) $(LINK_DBUS)
diff --git a/build/m4/banshee/gnome-sharp.m4 b/build/m4/banshee/gnome-sharp.m4
index 2c6addf..79c2c72 100644
--- a/build/m4/banshee/gnome-sharp.m4
+++ b/build/m4/banshee/gnome-sharp.m4
@@ -5,9 +5,4 @@ AC_DEFUN([BANSHEE_CHECK_GNOME_SHARP],
PKG_CHECK_MODULES(GCONFSHARP,
gconf-sharp-2.0 >= $GNOMESHARP_REQUIRED)
AC_SUBST(GCONFSHARP_LIBS)
-
- PKG_CHECK_MODULES(GNOMESHARP,
- gnome-sharp-2.0 >= $GNOMESHARP_REQUIRED)
- AC_SUBST(GNOMESHARP_LIBS)
])
-
diff --git a/src/Backends/Banshee.Gnome/Banshee.GnomeBackend/GnomeService.cs b/src/Backends/Banshee.Gnome/Banshee.GnomeBackend/GnomeService.cs
index afcff21..44002d9 100644
--- a/src/Backends/Banshee.Gnome/Banshee.GnomeBackend/GnomeService.cs
+++ b/src/Backends/Banshee.Gnome/Banshee.GnomeBackend/GnomeService.cs
@@ -72,8 +72,8 @@ namespace Banshee.GnomeBackend
private bool OpenUrl (string url)
{
- Hyena.Log.Debug ("Opening URL via gnome-open", url);
- return Gnome.Url.Show (url);
+ Hyena.Log.Debug ("Opening URL via gtk_show_uri", url);
+ return Hyena.Gui.GtkUtilities.ShowUri (url);
}
string IService.ServiceName {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]