[Xfce4-commits] [xfce/xfdesktop] 06/06: Fix build errors
noreply at xfce.org
noreply at xfce.org
Fri Mar 14 18:51:29 CET 2014
This is an automated email from the git hooks/post-receive script.
eric pushed a commit to branch master
in repository xfce/xfdesktop.
commit d84f8bf2155728ff267bbf746f517ae971c0b37c
Author: Eric Koegel <eric.koegel at gmail.com>
Date: Fri Mar 14 20:26:44 2014 +0300
Fix build errors
When some flags were passed xfdesktop failed to build because
libexo wasn't being properly added.
---
README | 2 +-
configure.ac.in | 4 +---
src/Makefile.am | 14 +++++---------
3 files changed, 7 insertions(+), 13 deletions(-)
diff --git a/README b/README
index a502798..917a7cc 100644
--- a/README
+++ b/README
@@ -19,7 +19,7 @@ MINIMUM REQUIREMENTS
* intltool 0.34
* GTK+ 2.30.0
* libxfce4util 4.10
-* libxfce4ui 4.10
+* libxfce4ui 4.11.1
* libwnck 2.30
* libexo 0.6
* xfconf 4.10
diff --git a/configure.ac.in b/configure.ac.in
index 8c15fe7..14d7b0e 100644
--- a/configure.ac.in
+++ b/configure.ac.in
@@ -101,6 +101,7 @@ XDT_CHECK_PACKAGE([LIBXFCE4UI], [libxfce4ui-1],
[libxfce4ui_minimum_version])
XDT_CHECK_PACKAGE([LIBWNCK], [libwnck-1.0], [wnck_minimum_version])
XDT_CHECK_PACKAGE([XFCONF], [libxfconf-0], [xfconf_minimum_version])
+XDT_CHECK_PACKAGE([LIBEXO], [exo-1], [exo_minimum_version])
XDT_CHECK_OPTIONAL_PACKAGE([GIO_UNIX], [gio-unix-2.0], [glib_minimum_version], [gio-unix],
[gio-unix, for special treatment of mount points on UNIX])
@@ -150,9 +151,6 @@ XDT_CHECK_OPTIONAL_PACKAGE([THUNARX], [thunarx-2], [thunar_minimum_version],
[thunarx],
[Thunar's extension mechanism, to add external features to the desktop icon implementation])
-dnl LIBEXO is required if file icons are enabled
-XDT_CHECK_PACKAGE([LIBEXO], [exo-1], [exo_minimum_version])
-
AC_ARG_ENABLE([desktop-menu],
AS_HELP_STRING([--disable-desktop-menu],
diff --git a/src/Makefile.am b/src/Makefile.am
index 42667a0..4b432ac 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -83,7 +83,9 @@ xfdesktop_CFLAGS = \
$(LIBXFCE4UI_CFLAGS) \
$(LIBXFCE4SMCLIENT_PRIVATE_CFLAGS) \
$(LIBWNCK_CFLAGS) \
- $(XFCONF_CFLAGS)
+ $(XFCONF_CFLAGS) \
+ -DEXO_API_SUBJECT_TO_CHANGE \
+ $(LIBEXO_CFLAGS)
xfdesktop_LDFLAGS = \
-export-dynamic
@@ -103,7 +105,8 @@ xfdesktop_LDADD += \
$(LIBXFCE4UI_LIBS) \
$(LIBXFCE4SMCLIENT_PRIVATE_LIBS) \
$(LIBWNCK_LIBS) \
- $(XFCONF_LIBS)
+ $(XFCONF_LIBS) \
+ $(LIBEXO_LIBS)
if BUILD_DESKTOP_MENU
@@ -121,13 +124,6 @@ if ENABLE_DESKTOP_ICONS
xfdesktop_SOURCES += $(desktop_icon_sources)
-xfdesktop_CFLAGS += \
- -DEXO_API_SUBJECT_TO_CHANGE \
- $(LIBEXO_CFLAGS)
-
-xfdesktop_LDADD += \
- $(LIBEXO_LIBS)
-
if ENABLE_FILE_ICONS
xfdesktop_SOURCES += $(desktop_file_icon_sources)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Xfce4-commits
mailing list