diff --git a/compiz_remove_keybindings_and_matewindows-settings_files.patch b/compiz_remove_keybindings_and_matewindows-settings_files.patch deleted file mode 100644 index 495d5a5..0000000 --- a/compiz_remove_keybindings_and_matewindows-settings_files.patch +++ /dev/null @@ -1,779 +0,0 @@ -diff -uprN compiz-0.8.8-orig/gtk/mate/50-compiz-desktop-key.xml.in compiz-0.8.8/gtk/mate/50-compiz-desktop-key.xml.in ---- compiz-0.8.8-orig/gtk/mate/50-compiz-desktop-key.xml.in 2013-04-18 16:34:54.580781000 +0200 -+++ compiz-0.8.8/gtk/mate/50-compiz-desktop-key.xml.in 1970-01-01 01:00:00.000000000 +0100 -@@ -1,16 +0,0 @@ -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -diff -uprN compiz-0.8.8-orig/gtk/mate/50-compiz-key.xml.in compiz-0.8.8/gtk/mate/50-compiz-key.xml.in ---- compiz-0.8.8-orig/gtk/mate/50-compiz-key.xml.in 2013-04-18 16:34:54.580781000 +0200 -+++ compiz-0.8.8/gtk/mate/50-compiz-key.xml.in 1970-01-01 01:00:00.000000000 +0100 -@@ -1,25 +0,0 @@ -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -diff -uprN compiz-0.8.8-orig/gtk/mate/compiz-window-manager.c compiz-0.8.8/gtk/mate/compiz-window-manager.c ---- compiz-0.8.8-orig/gtk/mate/compiz-window-manager.c 2013-04-18 16:34:54.581781000 +0200 -+++ compiz-0.8.8/gtk/mate/compiz-window-manager.c 1970-01-01 01:00:00.000000000 +0100 -@@ -1,559 +0,0 @@ --/* -- * Copyright © 2005 Novell, Inc. -- * -- * Permission to use, copy, modify, distribute, and sell this software -- * and its documentation for any purpose is hereby granted without -- * fee, provided that the above copyright notice appear in all copies -- * and that both that copyright notice and this permission notice -- * appear in supporting documentation, and that the name of -- * Novell, Inc. not be used in advertising or publicity pertaining to -- * distribution of the software without specific, written prior permission. -- * Novell, Inc. makes no representations about the suitability of this -- * software for any purpose. It is provided "as is" without express or -- * implied warranty. -- * -- * NOVELL, INC. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -- * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN -- * NO EVENT SHALL NOVELL, INC. BE LIABLE FOR ANY SPECIAL, INDIRECT OR -- * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS -- * OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, -- * NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION -- * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -- * -- * Author: David Reveman -- */ -- --#include --#include --#include --#include --#include --#include -- --#include "compiz-window-manager.h" -- --#define COMPIZ_CLICK_TO_FOCUS_KEY \ -- "/apps/compiz/general/allscreens/options/click_to_focus" -- --#define COMPIZ_AUTORAISE_KEY \ -- "/apps/compiz/general/allscreens/options/autoraise" -- --#define COMPIZ_AUTORAISE_DELAY_KEY \ -- "/apps/compiz/general/allscreens/options/autoraise_delay" -- --#define COMPIZ_MOUSE_MOVE_KEY \ -- "/apps/compiz/plugins/move/allscreens/options/initiate_button" -- --#define MATECONF_DIR "/apps/marco/general" -- --#define COMPIZ_DOUBLE_CLICK_TITLEBAR_KEY \ -- MATECONF_DIR "/action_double_click_titlebar" -- --#define COMPIZ_USE_SYSTEM_FONT_KEY \ -- MATECONF_DIR "/titlebar_uses_system_font" -- --#define COMPIZ_TITLEBAR_FONT_KEY \ -- MATECONF_DIR "/titlebar_font" -- --#define COMPIZ_THEME_KEY \ -- MATECONF_DIR "/theme" -- --enum { -- DOUBLE_CLICK_NONE, -- DOUBLE_CLICK_SHADE, -- DOUBLE_CLICK_MAXIMIZE, -- DOUBLE_CLICK_MAXIMIZE_HORIZONTALLY, -- DOUBLE_CLICK_MAXIMIZE_VERTICALLY, -- DOUBLE_CLICK_MINIMIZE, -- DOUBLE_CLICK_RAISE, -- DOUBLE_CLICK_LOWER, -- DOUBLE_CLICK_MENU --}; -- --static const struct { -- unsigned int action; -- const char *value; --} double_click_actions [] = { -- { DOUBLE_CLICK_NONE, "none" }, -- { DOUBLE_CLICK_SHADE, "toggle_shade" }, -- { DOUBLE_CLICK_MAXIMIZE, "toggle_maximize" }, -- { DOUBLE_CLICK_MAXIMIZE_HORIZONTALLY, "toggle_maximize_horizontally" }, -- { DOUBLE_CLICK_MAXIMIZE_VERTICALLY, "toggle_maximize_vertically" }, -- { DOUBLE_CLICK_MINIMIZE, "minimize" }, -- { DOUBLE_CLICK_RAISE, "raise" }, -- { DOUBLE_CLICK_LOWER, "lower" }, -- { DOUBLE_CLICK_MENU, "menu" } --}; -- --static MateWindowManagerClass *parent_class; -- --struct _CompizWindowManagerPrivate { -- MateConfClient *mateconf; -- gchar *font; -- gchar *theme; -- gchar *mouse_modifier; --}; -- --static void --value_changed (MateConfClient *client, -- const gchar *key, -- MateConfValue *value, -- void *data) --{ -- CompizWindowManager *wm; -- -- wm = COMPIZ_WINDOW_MANAGER (data); -- -- mate_window_manager_settings_changed (MATE_WINDOW_MANAGER (wm)); --} -- --/* this function is called when the shared lib is loaded */ --GObject * --window_manager_new (int expected_interface_version) --{ -- GObject *wm; -- -- if (expected_interface_version != MATE_WINDOW_MANAGER_INTERFACE_VERSION) -- { -- g_warning ("Compiz window manager module wasn't compiled with the " -- "current version of mate-control-center"); -- return NULL; -- } -- -- wm = g_object_new (compiz_window_manager_get_type (), NULL); -- -- return wm; --} -- --static void --compiz_change_settings (MateWindowManager *wm, -- const MateWMSettings *settings) --{ -- CompizWindowManager *cwm; -- -- cwm = COMPIZ_WINDOW_MANAGER (wm); -- -- if (settings->flags & MATE_WM_SETTING_FONT) -- mateconf_client_set_string (cwm->p->mateconf, -- COMPIZ_TITLEBAR_FONT_KEY, -- settings->font, NULL); -- -- if (settings->flags & MATE_WM_SETTING_MOUSE_FOCUS) -- mateconf_client_set_bool (cwm->p->mateconf, -- COMPIZ_CLICK_TO_FOCUS_KEY, -- settings->focus_follows_mouse == FALSE, -- NULL); -- -- if (settings->flags & MATE_WM_SETTING_AUTORAISE) -- mateconf_client_set_bool (cwm->p->mateconf, -- COMPIZ_AUTORAISE_KEY, -- settings->autoraise, NULL); -- -- if (settings->flags & MATE_WM_SETTING_AUTORAISE_DELAY) -- mateconf_client_set_int (cwm->p->mateconf, -- COMPIZ_AUTORAISE_DELAY_KEY, -- settings->autoraise_delay, NULL); -- -- if (settings->flags & MATE_WM_SETTING_MOUSE_MOVE_MODIFIER) -- { -- char *value; -- -- value = g_strdup_printf ("<%s>Button1", settings->mouse_move_modifier); -- mateconf_client_set_string (cwm->p->mateconf, -- COMPIZ_MOUSE_MOVE_KEY, -- value, NULL); -- g_free (value); -- } -- -- if (settings->flags & MATE_WM_SETTING_THEME) -- mateconf_client_set_string (cwm->p->mateconf, -- COMPIZ_THEME_KEY, -- settings->theme, NULL); -- -- if (settings->flags & MATE_WM_SETTING_DOUBLE_CLICK_ACTION) -- { -- const char *action = NULL; -- unsigned int i; -- -- for (i = 0; i < G_N_ELEMENTS (double_click_actions); i++) -- { -- if (settings->double_click_action == -- double_click_actions[i].action) -- { -- action = double_click_actions[i].value; -- break; -- } -- } -- -- if (action) -- mateconf_client_set_string (cwm->p->mateconf, -- COMPIZ_DOUBLE_CLICK_TITLEBAR_KEY, -- action, NULL); -- } --} -- --static void --compiz_get_settings (MateWindowManager *wm, -- MateWMSettings *settings) --{ -- CompizWindowManager *cwm; -- int to_get; -- -- cwm = COMPIZ_WINDOW_MANAGER (wm); -- -- to_get = settings->flags; -- settings->flags = 0; -- -- if (to_get & MATE_WM_SETTING_FONT) -- { -- char *str; -- -- str = mateconf_client_get_string (cwm->p->mateconf, -- COMPIZ_TITLEBAR_FONT_KEY, -- NULL); -- -- if (!str) -- str = g_strdup ("Sans Bold 12"); -- -- if (cwm->p->font) -- g_free (cwm->p->font); -- -- cwm->p->font = str; -- -- settings->font = cwm->p->font; -- -- settings->flags |= MATE_WM_SETTING_FONT; -- } -- -- if (to_get & MATE_WM_SETTING_MOUSE_FOCUS) -- { -- settings->focus_follows_mouse = -- mateconf_client_get_bool (cwm->p->mateconf, -- COMPIZ_CLICK_TO_FOCUS_KEY, NULL) == FALSE; -- -- settings->flags |= MATE_WM_SETTING_MOUSE_FOCUS; -- } -- -- if (to_get & MATE_WM_SETTING_AUTORAISE) -- { -- settings->autoraise = mateconf_client_get_bool (cwm->p->mateconf, -- COMPIZ_AUTORAISE_KEY, -- NULL); -- -- settings->flags |= MATE_WM_SETTING_AUTORAISE; -- } -- -- if (to_get & MATE_WM_SETTING_AUTORAISE_DELAY) -- { -- settings->autoraise_delay = -- mateconf_client_get_int (cwm->p->mateconf, -- COMPIZ_AUTORAISE_DELAY_KEY, -- NULL); -- -- settings->flags |= MATE_WM_SETTING_AUTORAISE_DELAY; -- } -- -- if (to_get & MATE_WM_SETTING_MOUSE_MOVE_MODIFIER) -- { -- const char *new; -- char *str; -- -- str = mateconf_client_get_string (cwm->p->mateconf, -- COMPIZ_MOUSE_MOVE_KEY, -- NULL); -- -- if (str == NULL) -- str = g_strdup (""); -- -- if (strncmp (str, "", 7) == 0) -- new = "Super"; -- else if (strncmp (str, "", 5) == 0) -- new = "Alt"; -- else if (strncmp (str, "", 6) == 0) -- new = "Meta"; -- else if (strncmp (str, "", 7) == 0) -- new = "Hyper"; -- else if (strncmp (str, "", 9) == 0) -- new = "Control"; -- else -- new = NULL; -- -- if (cwm->p->mouse_modifier) -- g_free (cwm->p->mouse_modifier); -- -- cwm->p->mouse_modifier = g_strdup (new ? new : ""); -- -- g_free (str); -- -- settings->mouse_move_modifier = cwm->p->mouse_modifier; -- -- settings->flags |= MATE_WM_SETTING_MOUSE_MOVE_MODIFIER; -- } -- -- if (to_get & MATE_WM_SETTING_THEME) -- { -- char *str; -- -- str = mateconf_client_get_string (cwm->p->mateconf, -- COMPIZ_THEME_KEY, -- NULL); -- -- if (str == NULL) -- str = g_strdup ("Atlanta"); -- -- g_free (cwm->p->theme); -- cwm->p->theme = str; -- settings->theme = cwm->p->theme; -- -- settings->flags |= MATE_WM_SETTING_THEME; -- } -- -- if (to_get & MATE_WM_SETTING_DOUBLE_CLICK_ACTION) -- { -- char *str; -- -- settings->double_click_action = DOUBLE_CLICK_MAXIMIZE; -- -- str = mateconf_client_get_string (cwm->p->mateconf, -- COMPIZ_DOUBLE_CLICK_TITLEBAR_KEY, -- NULL); -- -- if (str) -- { -- unsigned int i; -- -- for (i = 0; i < G_N_ELEMENTS (double_click_actions); i++) -- { -- if (strcmp (str, double_click_actions[i].value) == 0) -- { -- settings->double_click_action = -- double_click_actions[i].action; -- break; -- } -- } -- } -- -- settings->flags |= MATE_WM_SETTING_DOUBLE_CLICK_ACTION; -- } --} -- --static int --compiz_get_settings_mask (MateWindowManager *wm) --{ -- return MATE_WM_SETTING_MASK; --} -- --static GList * --add_themes_from_dir (GList *current_list, -- const char *path) --{ -- DIR *theme_dir; -- struct dirent *entry; -- char *theme_file_path; -- GList *node; -- gboolean found = FALSE; -- -- if (!(g_file_test (path, G_FILE_TEST_EXISTS) && -- g_file_test (path, G_FILE_TEST_IS_DIR))) -- { -- return current_list; -- } -- -- theme_dir = opendir (path); -- -- /* If this is NULL, then we couldn't open ~/.themes. The test above -- * only checks existence, not wether we can really read it.*/ -- if (theme_dir == NULL) -- return current_list; -- -- for (entry = readdir (theme_dir); entry; entry = readdir (theme_dir)) -- { -- theme_file_path = -- g_build_filename (path, entry->d_name, -- "metacity-1/metacity-theme-1.xml", NULL); -- -- if (g_file_test (theme_file_path, G_FILE_TEST_EXISTS)) -- { -- -- for (node = current_list; node && !found; node = node->next) -- found = strcmp (node->data, entry->d_name) == 0; -- -- if (!found) -- current_list = g_list_prepend (current_list, -- g_strdup (entry->d_name)); -- } -- -- found = FALSE; -- -- g_free (theme_file_path); -- } -- -- closedir (theme_dir); -- -- return current_list; --} -- --static GList * --compiz_get_theme_list (MateWindowManager *wm) --{ -- GList *themes = NULL; -- char *home_dir_themes; -- -- home_dir_themes = g_build_filename (g_get_home_dir (), ".themes", NULL); -- -- themes = add_themes_from_dir (themes, MARCO_THEME_DIR); -- themes = add_themes_from_dir (themes, "/usr/share/themes"); -- themes = add_themes_from_dir (themes, home_dir_themes); -- -- g_free (home_dir_themes); -- -- return themes; --} -- --static char * --compiz_get_user_theme_folder (MateWindowManager *wm) --{ -- return g_build_filename (g_get_home_dir (), ".themes", NULL); --} -- --static void --compiz_get_double_click_actions (MateWindowManager *wm, -- const MateWMDoubleClickAction **actions_p, -- int *n_actions_p) --{ -- static gboolean initialized = FALSE; -- static MateWMDoubleClickAction actions[] = { -- { DOUBLE_CLICK_NONE, N_("None") }, -- { DOUBLE_CLICK_SHADE, N_("Shade") }, -- { DOUBLE_CLICK_MAXIMIZE, N_("Maximize") }, -- { DOUBLE_CLICK_MAXIMIZE_HORIZONTALLY, N_("Maximize Horizontally") }, -- { DOUBLE_CLICK_MAXIMIZE_HORIZONTALLY, N_("Maximize Vertically") }, -- { DOUBLE_CLICK_MINIMIZE, N_("Minimize") }, -- { DOUBLE_CLICK_RAISE, N_("Raise") }, -- { DOUBLE_CLICK_LOWER, N_("Lower") }, -- { DOUBLE_CLICK_MENU, N_("Window Menu") } -- }; -- -- if (!initialized) -- { -- unsigned int i; -- -- for (i = 0; i < G_N_ELEMENTS (actions); i++) -- actions[i].human_readable_name = _(actions[i].human_readable_name); -- -- initialized = TRUE; -- } -- -- *actions_p = actions; -- *n_actions_p = (int) G_N_ELEMENTS (actions); --} -- --static void --compiz_window_manager_init (CompizWindowManager *cwm, -- CompizWindowManagerClass *class) --{ -- cwm->p = g_new0 (CompizWindowManagerPrivate, 1); -- cwm->p->mateconf = mateconf_client_get_default (); -- cwm->p->mouse_modifier = NULL; -- cwm->p->font = NULL; -- cwm->p->theme = NULL; -- -- mateconf_client_add_dir (cwm->p->mateconf, -- "/apps/compiz", -- MATECONF_CLIENT_PRELOAD_ONELEVEL, -- NULL); -- -- mateconf_client_add_dir (cwm->p->mateconf, -- MATECONF_DIR, -- MATECONF_CLIENT_PRELOAD_ONELEVEL, -- NULL); -- -- -- g_signal_connect (G_OBJECT (cwm->p->mateconf), -- "value_changed", -- G_CALLBACK (value_changed), -- cwm); --} -- --static void --compiz_window_manager_finalize (GObject *object) --{ -- CompizWindowManager *cwm; -- -- g_return_if_fail (object != NULL); -- g_return_if_fail (IS_COMPIZ_WINDOW_MANAGER (object)); -- -- cwm = COMPIZ_WINDOW_MANAGER (object); -- -- g_signal_handlers_disconnect_by_func (G_OBJECT (cwm->p->mateconf), -- G_CALLBACK (value_changed), -- cwm); -- -- if (cwm->p->mouse_modifier) -- g_free (cwm->p->mouse_modifier); -- -- if (cwm->p->font) -- g_free (cwm->p->font); -- -- if (cwm->p->theme) -- g_free (cwm->p->theme); -- -- g_object_unref (G_OBJECT (cwm->p->mateconf)); -- g_free (cwm->p); -- -- G_OBJECT_CLASS (parent_class)->finalize (object); --} -- --static void --compiz_window_manager_class_init (CompizWindowManagerClass *class) --{ -- GObjectClass *object_class; -- MateWindowManagerClass *wm_class; -- -- bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); -- bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); -- textdomain (GETTEXT_PACKAGE); -- -- object_class = G_OBJECT_CLASS (class); -- wm_class = MATE_WINDOW_MANAGER_CLASS (class); -- -- object_class->finalize = compiz_window_manager_finalize; -- -- wm_class->change_settings = compiz_change_settings; -- wm_class->get_settings = compiz_get_settings; -- wm_class->get_settings_mask = compiz_get_settings_mask; -- wm_class->get_user_theme_folder = compiz_get_user_theme_folder; -- wm_class->get_theme_list = compiz_get_theme_list; -- wm_class->get_double_click_actions = compiz_get_double_click_actions; -- -- parent_class = g_type_class_peek_parent (class); --} -- --GType --compiz_window_manager_get_type (void) --{ -- static GType compiz_window_manager_type = 0; -- -- if (!compiz_window_manager_type) -- { -- static GTypeInfo compiz_window_manager_info = { -- sizeof (CompizWindowManagerClass), -- NULL, -- NULL, -- (GClassInitFunc) compiz_window_manager_class_init, -- NULL, -- NULL, -- sizeof (CompizWindowManager), -- 0, -- (GInstanceInitFunc) compiz_window_manager_init, -- NULL -- }; -- -- compiz_window_manager_type = -- g_type_register_static (mate_window_manager_get_type (), -- "CompizWindowManager", -- &compiz_window_manager_info, 0); -- } -- -- return compiz_window_manager_type; --} -diff -uprN compiz-0.8.8-orig/gtk/mate/compiz-window-manager.h compiz-0.8.8/gtk/mate/compiz-window-manager.h ---- compiz-0.8.8-orig/gtk/mate/compiz-window-manager.h 2013-04-18 16:34:54.581781000 +0200 -+++ compiz-0.8.8/gtk/mate/compiz-window-manager.h 1970-01-01 01:00:00.000000000 +0100 -@@ -1,39 +0,0 @@ --#ifndef COMPIZ_WINDOW_MANAGER_H --#define COMPIZ_WINDOW_MANAGER_H -- --#include -- --#include "mate-window-manager.h" -- --#define COMPIZ_WINDOW_MANAGER(obj) \ -- G_TYPE_CHECK_INSTANCE_CAST (obj, compiz_window_manager_get_type (), \ -- CompizWindowManager) -- --#define COMPIZ_WINDOW_MANAGER_CLASS(klass) \ -- G_TYPE_CHECK_CLASS_CAST (klass, compiz_window_manager_get_type (), \ -- MarcoWindowManagerClass) -- --#define IS_COMPIZ_WINDOW_MANAGER(obj) \ -- G_TYPE_CHECK_INSTANCE_TYPE (obj, compiz_window_manager_get_type ()) -- -- --typedef struct _CompizWindowManager CompizWindowManager; --typedef struct _CompizWindowManagerClass CompizWindowManagerClass; --typedef struct _CompizWindowManagerPrivate CompizWindowManagerPrivate; -- --struct _CompizWindowManager { -- MateWindowManager parent; -- CompizWindowManagerPrivate *p; --}; -- --struct _CompizWindowManagerClass { -- MateWindowManagerClass klass; --}; -- --GType --compiz_window_manager_get_type (void); -- --GObject * --window_manager_new (int expected_interface_version); -- --#endif -diff -uprN compiz-0.8.8-orig/gtk/mate/compiz-wm.desktop.in compiz-0.8.8/gtk/mate/compiz-wm.desktop.in ---- compiz-0.8.8-orig/gtk/mate/compiz-wm.desktop.in 2013-04-18 16:34:54.581781000 +0200 -+++ compiz-0.8.8/gtk/mate/compiz-wm.desktop.in 1970-01-01 01:00:00.000000000 +0100 -@@ -1,17 +0,0 @@ --[Desktop Entry] --Type=Application --Encoding=UTF-8 --_Name=Compiz --Exec=compiz --# name of loadable control center module --X-MATE-WMSettingsModule=compiz --# autostart phase --X-MATE-Autostart-Phase=WindowManager --X-MATE-Provides=windowmanager --# name we put on the WM spec check window --X-MATE-WMName=compiz --# back compat only --X-MateWMSettingsLibrary=compiz -- --[Window Manager] --SessionManaged=false -diff -uprN compiz-0.8.8-orig/gtk/mate/Makefile.am compiz-0.8.8/gtk/mate/Makefile.am ---- compiz-0.8.8-orig/gtk/mate/Makefile.am 2013-04-18 16:34:54.581781000 +0200 -+++ compiz-0.8.8/gtk/mate/Makefile.am 2013-04-18 16:42:02.755120789 +0200 -@@ -1,97 +1,27 @@ --moduledir = $(DESTDIR)$(windowsettingslibdir)/window-manager-settings -- --if USE_MATE --libcompiz_la_LDFLAGS = -export-dynamic -avoid-version -rpath $(moduledir) --libcompiz_la_LIBADD = @MATE_WINDOW_SETTINGS_LIBS@ --libcompiz_la_SOURCES = \ -- compiz-window-manager.c \ -- compiz-window-manager.h --libcompiz_module = libcompiz.la -- - desktopfilesdir = $(DESTDIR)$(datadir)/applications - desktopfiles_in_files = compiz.desktop.in - desktopfiles_files = $(desktopfiles_in_files:.desktop.in=.desktop) - --wmpropertiesdir = $(DESTDIR)$(windowsettingsdatadir)/mate/wm-properties --wmproperties_in_files = compiz-wm.desktop.in --wmproperties_files = $(wmproperties_in_files:.desktop.in=.desktop) -- - @INTLTOOL_DESKTOP_RULE@ - --if USE_MATE_KEYBINDINGS -- --xmldir = $(DESTDIR)$(keybindingsdir) --xml_in_files = 50-compiz-desktop-key.xml.in 50-compiz-key.xml.in --xml_files = $(xml_in_files:.xml.in=.xml) -- --@INTLTOOL_XML_NOMERGE_RULE@ -- --endif -- --install-exec-local: -- if mkdir -p $(moduledir) && test -w $(moduledir); then ( \ -- $(LIBTOOL) --mode=install $(INSTALL) $(libcompiz_module) \ -- $(moduledir) \ -- ); \ -- fi -- - install-data-local: - if mkdir -p $(desktopfilesdir) && test -w $(desktopfilesdir); then ( \ - $(INSTALL) -m 644 $(desktopfiles_files) \ - $(desktopfilesdir) \ - ); \ - fi -- if mkdir -p $(wmpropertiesdir) && test -w $(wmpropertiesdir); then ( \ -- $(INSTALL) -m 644 $(wmproperties_files) \ -- $(wmpropertiesdir) \ -- ); \ -- fi -- --if USE_MATE_KEYBINDINGS -- if mkdir -p $(xmldir) && test -w $(xmldir); then ( \ -- $(INSTALL) -m 644 $(xml_files) \ -- $(xmldir) \ -- ); \ -- fi --endif - - uninstall-local: -- if test -w $(moduledir); then ( \ -- rm -f $(moduledir)/libcompiz.* \ -- ); \ -- fi - if test -w $(desktopfilesdir); then ( \ - rm -f $(desktopfilesdir)/compiz.desktop \ - ); \ - fi -- if test -w $(wmpropertiesdir); then ( \ -- rm -f $(wmpropertiesdir)/compiz-wm.desktop \ -- ); \ -- fi --if USE_MATE_KEYBINDINGS -- if test -w $(xmldir); then ( \ -- rm -f $(xmldir)/50-compiz*key.xml \ -- ); \ -- fi --endif --endif -- --INCLUDES = @MATE_WINDOW_SETTINGS_CFLAGS@ \ -- -DMARCO_THEME_DIR=\""$(windowsettingsdatadir)/themes"\" \ -- -DLOCALEDIR="\"@datadir@/locale"\" -- --noinst_LTLIBRARIES = \ -- $(libcompiz_module) - - noinst_DATA = \ -- $(desktopfiles_files) \ -- $(wmproperties_files) \ -- $(xml_files) -+ $(desktopfiles_files) - - EXTRA_DIST = \ -- $(desktopfiles_in_files) \ -- $(wmproperties_in_files) \ -- $(xml_in_files) -+ $(desktopfiles_in_files) - - DISTCLEANFILES = \ - $(noinst_DATA)