diff options
author | Stefano Karapetsas <[email protected]> | 2014-01-22 09:26:13 +0100 |
---|---|---|
committer | Stefano Karapetsas <[email protected]> | 2014-01-22 09:26:13 +0100 |
commit | f39ac1d2cfe5ec92782cad61de1df31e0062d06c (patch) | |
tree | d69f071a3212bcb41aeec5c39557cbd0c5b5d362 | |
parent | 144830cdbcfce39bbd0b6ab0ebfacf5ed4dea3ed (diff) | |
download | mate-applets-f39ac1d2cfe5ec92782cad61de1df31e0062d06c.tar.bz2 mate-applets-f39ac1d2cfe5ec92782cad61de1df31e0062d06c.tar.xz |
Fix gucharmap support for GTK2/GTK3
-rw-r--r-- | charpick/charpick.c | 2 | ||||
-rw-r--r-- | configure.ac | 26 |
2 files changed, 10 insertions, 18 deletions
diff --git a/charpick/charpick.c b/charpick/charpick.c index 88f1bc83..adce6bcf 100644 --- a/charpick/charpick.c +++ b/charpick/charpick.c @@ -7,7 +7,7 @@ #include <mate-panel-applet.h> #include <mate-panel-applet-gsettings.h> #ifdef HAVE_GUCHARMAP -# include <gucharmap/gucharmap.h> +#include <gucharmap/gucharmap.h> #endif #include "charpick.h" diff --git a/configure.ac b/configure.ac index 26c1291e..3f25e653 100644 --- a/configure.ac +++ b/configure.ac @@ -24,8 +24,6 @@ DBUS_REQUIRED=1.1.2 DBUS_GLIB_REQUIRED=0.74 MATE_ICON_THEME_REQUIRED=1.1.0 LIBXML_REQUIRED=2.5.0 -GUCHARMAP2_REQUIRED=2.33.0 -GUCHARMAP_REQUIRED=1.4.0 POLKIT_REQUIRED=0.92 NETWORKMANAGER_REQUIRED=0.7 dnl *************************************************************************** @@ -108,11 +106,15 @@ case "$with_gtk" in GTK_REQUIRED=2.24.0 LIBWNCK_API_VERSION=1.0 LIBWNCK_REQUIRED=2.30.0 + GUCHARMAP_API_VERSION=2 + GUCHARMAP_REQUIRED=2.32.1 ;; 3.0) GTK_API_VERSION=3.0 GTK_REQUIRED=3.0.0 LIBWNCK_API_VERSION=3.0 LIBWNCK_REQUIRED=3.0.0 + GUCHARMAP_API_VERSION=2.90 + GUCHARMAP_REQUIRED=3.0.0 ;; esac dnl *************************************************************************** @@ -264,22 +266,13 @@ AC_SUBST(UPOWER_LIBS) dnl -- check for gucharmap (optional) ----------------------------------------- -PKG_CHECK_EXISTS([gucharmap-2 >= $GUCHARMAP2_REQUIRED], - [have_gucharmap=yes have_gucharmap_2=yes],[have_gucharmap_2=no]) -if test "$have_gucharmap_2" = "yes"; then - PKG_CHECK_MODULES([GUCHARMAP],[gucharmap-2 >= $GUCHARMAP2_REQUIRED]) -else - PKG_CHECK_MODULES([GUCHARMAP], [gucharmap >= $GUCHARMAP_REQUIRED], - [have_gucharmap=yes],[have_gucharmap=no]) -fi - -if test "$have_gucharmap_2" = "yes"; then - AC_DEFINE([HAVE_GUCHARMAP_2],[1],[Define if gucharmap API is version 2]) -fi +PKG_CHECK_EXISTS([gucharmap-$GUCHARMAP_API_VERSION >= $GUCHARMAP_REQUIRED], + [have_gucharmap=yes], [have_gucharmap=no]) if test "$have_gucharmap" = "yes"; then - AC_DEFINE([HAVE_GUCHARMAP],[1],[Gucharmap Available]) + PKG_CHECK_MODULES([GUCHARMAP], [gucharmap-$GUCHARMAP_API_VERSION >= $GUCHARMAP_REQUIRED]) + AC_DEFINE([HAVE_GUCHARMAP], [1] ,[Gucharmap Available]) else - AC_MSG_WARN([*** 'charpick' applet will not be built with gucharmap support ***]) + AC_MSG_WARN([*** 'charpick' applet will be built without gucharmap support ***]) fi AC_SUBST(GUCHARMAP_CFLAGS) AC_SUBST(GUCHARMAP_LIBS) @@ -733,7 +726,6 @@ mate-applets-$VERSION configure summary: - battstat $build_battstat_applet - charpick always - gucharmap support $have_gucharmap - - gucharmap-2 support $have_gucharmap_2 - cpufreq $build_cpufreq_applet - building selector $enable_selector - using PolicyKit $HAVE_POLKIT |