build: require GLib 2.32
authorDan Winship <danw@gnome.org>
Tue, 26 Feb 2013 10:03:39 +0000 (11:03 +0100)
committerDan Winship <danw@gnome.org>
Tue, 26 Feb 2013 10:03:39 +0000 (11:03 +0100)
auth-dialog/Makefile.am
auth-dialog/main.c
configure.ac
properties/Makefile.am
src/Makefile.am

index c1ad8f3..a10ff34 100644 (file)
@@ -1,7 +1,7 @@
 libexec_PROGRAMS = nm-openvpn-auth-dialog
 
 nm_openvpn_auth_dialog_CPPFLAGS =                      \
-       $(GTHREAD_CFLAGS)                       \
+       $(GLIB_CFLAGS)                  \
        $(GTK_CFLAGS)                           \
        $(NM_CFLAGS)            \
        $(GNOMEKEYRING_CFLAGS) \
index 5e06cee..d0fa110 100644 (file)
@@ -103,10 +103,6 @@ keyfile_print_stdout (GKeyFile *keyfile)
        g_free (data);
 }
 
-#if !GLIB_CHECK_VERSION(2,32,0)
-#define g_key_file_unref g_key_file_free
-#endif
-
 static gboolean
 get_secrets (const char *vpn_name,
              const char *vpn_uuid,
index bd566e7..211c716 100644 (file)
@@ -57,9 +57,10 @@ AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [Gettext package])
 IT_PROG_INTLTOOL([0.35])
 AM_GLIB_GNU_GETTEXT
 
-PKG_CHECK_MODULES(GTHREAD, gthread-2.0)
-AC_SUBST(GTHREAD_CFLAGS)
-AC_SUBST(GTHREAD_LIBS)
+PKG_CHECK_MODULES(GLIB, glib-2.0 >= 2.32)
+AC_SUBST(GLIB_CFLAGS)
+AC_SUBST(GLIB_LIBS)
+GLIB_CFLAGS="$GLIB_CFLAGS -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_32"
 
 PKG_CHECK_MODULES(DBUS, dbus-glib-1 >= 0.74)
 AC_SUBST(DBUS_CFLAGS)
index d1caf79..69c3fbb 100644 (file)
@@ -15,6 +15,7 @@ uidir = $(datadir)/gnome-vpn-properties/openvpn
 ui_DATA = nm-openvpn-dialog.ui
 
 libnm_openvpn_properties_la_CFLAGS =                    \
+        $(GLIB_CFLAGS)                                  \
         $(GTK_CFLAGS)                                   \
         $(NM_CFLAGS)                       \
         $(GNOMEKEYRING_CFLAGS)                          \
index 15a39a4..e5a0b7e 100644 (file)
@@ -1,4 +1,5 @@
 AM_CPPFLAGS = \
+       $(GLIB_CFLAGS) \
        $(DBUS_CFLAGS) \
        $(NM_CFLAGS) \
        -DG_DISABLE_DEPRECATED \