Lines 58-84
AC_SUBST(DBUSMENUGLIB_LIBS)
Link Here
|
58 |
GTK_REQUIRED_VERSION=2.16 |
58 |
GTK_REQUIRED_VERSION=2.16 |
59 |
GTK3_REQUIRED_VERSION=2.91 |
59 |
GTK3_REQUIRED_VERSION=2.91 |
60 |
|
60 |
|
|
|
61 |
AC_ARG_ENABLE([gtk], |
62 |
AC_HELP_STRING([--disable-gtk], [Disable libdbusmenu-gtk library]), |
63 |
[enable_gtk=$enableval], [enable_gtk=auto]) |
64 |
AM_CONDITIONAL([WANT_LIBDBUSMENUGTK], [test "x$enable_gtk" != "xno"]) |
65 |
|
61 |
AC_ARG_WITH([gtk], |
66 |
AC_ARG_WITH([gtk], |
62 |
[AS_HELP_STRING([--with-gtk], |
67 |
[AS_HELP_STRING([--with-gtk], |
63 |
[Which version of gtk to use @<:@default=2@:>@])], |
68 |
[Which version of gtk to use @<:@default=2@:>@])], |
64 |
[], |
69 |
[], |
65 |
[with_gtk=3]) |
70 |
[with_gtk=3]) |
|
|
71 |
AM_CONDITIONAL([USE_GTK3], [test "x$with_gtk" = "x3"]) |
72 |
|
73 |
AS_IF([test "x$enable_gtk" != "xno"],[ |
66 |
AS_IF([test "x$with_gtk" = x3], |
74 |
AS_IF([test "x$with_gtk" = x3], |
67 |
[PKG_CHECK_MODULES(DBUSMENUGTK, gtk+-3.0 >= $GTK3_REQUIRED_VERSION |
75 |
[PKG_CHECK_MODULES(DBUSMENUGTK, gtk+-3.0 >= $GTK3_REQUIRED_VERSION |
68 |
glib-2.0 >= $GLIB_REQUIRED_VERSION) |
76 |
glib-2.0 >= $GLIB_REQUIRED_VERSION, |
69 |
AC_SUBST(DBUSMENUGTK_CFLAGS) |
77 |
[have_gtk=yes] |
70 |
AC_SUBST(DBUSMENUGTK_LIBS) |
78 |
) |
71 |
AC_DEFINE(HAVE_GTK3, 1, [whether gtk3 is available]) |
79 |
AC_DEFINE(HAVE_GTK3, 1, [whether gtk3 is available]) |
72 |
], |
80 |
], |
73 |
[test "x$with_gtk" = x2], |
81 |
[test "x$with_gtk" = x2], |
74 |
[PKG_CHECK_MODULES(DBUSMENUGTK, gtk+-2.0 >= $GTK_REQUIRED_VERSION |
82 |
[PKG_CHECK_MODULES(DBUSMENUGTK, gtk+-2.0 >= $GTK_REQUIRED_VERSION |
75 |
glib-2.0 >= $GLIB_REQUIRED_VERSION) |
83 |
glib-2.0 >= $GLIB_REQUIRED_VERSION, |
76 |
AC_SUBST(DBUSMENUGTK_CFLAGS) |
84 |
[have_gtk=yes] |
77 |
AC_SUBST(DBUSMENUGTK_LIBS) |
85 |
) |
78 |
], |
86 |
], |
79 |
[AC_MSG_FAILURE([Value for --with-gtk was neither 2 nor 3])] |
87 |
[AC_MSG_FAILURE([Value for --with-gtk was neither 2 nor 3])] |
80 |
) |
88 |
) |
81 |
AM_CONDITIONAL(USE_GTK3, [test "x$with_gtk" = x3]) |
89 |
]) |
|
|
90 |
AC_SUBST(DBUSMENUGTK_CFLAGS) |
91 |
AC_SUBST(DBUSMENUGTK_LIBS) |
82 |
|
92 |
|
83 |
########################### |
93 |
########################### |
84 |
# Dependencies - dumper |
94 |
# Dependencies - dumper |
Lines 199-201
libdbusmenu Configuration:
Link Here
|
199 |
GTK+ Version: $with_gtk |
209 |
GTK+ Version: $with_gtk |
200 |
]) |
210 |
]) |
201 |
|
211 |
|
|
|
212 |
AS_IF([test "x$enable_gtk" = "xyes"], |
213 |
AC_MSG_NOTICE([ Gtk: yes (gtk$with_gtk)]), |
214 |
AC_MSG_NOTICE([ Gtk: no]) |
215 |
) |
216 |
|