1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
Description: fix build without xsettings
Author: Moray Allan <moray@debian.org>
Last-Update: 2018-10-26
Index: matchbox-window-manager-1.2.2+git20200512/configure.ac
===================================================================
--- matchbox-window-manager-1.2.2+git20200512.orig/configure.ac 2020-06-15 15:33:55.032459505 +0100
+++ matchbox-window-manager-1.2.2+git20200512/configure.ac 2020-06-15 15:33:55.012459479 +0100
@@ -421,11 +421,15 @@
mb_have_xsettings="yes"
AC_DEFINE(USE_XSETTINGS, [1], [Use XSettings])
AC_MSG_RESULT([yes])
+
+ XSETTINGS_CFLAGS=""
+ XSETTINGS_LIBS="-lXsettings-client"
else
mb_have_xsettings="no"
AC_MSG_RESULT([no])
fi
-
+else
+ mb_have_xsettings="no"
fi
dnl ------ GCC flags --------------------------------------------------------
@@ -474,6 +478,9 @@
AC_SUBST(GCONF_CFLAGS)
AC_SUBST(GCONF_SCHEMA_SUBDIRS)
+AC_SUBST(XSETTINGS_CFLAGS)
+AC_SUBST(XSETTINGS_LIBS)
+
AC_SUBST(XFIXES_CFLAGS)
AC_SUBST(XFIXES_LIBS)
Index: matchbox-window-manager-1.2.2+git20200512/src/Makefile.am
===================================================================
--- matchbox-window-manager-1.2.2+git20200512.orig/src/Makefile.am 2020-06-15 15:33:55.032459505 +0100
+++ matchbox-window-manager-1.2.2+git20200512/src/Makefile.am 2020-06-15 15:33:55.028459499 +0100
@@ -16,11 +16,11 @@
INCLUDES = -DDATADIR=\"$(DATADIR)\" -DCONFDIR=\"$(CONFDIR)\" -DPKGDATADIR=\"$(PKGDATADIR)\" -DPREFIX=\"$(PREFIXDIR)\" $(LIBMB_CFLAGS) $(COMPO_CFLAGS) $(EXPAT_CFLAGS) $(SN_CFLAGS) $(GCONF_CFLAGS) $(XFIXES_CFLAGS) $(XCURSOR_CFLAGS)
-matchbox_remote_LDADD = $(LIBMB_LIBS) -lX11 -lXext -lXsettings-client
+matchbox_remote_LDADD = $(LIBMB_LIBS) -lX11 -lXext $(XSETTINGS_LIBS)
matchbox_remote_SOURCES = matchbox-remote.c
-matchbox_window_manager_LDADD = $(LIBMB_LIBS) $(COMPO_LIBS) $(EXPAT_LIBS) $(SN_LIBS) $(GCONF_LIBS) $(XFIXES_LIBS) $(XCURSOR_LIBS) -lX11 -lXext -lXsettings-client
+matchbox_window_manager_LDADD = $(LIBMB_LIBS) $(COMPO_LIBS) $(EXPAT_LIBS) $(SN_LIBS) $(GCONF_LIBS) $(XFIXES_LIBS) $(XCURSOR_LIBS) -lX11 -lXext $(XSETTINGS_LIBS)
matchbox_window_manager_SOURCES = \
main.c structs.h wm.c wm.h \
|