aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorade <ade@FreeBSD.org>2000-10-04 01:37:51 +0800
committerade <ade@FreeBSD.org>2000-10-04 01:37:51 +0800
commitd4875a96878aae5bc800ce93bc367325acc0b079 (patch)
tree2d898aa55909a08b4578e129414452147610500b
parent5687278cd88d7f35302dbaa6e3bbc66532143d05 (diff)
downloadfreebsd-ports-gnome-d4875a96878aae5bc800ce93bc367325acc0b079.tar.gz
freebsd-ports-gnome-d4875a96878aae5bc800ce93bc367325acc0b079.tar.zst
freebsd-ports-gnome-d4875a96878aae5bc800ce93bc367325acc0b079.zip
Chase new gconf
-rw-r--r--devel/gnome-vfs/Makefile2
-rw-r--r--devel/gnome-vfs1/Makefile2
-rw-r--r--devel/gnomevfs/Makefile2
-rw-r--r--devel/gnomevfs2/Makefile2
-rw-r--r--graphics/eog/Makefile3
-rw-r--r--graphics/eog/files/patch-ad60
-rw-r--r--graphics/eog2/Makefile3
-rw-r--r--graphics/eog2/files/patch-ad60
-rw-r--r--sysutils/medusa/Makefile2
-rw-r--r--www/encompass/Makefile2
-rw-r--r--www/gtkhtml/Makefile2
-rw-r--r--www/gtkhtml3/Makefile2
-rw-r--r--www/gtkhtml38/Makefile2
-rw-r--r--www/libgtkhtml/Makefile2
-rw-r--r--x11-fm/nautilus/Makefile2
-rw-r--r--x11-fm/nautilus/files/patch-ah69
-rw-r--r--x11-fm/nautilus2/Makefile2
-rw-r--r--x11-fm/nautilus2/files/patch-ah69
18 files changed, 274 insertions, 14 deletions
diff --git a/devel/gnome-vfs/Makefile b/devel/gnome-vfs/Makefile
index f5b023f1fab0..b8cbc8c87707 100644
--- a/devel/gnome-vfs/Makefile
+++ b/devel/gnome-vfs/Makefile
@@ -17,7 +17,7 @@ MAINTAINER= ade@FreeBSD.org
LIB_DEPENDS= gnome.4:${PORTSDIR}/x11/gnomelibs \
capplet.4:${PORTSDIR}/sysutils/gnomecontrolcenter \
bonobo.2:${PORTSDIR}/devel/bonobo \
- gconf-1.0:${PORTSDIR}/devel/gconf \
+ gconf-1.1:${PORTSDIR}/devel/gconf \
bz2.1:${PORTSDIR}/archivers/bzip2
GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
diff --git a/devel/gnome-vfs1/Makefile b/devel/gnome-vfs1/Makefile
index f5b023f1fab0..b8cbc8c87707 100644
--- a/devel/gnome-vfs1/Makefile
+++ b/devel/gnome-vfs1/Makefile
@@ -17,7 +17,7 @@ MAINTAINER= ade@FreeBSD.org
LIB_DEPENDS= gnome.4:${PORTSDIR}/x11/gnomelibs \
capplet.4:${PORTSDIR}/sysutils/gnomecontrolcenter \
bonobo.2:${PORTSDIR}/devel/bonobo \
- gconf-1.0:${PORTSDIR}/devel/gconf \
+ gconf-1.1:${PORTSDIR}/devel/gconf \
bz2.1:${PORTSDIR}/archivers/bzip2
GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
diff --git a/devel/gnomevfs/Makefile b/devel/gnomevfs/Makefile
index f5b023f1fab0..b8cbc8c87707 100644
--- a/devel/gnomevfs/Makefile
+++ b/devel/gnomevfs/Makefile
@@ -17,7 +17,7 @@ MAINTAINER= ade@FreeBSD.org
LIB_DEPENDS= gnome.4:${PORTSDIR}/x11/gnomelibs \
capplet.4:${PORTSDIR}/sysutils/gnomecontrolcenter \
bonobo.2:${PORTSDIR}/devel/bonobo \
- gconf-1.0:${PORTSDIR}/devel/gconf \
+ gconf-1.1:${PORTSDIR}/devel/gconf \
bz2.1:${PORTSDIR}/archivers/bzip2
GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
diff --git a/devel/gnomevfs2/Makefile b/devel/gnomevfs2/Makefile
index f5b023f1fab0..b8cbc8c87707 100644
--- a/devel/gnomevfs2/Makefile
+++ b/devel/gnomevfs2/Makefile
@@ -17,7 +17,7 @@ MAINTAINER= ade@FreeBSD.org
LIB_DEPENDS= gnome.4:${PORTSDIR}/x11/gnomelibs \
capplet.4:${PORTSDIR}/sysutils/gnomecontrolcenter \
bonobo.2:${PORTSDIR}/devel/bonobo \
- gconf-1.0:${PORTSDIR}/devel/gconf \
+ gconf-1.1:${PORTSDIR}/devel/gconf \
bz2.1:${PORTSDIR}/archivers/bzip2
GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
diff --git a/graphics/eog/Makefile b/graphics/eog/Makefile
index dc8a8288aaf6..54f62f2fcf4c 100644
--- a/graphics/eog/Makefile
+++ b/graphics/eog/Makefile
@@ -7,6 +7,7 @@
PORTNAME= eog
PORTVERSION= 0.5
+PORTREVISION= 1
CATEGORIES= graphics gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= unstable/sources/eog
@@ -16,7 +17,7 @@ MAINTAINER= ade@FreeBSD.org
LIB_DEPENDS= panel_applet.4:${PORTSDIR}/x11/gnomecore \
glade.4:${PORTSDIR}/devel/libglade \
bonobo.2:${PORTSDIR}/devel/bonobo \
- gconf-1.0:${PORTSDIR}/devel/gconf
+ gconf-1.1:${PORTSDIR}/devel/gconf
USE_GMAKE= yes
USE_X_PREFIX= yes
diff --git a/graphics/eog/files/patch-ad b/graphics/eog/files/patch-ad
new file mode 100644
index 000000000000..b0434a7cbe16
--- /dev/null
+++ b/graphics/eog/files/patch-ad
@@ -0,0 +1,60 @@
+--- src/main.c.orig Sun Sep 3 17:34:48 2000
++++ src/main.c Mon Oct 2 11:22:02 2000
+@@ -38,3 +38,3 @@
+ gboolean opened;
+- GConfError *error;
++ GError *error;
+
+@@ -50,4 +50,4 @@
+ g_assert (error != NULL);
+- g_message ("GConf init failed: %s", error->str);
+- gconf_error_destroy (error);
++ g_message ("GConf init failed: %s", error->message);
++ g_error_free(error);
+ exit (EXIT_FAILURE);
+--- src/image-view.c.orig Sat Sep 2 23:37:19 2000
++++ src/image-view.c Mon Oct 2 11:24:22 2000
+@@ -243,3 +243,3 @@
+ {
+- image_view_set_interp_type (IMAGE_VIEW (data), gconf_value_int (value));
++ image_view_set_interp_type (IMAGE_VIEW (data), gconf_value_get_int (value));
+ }
+@@ -251,3 +251,3 @@
+ {
+- image_view_set_check_type (IMAGE_VIEW (data), gconf_value_int (value));
++ image_view_set_check_type (IMAGE_VIEW (data), gconf_value_get_int (value));
+ }
+@@ -259,3 +259,3 @@
+ {
+- image_view_set_check_size (IMAGE_VIEW (data), gconf_value_int (value));
++ image_view_set_check_size (IMAGE_VIEW (data), gconf_value_get_int (value));
+ }
+@@ -267,3 +267,3 @@
+ {
+- image_view_set_dither (IMAGE_VIEW (data), gconf_value_int (value));
++ image_view_set_dither (IMAGE_VIEW (data), gconf_value_get_int (value));
+ }
+@@ -275,3 +275,3 @@
+ {
+- image_view_set_scroll (IMAGE_VIEW (data), gconf_value_int (value));
++ image_view_set_scroll (IMAGE_VIEW (data), gconf_value_get_int (value));
+ }
+--- src/full-screen.c.orig Sat Sep 2 23:37:19 2000
++++ src/full-screen.c Mon Oct 2 11:27:44 2000
+@@ -125,3 +125,3 @@
+
+- priv->sb_policy = gconf_value_int (value);
++ priv->sb_policy = gconf_value_get_int (value);
+
+@@ -141,3 +141,3 @@
+
+- priv->bevel = gconf_value_bool (value);
++ priv->bevel = gconf_value_get_bool (value);
+
+--- src/window.c.orig Sat Sep 2 23:37:19 2000
++++ src/window.c Mon Oct 2 11:28:25 2000
+@@ -324,3 +324,3 @@
+
+- priv->sb_policy = gconf_value_int (value);
++ priv->sb_policy = gconf_value_get_int (value);
+
diff --git a/graphics/eog2/Makefile b/graphics/eog2/Makefile
index dc8a8288aaf6..54f62f2fcf4c 100644
--- a/graphics/eog2/Makefile
+++ b/graphics/eog2/Makefile
@@ -7,6 +7,7 @@
PORTNAME= eog
PORTVERSION= 0.5
+PORTREVISION= 1
CATEGORIES= graphics gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= unstable/sources/eog
@@ -16,7 +17,7 @@ MAINTAINER= ade@FreeBSD.org
LIB_DEPENDS= panel_applet.4:${PORTSDIR}/x11/gnomecore \
glade.4:${PORTSDIR}/devel/libglade \
bonobo.2:${PORTSDIR}/devel/bonobo \
- gconf-1.0:${PORTSDIR}/devel/gconf
+ gconf-1.1:${PORTSDIR}/devel/gconf
USE_GMAKE= yes
USE_X_PREFIX= yes
diff --git a/graphics/eog2/files/patch-ad b/graphics/eog2/files/patch-ad
new file mode 100644
index 000000000000..b0434a7cbe16
--- /dev/null
+++ b/graphics/eog2/files/patch-ad
@@ -0,0 +1,60 @@
+--- src/main.c.orig Sun Sep 3 17:34:48 2000
++++ src/main.c Mon Oct 2 11:22:02 2000
+@@ -38,3 +38,3 @@
+ gboolean opened;
+- GConfError *error;
++ GError *error;
+
+@@ -50,4 +50,4 @@
+ g_assert (error != NULL);
+- g_message ("GConf init failed: %s", error->str);
+- gconf_error_destroy (error);
++ g_message ("GConf init failed: %s", error->message);
++ g_error_free(error);
+ exit (EXIT_FAILURE);
+--- src/image-view.c.orig Sat Sep 2 23:37:19 2000
++++ src/image-view.c Mon Oct 2 11:24:22 2000
+@@ -243,3 +243,3 @@
+ {
+- image_view_set_interp_type (IMAGE_VIEW (data), gconf_value_int (value));
++ image_view_set_interp_type (IMAGE_VIEW (data), gconf_value_get_int (value));
+ }
+@@ -251,3 +251,3 @@
+ {
+- image_view_set_check_type (IMAGE_VIEW (data), gconf_value_int (value));
++ image_view_set_check_type (IMAGE_VIEW (data), gconf_value_get_int (value));
+ }
+@@ -259,3 +259,3 @@
+ {
+- image_view_set_check_size (IMAGE_VIEW (data), gconf_value_int (value));
++ image_view_set_check_size (IMAGE_VIEW (data), gconf_value_get_int (value));
+ }
+@@ -267,3 +267,3 @@
+ {
+- image_view_set_dither (IMAGE_VIEW (data), gconf_value_int (value));
++ image_view_set_dither (IMAGE_VIEW (data), gconf_value_get_int (value));
+ }
+@@ -275,3 +275,3 @@
+ {
+- image_view_set_scroll (IMAGE_VIEW (data), gconf_value_int (value));
++ image_view_set_scroll (IMAGE_VIEW (data), gconf_value_get_int (value));
+ }
+--- src/full-screen.c.orig Sat Sep 2 23:37:19 2000
++++ src/full-screen.c Mon Oct 2 11:27:44 2000
+@@ -125,3 +125,3 @@
+
+- priv->sb_policy = gconf_value_int (value);
++ priv->sb_policy = gconf_value_get_int (value);
+
+@@ -141,3 +141,3 @@
+
+- priv->bevel = gconf_value_bool (value);
++ priv->bevel = gconf_value_get_bool (value);
+
+--- src/window.c.orig Sat Sep 2 23:37:19 2000
++++ src/window.c Mon Oct 2 11:28:25 2000
+@@ -324,3 +324,3 @@
+
+- priv->sb_policy = gconf_value_int (value);
++ priv->sb_policy = gconf_value_get_int (value);
+
diff --git a/sysutils/medusa/Makefile b/sysutils/medusa/Makefile
index 4f340c2b310a..0e434ecf00a1 100644
--- a/sysutils/medusa/Makefile
+++ b/sysutils/medusa/Makefile
@@ -16,7 +16,7 @@ MAINTAINER= ade@FreeBSD.org
LIB_DEPENDS= gnome.4:${PORTSDIR}/x11/gnomelibs \
oaf.0:${PORTSDIR}/devel/oaf \
gnomevfs.0:${PORTSDIR}/devel/gnomevfs \
- gconf-1.0:${PORTSDIR}/devel/gconf
+ gconf-1.1:${PORTSDIR}/devel/gconf
GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
diff --git a/www/encompass/Makefile b/www/encompass/Makefile
index 4f74dd07fd28..cf76f81fd817 100644
--- a/www/encompass/Makefile
+++ b/www/encompass/Makefile
@@ -15,7 +15,7 @@ MAINTAINER= sobomax@FreeBSD.org
LIB_DEPENDS= gnome.4:${PORTSDIR}/x11/gnomelibs \
gtkhtml.4:${PORTSDIR}/www/gtkhtml \
glibwww.1:${PORTSDIR}/www/glibwww \
- gconf-1.0:${PORTSDIR}/devel/gconf
+ gconf-1.1:${PORTSDIR}/devel/gconf
RUN_DEPENDS= panel:${PORTSDIR}/x11/gnomecore \
${X11BASE}/share/gnome/sounds/login.wav:${PORTSDIR}/audio/gnomeaudio
diff --git a/www/gtkhtml/Makefile b/www/gtkhtml/Makefile
index 50843ded503b..5ea14ba96d41 100644
--- a/www/gtkhtml/Makefile
+++ b/www/gtkhtml/Makefile
@@ -16,7 +16,7 @@ MAINTAINER= ade@FreeBSD.org
LIB_DEPENDS= bonobo.2:${PORTSDIR}/devel/bonobo \
wwwzip.1:${PORTSDIR}/www/libwww \
- gconf-1.0:${PORTSDIR}/devel/gconf \
+ gconf-1.1:${PORTSDIR}/devel/gconf \
pspell.2:${PORTSDIR}/textproc/pspell
GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
diff --git a/www/gtkhtml3/Makefile b/www/gtkhtml3/Makefile
index 50843ded503b..5ea14ba96d41 100644
--- a/www/gtkhtml3/Makefile
+++ b/www/gtkhtml3/Makefile
@@ -16,7 +16,7 @@ MAINTAINER= ade@FreeBSD.org
LIB_DEPENDS= bonobo.2:${PORTSDIR}/devel/bonobo \
wwwzip.1:${PORTSDIR}/www/libwww \
- gconf-1.0:${PORTSDIR}/devel/gconf \
+ gconf-1.1:${PORTSDIR}/devel/gconf \
pspell.2:${PORTSDIR}/textproc/pspell
GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
diff --git a/www/gtkhtml38/Makefile b/www/gtkhtml38/Makefile
index 50843ded503b..5ea14ba96d41 100644
--- a/www/gtkhtml38/Makefile
+++ b/www/gtkhtml38/Makefile
@@ -16,7 +16,7 @@ MAINTAINER= ade@FreeBSD.org
LIB_DEPENDS= bonobo.2:${PORTSDIR}/devel/bonobo \
wwwzip.1:${PORTSDIR}/www/libwww \
- gconf-1.0:${PORTSDIR}/devel/gconf \
+ gconf-1.1:${PORTSDIR}/devel/gconf \
pspell.2:${PORTSDIR}/textproc/pspell
GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
diff --git a/www/libgtkhtml/Makefile b/www/libgtkhtml/Makefile
index 50843ded503b..5ea14ba96d41 100644
--- a/www/libgtkhtml/Makefile
+++ b/www/libgtkhtml/Makefile
@@ -16,7 +16,7 @@ MAINTAINER= ade@FreeBSD.org
LIB_DEPENDS= bonobo.2:${PORTSDIR}/devel/bonobo \
wwwzip.1:${PORTSDIR}/www/libwww \
- gconf-1.0:${PORTSDIR}/devel/gconf \
+ gconf-1.1:${PORTSDIR}/devel/gconf \
pspell.2:${PORTSDIR}/textproc/pspell
GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
diff --git a/x11-fm/nautilus/Makefile b/x11-fm/nautilus/Makefile
index 34adae6471ea..a532c06cb66f 100644
--- a/x11-fm/nautilus/Makefile
+++ b/x11-fm/nautilus/Makefile
@@ -7,7 +7,7 @@
PORTNAME= nautilus
PORTVERSION= 0.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-fm gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= unstable/sources/nautilus
diff --git a/x11-fm/nautilus/files/patch-ah b/x11-fm/nautilus/files/patch-ah
new file mode 100644
index 000000000000..a0bb2bb4685a
--- /dev/null
+++ b/x11-fm/nautilus/files/patch-ah
@@ -0,0 +1,69 @@
+--- libnautilus-extensions/nautilus-preferences.c.orig Wed Jul 12 03:03:32 2000
++++ libnautilus-extensions/nautilus-preferences.c Tue Oct 3 11:59:02 2000
+@@ -594,3 +594,3 @@
+ if (!gconf_is_initialized ()) {
+- GConfError *error = NULL;
++ GError *error = NULL;
+ char *argv[] = { "nautilus", NULL };
+@@ -601,5 +601,5 @@
+ /* FIXME bugzilla.eazel.com 672: Need better error reporting here */
+- g_warning ("GConf init failed:\n %s", error->str);
++ g_warning ("GConf init failed:\n %s", error->message);
+
+- gconf_error_destroy (error);
++ g_error_free (error);
+
+--- libnautilus-extensions/nautilus-user-level-manager.c.orig Wed Jul 12 03:03:32 2000
++++ libnautilus-extensions/nautilus-user-level-manager.c Tue Oct 3 12:06:04 2000
+@@ -111,3 +111,3 @@
+ if (!gconf_is_initialized ()) {
+- GConfError *error = NULL;
++ GError *error = NULL;
+ char *argv[] = { "nautilus", NULL };
+@@ -118,5 +118,5 @@
+ /* FIXME bugzilla.eazel.com 672: Need better error reporting here */
+- g_warning ("GConf init failed:\n %s", error->str);
++ g_warning ("GConf init failed:\n %s", error->message);
+
+- gconf_error_destroy (error);
++ g_error_free (error);
+
+@@ -245,3 +245,3 @@
+
+- gconf_value_destroy (value);
++ gconf_value_free (value);
+ }
+@@ -460,3 +460,3 @@
+ if (value) {
+- gconf_value_destroy (value);
++ gconf_value_free (value);
+ }
+@@ -499,5 +499,5 @@
+ case GCONF_VALUE_STRING:
+- result = (gconf_value_string (value_a)
+- && gconf_value_string (value_b)
+- && (strcmp (gconf_value_string (value_a), gconf_value_string (value_b)) == 0));
++ result = (gconf_value_get_string (value_a)
++ && gconf_value_get_string (value_b)
++ && (strcmp (gconf_value_get_string (value_a), gconf_value_get_string (value_b)) == 0));
+ break;
+@@ -505,3 +505,3 @@
+ case GCONF_VALUE_INT:
+- result = (gconf_value_int (value_a) == gconf_value_int (value_b));
++ result = (gconf_value_get_int (value_a) == gconf_value_get_int (value_b));
+ break;
+@@ -509,3 +509,3 @@
+ case GCONF_VALUE_BOOL:
+- result = (gconf_value_bool (value_a) == gconf_value_bool (value_b));
++ result = (gconf_value_get_bool (value_a) == gconf_value_get_bool (value_b));
+ break;
+@@ -522,3 +522,3 @@
+ if (value_a) {
+- gconf_value_destroy (value_a);
++ gconf_value_free (value_a);
+ }
+@@ -526,3 +526,3 @@
+ if (value_b) {
+- gconf_value_destroy (value_b);
++ gconf_value_free (value_b);
+ }
diff --git a/x11-fm/nautilus2/Makefile b/x11-fm/nautilus2/Makefile
index 34adae6471ea..a532c06cb66f 100644
--- a/x11-fm/nautilus2/Makefile
+++ b/x11-fm/nautilus2/Makefile
@@ -7,7 +7,7 @@
PORTNAME= nautilus
PORTVERSION= 0.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-fm gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= unstable/sources/nautilus
diff --git a/x11-fm/nautilus2/files/patch-ah b/x11-fm/nautilus2/files/patch-ah
new file mode 100644
index 000000000000..a0bb2bb4685a
--- /dev/null
+++ b/x11-fm/nautilus2/files/patch-ah
@@ -0,0 +1,69 @@
+--- libnautilus-extensions/nautilus-preferences.c.orig Wed Jul 12 03:03:32 2000
++++ libnautilus-extensions/nautilus-preferences.c Tue Oct 3 11:59:02 2000
+@@ -594,3 +594,3 @@
+ if (!gconf_is_initialized ()) {
+- GConfError *error = NULL;
++ GError *error = NULL;
+ char *argv[] = { "nautilus", NULL };
+@@ -601,5 +601,5 @@
+ /* FIXME bugzilla.eazel.com 672: Need better error reporting here */
+- g_warning ("GConf init failed:\n %s", error->str);
++ g_warning ("GConf init failed:\n %s", error->message);
+
+- gconf_error_destroy (error);
++ g_error_free (error);
+
+--- libnautilus-extensions/nautilus-user-level-manager.c.orig Wed Jul 12 03:03:32 2000
++++ libnautilus-extensions/nautilus-user-level-manager.c Tue Oct 3 12:06:04 2000
+@@ -111,3 +111,3 @@
+ if (!gconf_is_initialized ()) {
+- GConfError *error = NULL;
++ GError *error = NULL;
+ char *argv[] = { "nautilus", NULL };
+@@ -118,5 +118,5 @@
+ /* FIXME bugzilla.eazel.com 672: Need better error reporting here */
+- g_warning ("GConf init failed:\n %s", error->str);
++ g_warning ("GConf init failed:\n %s", error->message);
+
+- gconf_error_destroy (error);
++ g_error_free (error);
+
+@@ -245,3 +245,3 @@
+
+- gconf_value_destroy (value);
++ gconf_value_free (value);
+ }
+@@ -460,3 +460,3 @@
+ if (value) {
+- gconf_value_destroy (value);
++ gconf_value_free (value);
+ }
+@@ -499,5 +499,5 @@
+ case GCONF_VALUE_STRING:
+- result = (gconf_value_string (value_a)
+- && gconf_value_string (value_b)
+- && (strcmp (gconf_value_string (value_a), gconf_value_string (value_b)) == 0));
++ result = (gconf_value_get_string (value_a)
++ && gconf_value_get_string (value_b)
++ && (strcmp (gconf_value_get_string (value_a), gconf_value_get_string (value_b)) == 0));
+ break;
+@@ -505,3 +505,3 @@
+ case GCONF_VALUE_INT:
+- result = (gconf_value_int (value_a) == gconf_value_int (value_b));
++ result = (gconf_value_get_int (value_a) == gconf_value_get_int (value_b));
+ break;
+@@ -509,3 +509,3 @@
+ case GCONF_VALUE_BOOL:
+- result = (gconf_value_bool (value_a) == gconf_value_bool (value_b));
++ result = (gconf_value_get_bool (value_a) == gconf_value_get_bool (value_b));
+ break;
+@@ -522,3 +522,3 @@
+ if (value_a) {
+- gconf_value_destroy (value_a);
++ gconf_value_free (value_a);
+ }
+@@ -526,3 +526,3 @@
+ if (value_b) {
+- gconf_value_destroy (value_b);
++ gconf_value_free (value_b);
+ }