[gnome-control-center] Use external (and optional) libslab
- From: Rodrigo Moya <rodrigo src gnome org>
- To: svn-commits-list gnome org
- Subject: [gnome-control-center] Use external (and optional) libslab
- Date: Mon, 29 Jun 2009 11:10:08 +0000 (UTC)
commit c223dafe320fab8efcd40316822199737ea21947
Author: Rodrigo Moya <rodrigo gnome-db org>
Date: Mon Jun 29 13:03:56 2009 +0200
Use external (and optional) libslab
Makefile.am | 6 +++++-
configure.in | 18 ++++++++++++------
2 files changed, 17 insertions(+), 7 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index 54e636d..aa53224 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,4 +1,8 @@
-SUBDIRS = po libwindow-settings libslab capplets font-viewer shell help
+SUBDIRS = po libwindow-settings capplets font-viewer help
+
+if HAVE_LIBSLAB
+SUBDIRS += shell
+endif
if HAVE_TYPING_BREAK
SUBDIRS += typing-break
diff --git a/configure.in b/configure.in
index 1eb0d91..6463d73 100644
--- a/configure.in
+++ b/configure.in
@@ -87,16 +87,12 @@ dnl ==============================================
dnl Check that we meet the dependencies
dnl ==============================================
-ENABLE_DYNAMIC_LIBSLAB=0
-AM_CONDITIONAL(ENABLE_DYNAMIC_LIBSLAB, test "x$ENABLE_DYNAMIC_LIBSLAB" = "x1")
-
COMMON_MODULES="gtk+-2.0 >= 2.13.1 dnl
glib-2.0 >= 2.17.4 dnl
gio-2.0 dnl
gconf-2.0 dnl
libglade-2.0 >= 2.0.0 dnl
gnome-desktop-2.0 >= 2.25.1"
-PKG_CHECK_MODULES(LIBSLAB, $COMMON_MODULES libgnomeui-2.0 gnome-desktop-2.0 librsvg-2.0 libgnome-menu pango libgnomeui-2.0)
PKG_CHECK_MODULES(CAPPLET, $COMMON_MODULES)
PKG_CHECK_MODULES(GNOMECC, $COMMON_MODULES libgnome-menu >= 2.10.1)
PKG_CHECK_MODULES(GNOMECC_SHELL, $COMMON_MODULES libgnomeui-2.0 libgnome-menu libpanelapplet-2.0)
@@ -114,6 +110,18 @@ GTK_ENGINE_DIR="$gtk_lib_dir/gtk-2.0/$gtk_binary_version/engines"
AC_SUBST(GTK_ENGINE_DIR)
dnl
+dnl Check if we have libslab
+dnl
+PKG_CHECK_MODULES(LIBSLAB, [
+ libslab libgnomeui-2.0 gnome-desktop-2.0 librsvg-2.0 libgnome-menu pango libgnomeui-2.0
+ ],
+ have_libslab=yes,
+ have_libslab=no)
+AC_SUBST(LIBSLAB_CFLAGS)
+AC_SUBST(LIBSLAB_LIBS)
+AM_CONDITIONAL(HAVE_LIBSLAB, test "x$have_libslab"="xyes")
+
+dnl
dnl Check for Xft version 2; we build in extra functionality to the font capplet
dnl when we have it.
dnl
@@ -313,8 +321,6 @@ capplets/windows/window-properties.desktop.in
font-viewer/Makefile
font-viewer/gnome-font-viewer.desktop.in
help/Makefile
-libslab/Makefile
-libslab/libslab.pc
libwindow-settings/Makefile
libwindow-settings/gnome-window-settings-2.0.pc
po/Makefile.in
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]