summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorWolfgang Ulbrich <[email protected]>2015-11-18 14:58:13 +0100
committerWolfgang Ulbrich <[email protected]>2015-11-18 14:58:13 +0100
commitb40b78a7cb545f8d888694ce93f7cd9f9ff759a1 (patch)
tree9415da70f83aab109f220f46f0d74aefdbb159c4 /configure.ac
parente357519c943f8bacaf8d6b4737530ba09d79959c (diff)
downloadpluma-b40b78a7cb545f8d888694ce93f7cd9f9ff759a1.tar.bz2
pluma-b40b78a7cb545f8d888694ce93f7cd9f9ff759a1.tar.xz
add a configure option to build pluma with --without-matedesktop
- about-dialog use GtkAbout instead of MateAbout in this case - this makes transition to gtk3 more simple
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac21
1 files changed, 20 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 2cae9044..c7fe30c5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -182,7 +182,6 @@ PKG_CHECK_MODULES(PLUMA, [
gio-2.0 >= 2.26.0
gtk+-$GTK_API_VERSION >= $GTK_REQUIRED
gtksourceview-$GTK_API_VERSION >= 2.9.7
- mate-desktop-2.0 >= 1.9.0
])
PKG_CHECK_MODULES(X11, [x11])
@@ -199,6 +198,25 @@ AC_SUBST(EGG_SMCLIENT_CFLAGS)
AC_SUBST(EGG_SMCLIENT_LIBS)
dnl ================================================================
+dnl Mate-desktop support
+dnl ================================================================
+
+MATEDESKTOP_REQUIRED=1.9.0
+
+AC_ARG_WITH(matedesktop,
+ [AS_HELP_STRING([--without-matedesktop],
+ [Disable the use of matedesktop])],
+ [],
+ [with_matedesktop=yes])
+
+AM_CONDITIONAL([WITH_MATEDESKTOP],[test "$with_matedesktop" = "yes"])
+
+if test "$with_matedesktop" = "yes"; then
+ PKG_CHECK_MODULES([SHELL_CORE], mate-desktop-2.0 >= $MATEDESKTOP_REQUIRED)
+ AC_DEFINE([WITH_MATEDESKTOP],[1],[Define if mate-desktop support is enabled])
+fi
+
+dnl ================================================================
dnl GSettings related settings
dnl ================================================================
@@ -420,6 +438,7 @@ Configuration:
Source code location: ${srcdir}
Compiler: ${CC}
GTK API version: $GTK_API_VERSION
+ MATE desktop Support: $with_matedesktop
Python Plugins Support: $enable_python
Spell Plugin enabled: $enable_enchant
Gvfs metadata enabled: $enable_gvfs_metadata