clean branch to fix merge conflicts
This commit is contained in:
commit
098535f84a
1
.gitignore
vendored
1
.gitignore
vendored
@ -6,3 +6,4 @@ core-*.tar.*
|
|||||||
.build-*.log
|
.build-*.log
|
||||||
/i?86/
|
/i?86/
|
||||||
/x86_64/
|
/x86_64/
|
||||||
|
/compiz_primary-is-control.patch
|
||||||
|
@ -1,82 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<KeyListEntries wm_name="Marco" package="marco" group="system" name="Navigation">
|
|
||||||
|
|
||||||
<KeyListEntry value="1" name="/apps/marco/window_keybindings/move_to_workspace_1" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="1" name="/apps/marco/window_keybindings/move_to_workspace_2" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="2" name="/apps/marco/window_keybindings/move_to_workspace_3" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="3" name="/apps/marco/window_keybindings/move_to_workspace_4" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="4" name="/apps/marco/window_keybindings/move_to_workspace_5" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="5" name="/apps/marco/window_keybindings/move_to_workspace_6" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="6" name="/apps/marco/window_keybindings/move_to_workspace_7" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="7" name="/apps/marco/window_keybindings/move_to_workspace_8" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="8" name="/apps/marco/window_keybindings/move_to_workspace_9" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="9" name="/apps/marco/window_keybindings/move_to_workspace_10" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="10" name="/apps/marco/window_keybindings/move_to_workspace_11" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="11" name="/apps/marco/window_keybindings/move_to_workspace_12" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="1" name="/apps/marco/window_keybindings/move_to_workspace_left" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="1" name="/apps/marco/window_keybindings/move_to_workspace_right" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="1" name="/apps/marco/window_keybindings/move_to_workspace_up" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="1" name="/apps/marco/window_keybindings/move_to_workspace_down" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/global_keybindings/switch_windows"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/global_keybindings/switch_group"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/global_keybindings/switch_panels"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/global_keybindings/cycle_windows"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/global_keybindings/cycle_group"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/global_keybindings/cycle_panels"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/global_keybindings/show_desktop"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="1" name="/apps/marco/global_keybindings/switch_to_workspace_1" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="1" name="/apps/marco/global_keybindings/switch_to_workspace_2" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="2" name="/apps/marco/global_keybindings/switch_to_workspace_3" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="3" name="/apps/marco/global_keybindings/switch_to_workspace_4" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="4" name="/apps/marco/global_keybindings/switch_to_workspace_5" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="5" name="/apps/marco/global_keybindings/switch_to_workspace_6" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="6" name="/apps/marco/global_keybindings/switch_to_workspace_7" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="7" name="/apps/marco/global_keybindings/switch_to_workspace_8" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="8" name="/apps/marco/global_keybindings/switch_to_workspace_9" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="9" name="/apps/marco/global_keybindings/switch_to_workspace_10" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="10" name="/apps/marco/global_keybindings/switch_to_workspace_11" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="11" name="/apps/marco/global_keybindings/switch_to_workspace_12" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="1" name="/apps/marco/global_keybindings/switch_to_workspace_left" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="1" name="/apps/marco/global_keybindings/switch_to_workspace_right" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="1" name="/apps/marco/global_keybindings/switch_to_workspace_up" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="1" name="/apps/marco/global_keybindings/switch_to_workspace_down" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
</KeyListEntries>
|
|
@ -1,8 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<KeyListEntries wm_name="Marco" package="marco" group="system" name="System">
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/global_keybindings/panel_run_dialog"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/global_keybindings/panel_main_menu"/>
|
|
||||||
|
|
||||||
</KeyListEntries>
|
|
@ -1,36 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<KeyListEntries wm_name="Marco" package="marco" group="system" name="Windows">
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/window_keybindings/activate_window_menu"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/window_keybindings/toggle_fullscreen"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/window_keybindings/toggle_maximized"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/window_keybindings/maximize"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/window_keybindings/unmaximize"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/window_keybindings/toggle_shaded"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/window_keybindings/close"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/window_keybindings/minimize"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/window_keybindings/begin_move"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/window_keybindings/begin_resize"/>
|
|
||||||
|
|
||||||
<KeyListEntry value="1" name="/apps/marco/window_keybindings/toggle_on_all_workspaces" key="/apps/marco/general/num_workspaces" comparison="gt"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/window_keybindings/raise_or_lower"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/window_keybindings/raise"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/window_keybindings/lower"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/window_keybindings/maximize_vertically"/>
|
|
||||||
|
|
||||||
<KeyListEntry name="/apps/marco/window_keybindings/maximize_horizontally"/>
|
|
||||||
|
|
||||||
</KeyListEntries>
|
|
19604
comiz_mate_fork.patch
19604
comiz_mate_fork.patch
File diff suppressed because it is too large
Load Diff
@ -1,35 +0,0 @@
|
|||||||
diff -upNr compiz-0.8.6.orign/include/compiz-core.h compiz-0.8.6/include/compiz-core.h
|
|
||||||
--- compiz-0.8.6.orign/include/compiz-core.h 2010-03-28 14:15:35.000000000 +0200
|
|
||||||
+++ compiz-0.8.6/include/compiz-core.h 2010-03-30 14:48:59.055172395 +0200
|
|
||||||
@@ -27,6 +27,7 @@
|
|
||||||
#define _COMPIZ_CORE_H
|
|
||||||
|
|
||||||
#include <compiz-plugin.h>
|
|
||||||
+#include <dlfcn.h>
|
|
||||||
|
|
||||||
#define CORE_ABIVERSION 20091102
|
|
||||||
|
|
||||||
diff -upNr compiz-0.8.6.orign/plugins/mateconf.c compiz-0.8.6/plugins/mateconf.c
|
|
||||||
--- compiz-0.8.6.orign/plugins/mateconf.c 2010-03-28 14:15:35.000000000 +0200
|
|
||||||
+++ compiz-0.8.6/plugins/mateconf.c 2010-03-30 14:48:59.056187055 +0200
|
|
||||||
@@ -802,6 +802,8 @@ mateconfFiniObject (CompPlugin *p,
|
|
||||||
static Bool
|
|
||||||
mateconfInit (CompPlugin *p)
|
|
||||||
{
|
|
||||||
+ dlopen ("libmateconf-2.so.4", RTLD_LAZY);
|
|
||||||
+
|
|
||||||
if (!compInitPluginMetadataFromInfo (&mateconfMetadata, p->vTable->name,
|
|
||||||
0, 0, 0, 0))
|
|
||||||
return FALSE;
|
|
||||||
diff -upNr compiz-0.8.6.orign/plugins/glib.c compiz-0.8.6/plugins/glib.c
|
|
||||||
--- compiz-0.8.6.orign/plugins/glib.c 2010-03-28 14:15:35.000000000 +0200
|
|
||||||
+++ compiz-0.8.6/plugins/glib.c 2010-03-30 14:48:59.056187055 +0200
|
|
||||||
@@ -197,6 +197,8 @@ glibInitDisplay (CompPlugin *p,
|
|
||||||
{
|
|
||||||
GLibDisplay *gd;
|
|
||||||
|
|
||||||
+ dlopen ("libglib-2.0.so.0", RTLD_LAZY);
|
|
||||||
+
|
|
||||||
if (!checkPluginABI ("core", CORE_ABIVERSION))
|
|
||||||
return FALSE;
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
@ -1,14 +0,0 @@
|
|||||||
diff -upr compiz-0.8.8-orig/plugins/place.c compiz-0.8.8/plugins/place.c
|
|
||||||
--- compiz-0.8.8-orig/plugins/place.c 2010-10-18 07:56:02.000000000 +0200
|
|
||||||
+++ compiz-0.8.8/plugins/place.c 2012-09-26 11:19:31.056809174 +0200
|
|
||||||
@@ -16,8 +16,8 @@
|
|
||||||
*
|
|
||||||
* You should have received a copy of the GNU General Public License
|
|
||||||
* along with this program; if not, write to the Free Software
|
|
||||||
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
||||||
- * 02111-1307, USA.
|
|
||||||
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
|
|
||||||
+ * 02110-1301, USA.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <math.h>
|
|
@ -1,32 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
function runCompiz() {
|
|
||||||
gtk-window-decorator &
|
|
||||||
if ( [ -e /usr/lib/compizconfig/backends/libmateconf.so ] || [ -e /usr/lib64/compizconfig/backends/libmateconf.so ] )
|
|
||||||
then
|
|
||||||
exec compiz --ignore-desktop-hints ccp $@
|
|
||||||
else
|
|
||||||
exec compiz --ignore-desktop-hints glib mateconf matecompat $@
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
ISSW=`glxinfo | grep "Software Rasterizer" -c`
|
|
||||||
|
|
||||||
# Try with direct rendering
|
|
||||||
HAVETFP=`glxinfo | grep texture_from_pixmap -c`
|
|
||||||
|
|
||||||
if ( [ $ISSW == 0 ] && [ $HAVETFP -gt 2 ] ); then
|
|
||||||
runCompiz $@
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Try again with indirect rendering
|
|
||||||
export LIBGL_ALWAYS_INDIRECT=1
|
|
||||||
|
|
||||||
HAVETFP=`glxinfo | grep texture_from_pixmap -c`
|
|
||||||
|
|
||||||
if ( [ $ISSW == 0 ] && [ $HAVETFP -gt 2 ] ); then
|
|
||||||
runCompiz $@
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Fall back to marco
|
|
||||||
exec marco $@
|
|
@ -1,8 +0,0 @@
|
|||||||
|
|
||||||
[Desktop Entry]
|
|
||||||
Type=Application
|
|
||||||
Encoding=UTF-8
|
|
||||||
Name=Compiz
|
|
||||||
TryExec=compiz-mate-gtk
|
|
||||||
Exec=compiz-mate-gtk
|
|
||||||
NoDisplay=true
|
|
387
compiz.spec
387
compiz.spec
@ -1,387 +0,0 @@
|
|||||||
%global core_plugins blur clone cube dbus decoration fade ini inotify minimize move place png regex resize rotate scale screenshot switcher video water wobbly zoom fs obs commands wall glib annotate svg
|
|
||||||
|
|
||||||
%global mate_plugins matecompat
|
|
||||||
|
|
||||||
# List of plugins passed to ./configure. The order is important
|
|
||||||
|
|
||||||
%global plugins core,glib,dbus,png,svg,video,screenshot,decoration,clone,place,fade,minimize,move,resize,switcher,scale,wall,obs
|
|
||||||
|
|
||||||
|
|
||||||
Name: compiz
|
|
||||||
URL: http://www.compiz.org
|
|
||||||
License: GPLv2+ and LGPLv2+ and MIT
|
|
||||||
Group: User Interface/Desktops
|
|
||||||
Version: 0.8.8
|
|
||||||
Release: 14%{?dist}
|
|
||||||
Epoch: 1
|
|
||||||
Summary: OpenGL window and compositing manager
|
|
||||||
|
|
||||||
# libdrm is not available on these arches
|
|
||||||
ExcludeArch: s390 s390x
|
|
||||||
|
|
||||||
Requires: system-logos
|
|
||||||
Requires: glx-utils
|
|
||||||
# this is an inverse require which is needed for build without gtk-windows-decorator
|
|
||||||
Requires: emerald
|
|
||||||
|
|
||||||
BuildRequires: libX11-devel
|
|
||||||
BuildRequires: libdrm-devel
|
|
||||||
BuildRequires: libwnck-devel
|
|
||||||
BuildRequires: libXfixes-devel
|
|
||||||
BuildRequires: libXrandr-devel
|
|
||||||
BuildRequires: libXrender-devel
|
|
||||||
BuildRequires: libXcomposite-devel
|
|
||||||
BuildRequires: libXdamage-devel
|
|
||||||
BuildRequires: libXext-devel
|
|
||||||
BuildRequires: libXt-devel
|
|
||||||
BuildRequires: libSM-devel
|
|
||||||
BuildRequires: libICE-devel
|
|
||||||
BuildRequires: libXmu-devel
|
|
||||||
BuildRequires: mate-conf-devel
|
|
||||||
BuildRequires: desktop-file-utils
|
|
||||||
BuildRequires: intltool
|
|
||||||
BuildRequires: gettext
|
|
||||||
BuildRequires: dbus-devel
|
|
||||||
BuildRequires: dbus-glib-devel
|
|
||||||
BuildRequires: librsvg2-devel
|
|
||||||
BuildRequires: mesa-libGLU-devel
|
|
||||||
BuildRequires: fuse-devel
|
|
||||||
BuildRequires: cairo-devel
|
|
||||||
BuildRequires: libtool
|
|
||||||
BuildRequires: libxslt-devel
|
|
||||||
|
|
||||||
|
|
||||||
Source0: http://releases.compiz.org/%{version}/%{name}-%{version}.tar.bz2
|
|
||||||
Source2: compiz-mate-emerald
|
|
||||||
Source3: compiz-mate-emerald.desktop
|
|
||||||
Source4: compiz-xfce-emerald
|
|
||||||
Source5: compiz-xfce-emerald.desktop
|
|
||||||
Source6: compiz-lxde-emerald
|
|
||||||
Source7: compiz-lxde-emerald.desktop
|
|
||||||
Source8: compiz-plugins-main_plugin-matecompat.svg
|
|
||||||
|
|
||||||
# fork gnome to mate
|
|
||||||
Patch0: comiz_mate_fork.patch
|
|
||||||
# fix http://forums.mate-desktop.org/viewtopic.php?f=8&t=818
|
|
||||||
#Patch1: compiz_gtk_window_decoration_button_placement.patch
|
|
||||||
#Patch2: compiz_windows-decorator.patch
|
|
||||||
# Patches that are not upstream
|
|
||||||
Patch3: composite-cube-logo.patch
|
|
||||||
Patch4: fedora-logo.patch
|
|
||||||
Patch5: redhat-logo.patch
|
|
||||||
Patch6: compiz-0.8.6-wall.patch
|
|
||||||
Patch7: compiz-0.8.6-unloadpluginfix.patch
|
|
||||||
Patch8: no-more-mate-wm-settings.patch
|
|
||||||
Patch9: compiz-0.88_incorrect-fsf-address.patch
|
|
||||||
Patch10: compiz-disable-child-window-clipping.patch
|
|
||||||
Patch11: compiz-add-cursor-theme-support.patch
|
|
||||||
#Patch12: compiz-fix-gtk-window-decorator-no-argb-crash.patch
|
|
||||||
Patch13: compiz_fix-no-border-window-shadow.patch
|
|
||||||
Patch14: compiz_draw_dock_shadows_on_desktop.patch
|
|
||||||
Patch15: compiz_optional-fbo.patch
|
|
||||||
Patch16: compiz_call_glxwaitx_before_drawing.patch
|
|
||||||
Patch17: compiz_always_unredirect_screensaver_on_nvidia.patch
|
|
||||||
#Patch18: compiz_hide_tooltip_on_decorator.patch
|
|
||||||
Patch19: compiz_fullscreen_stacking_fixes.patch
|
|
||||||
Patch20: compiz_damage-report-non-empty.patch
|
|
||||||
Patch21: compiz_stacking.patch
|
|
||||||
# https://bugzilla.redhat.com/show_bug.cgi?id=909657
|
|
||||||
Patch22: compiz_primary-is-control.patch
|
|
||||||
|
|
||||||
|
|
||||||
%description
|
|
||||||
Compiz is one of the first OpenGL-accelerated compositing window
|
|
||||||
managers for the X Window System. The integration allows it to perform
|
|
||||||
compositing effects in window management, such as a minimization
|
|
||||||
effect and a cube work space. Compiz is an OpenGL compositing manager
|
|
||||||
that use Compiz use EXT_texture_from_pixmap OpenGL extension for
|
|
||||||
binding redirected top-level windows to texture objects.
|
|
||||||
|
|
||||||
%package devel
|
|
||||||
Summary: Development packages for compiz
|
|
||||||
Group: Development/Libraries
|
|
||||||
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
|
|
||||||
Requires: pkgconfig
|
|
||||||
Requires: libXcomposite-devel libXfixes-devel libXdamage-devel libXrandr-devel
|
|
||||||
Requires: libXinerama-devel libICE-devel libSM-devel libxml2-devel
|
|
||||||
Requires: libxslt-devel startup-notification-devel
|
|
||||||
|
|
||||||
%description devel
|
|
||||||
The compiz-devel package includes the header files,
|
|
||||||
and developer docs for the compiz package.
|
|
||||||
|
|
||||||
Install compiz-devel if you want to develop plugins for the compiz
|
|
||||||
windows and compositing manager.
|
|
||||||
|
|
||||||
%package mate
|
|
||||||
Summary: Compiz mate integration bits
|
|
||||||
Group: User Interface/Desktops
|
|
||||||
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
|
|
||||||
|
|
||||||
%description mate
|
|
||||||
The compiz-mate package contains matecompat plugin
|
|
||||||
and a compiz start script for mate.
|
|
||||||
|
|
||||||
%package xfce
|
|
||||||
Summary: Compiz mate integration bits
|
|
||||||
Group: User Interface/Desktops
|
|
||||||
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
|
|
||||||
|
|
||||||
%description xfce
|
|
||||||
The compiz-xfce package contains a compiz start script
|
|
||||||
for xfce.
|
|
||||||
|
|
||||||
%package lxde
|
|
||||||
Summary: Compiz mate integration bits
|
|
||||||
Group: User Interface/Desktops
|
|
||||||
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
|
|
||||||
|
|
||||||
%description lxde
|
|
||||||
The compiz-lxde package contains a compiz start script
|
|
||||||
for lxde.
|
|
||||||
|
|
||||||
|
|
||||||
%prep
|
|
||||||
%setup -q
|
|
||||||
%patch0 -p1 -b .comiz_mate_fork
|
|
||||||
#%patch1 -p1 -b .compiz_gtk_window_decoration_button
|
|
||||||
#%patch2 -p1 -b .compiz_windows-decorator
|
|
||||||
%patch3 -p1 -b .composite-cube-logo
|
|
||||||
%if 0%{?fedora}
|
|
||||||
%patch4 -p1 -b .fedora-logo
|
|
||||||
%else
|
|
||||||
%patch5 -p1 -b .redhat-logo
|
|
||||||
%endif
|
|
||||||
%patch6 -p1 -b .wall
|
|
||||||
%patch7 -p1 -b .unloadfix
|
|
||||||
%patch8 -p1 -b .mate-wm-settings
|
|
||||||
%patch9 -p1 -b .incorrect-fsf-address
|
|
||||||
%patch11 -p1 -b .cursor-theme-support
|
|
||||||
#%patch12 -p1 -b .gtk-window-decorator-no-argb-crash
|
|
||||||
%patch13 -p1 -b .no-border-window-shadow
|
|
||||||
%patch14 -p1 -b .draw_dock_shadows
|
|
||||||
%patch15 -p1 -b .fbo
|
|
||||||
%patch16 -p1 -b .glxwaitx_before_drawing
|
|
||||||
%patch17 -p1 -b .always_unredirect_screensaver
|
|
||||||
#%patch18 -p1 -b .tooltip_on_decorator
|
|
||||||
%patch19 -p1 -b .fullscreen_stacking
|
|
||||||
%patch20 -p1 -b .damage-report
|
|
||||||
%patch21 -p1 -b .stacking
|
|
||||||
%patch22 -p1 -b .primary-is-control
|
|
||||||
|
|
||||||
|
|
||||||
%build
|
|
||||||
|
|
||||||
libtoolize
|
|
||||||
aclocal
|
|
||||||
autoconf
|
|
||||||
automake
|
|
||||||
%configure \
|
|
||||||
--disable-mateconf \
|
|
||||||
--enable-dbus \
|
|
||||||
--enable-librsvg \
|
|
||||||
--disable-gtk \
|
|
||||||
--disable-marco \
|
|
||||||
--enable-mate \
|
|
||||||
--with-default-plugins=%{plugins} \
|
|
||||||
--disable-mate-keybindings \
|
|
||||||
--disable-kde \
|
|
||||||
--disable-kde4 \
|
|
||||||
--disable-kconfig
|
|
||||||
|
|
||||||
|
|
||||||
make %{?_smp_mflags} imagedir=%{_datadir}/pixmaps
|
|
||||||
|
|
||||||
|
|
||||||
%install
|
|
||||||
make DESTDIR=$RPM_BUILD_ROOT install || exit 1
|
|
||||||
|
|
||||||
install %SOURCE2 $RPM_BUILD_ROOT%{_bindir}
|
|
||||||
install %SOURCE4 $RPM_BUILD_ROOT%{_bindir}
|
|
||||||
install %SOURCE6 $RPM_BUILD_ROOT%{_bindir}
|
|
||||||
|
|
||||||
desktop-file-install --vendor="" \
|
|
||||||
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
|
|
||||||
%SOURCE3
|
|
||||||
desktop-file-install --vendor="" \
|
|
||||||
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
|
|
||||||
%SOURCE5
|
|
||||||
desktop-file-install --vendor="" \
|
|
||||||
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
|
|
||||||
%SOURCE7
|
|
||||||
|
|
||||||
# matecompat icon
|
|
||||||
mkdir -p $RPM_BUILD_ROOT%{_datadir}/ccsm/icons/hicolor/scalable/apps
|
|
||||||
cp -f %SOURCE8 $RPM_BUILD_ROOT%{_datadir}/ccsm/icons/hicolor/scalable/apps/plugin-matecompat.svg
|
|
||||||
|
|
||||||
rm $RPM_BUILD_ROOT%{_datadir}/compiz/kconfig.xml
|
|
||||||
rm $RPM_BUILD_ROOT%{_datadir}/compiz/mateconf.xml
|
|
||||||
rm $RPM_BUILD_ROOT%{_datadir}/applications/compiz.desktop
|
|
||||||
|
|
||||||
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
|
|
||||||
find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} ';'
|
|
||||||
|
|
||||||
%find_lang %{name}
|
|
||||||
|
|
||||||
cat %{name}.lang > core-files.txt
|
|
||||||
|
|
||||||
for f in %{core_plugins}; do
|
|
||||||
echo %{_libdir}/compiz/lib$f.so
|
|
||||||
echo %{_datadir}/compiz/$f.xml
|
|
||||||
done >> core-files.txt
|
|
||||||
|
|
||||||
for f in %{mate_plugins}; do
|
|
||||||
echo %{_libdir}/compiz/lib$f.so
|
|
||||||
echo %{_datadir}/compiz/$f.xml
|
|
||||||
done >> mate-files.txt
|
|
||||||
|
|
||||||
|
|
||||||
%check
|
|
||||||
desktop-file-validate $RPM_BUILD_ROOT/%{_datadir}/applications/compiz-mate-emerald.desktop
|
|
||||||
desktop-file-validate $RPM_BUILD_ROOT/%{_datadir}/applications/compiz-xfce-emerald.desktop
|
|
||||||
desktop-file-validate $RPM_BUILD_ROOT/%{_datadir}/applications/compiz-lxde-emerald.desktop
|
|
||||||
|
|
||||||
|
|
||||||
%post
|
|
||||||
/sbin/ldconfig
|
|
||||||
/bin/touch --no-create %{_datadir}/compiz &>/dev/null || :
|
|
||||||
/bin/touch --no-create %{_datadir}/ccsm/icons/hicolor/scalable/apps &>/dev/null || :
|
|
||||||
|
|
||||||
%postun
|
|
||||||
/sbin/ldconfig
|
|
||||||
if [ $1 -eq 0 ] ; then
|
|
||||||
/bin/touch --no-create %{_datadir}/compiz &>/dev/null
|
|
||||||
/usr/bin/gtk-update-icon-cache %{_datadir}/compiz &>/dev/null || :
|
|
||||||
fi
|
|
||||||
if [ $1 -eq 0 ] ; then
|
|
||||||
/bin/touch --no-create %{_datadir}/ccsm/icons/hicolor/scalable/apps &>/dev/null
|
|
||||||
/usr/bin/gtk-update-icon-cache %{_datadir}/ccsm/icons/hicolor/scalable/apps &>/dev/null || :
|
|
||||||
fi
|
|
||||||
|
|
||||||
%posttrans
|
|
||||||
/usr/bin/gtk-update-icon-cache %{_datadir}/compiz &>/dev/null || :
|
|
||||||
/usr/bin/gtk-update-icon-cache %{_datadir}/ccsm/icons/hicolor/scalable/apps &>/dev/null || :
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
%files -f core-files.txt
|
|
||||||
%doc AUTHORS ChangeLog COPYING.GPL COPYING.LGPL README TODO NEWS
|
|
||||||
%{_bindir}/compiz
|
|
||||||
%{_libdir}/libdecoration.so.*
|
|
||||||
%dir %{_libdir}/compiz
|
|
||||||
%dir %{_datadir}/compiz
|
|
||||||
%{_datadir}/compiz/*.png
|
|
||||||
%{_datadir}/compiz/core.xml
|
|
||||||
|
|
||||||
%files mate -f mate-files.txt
|
|
||||||
%{_bindir}/compiz-mate-emerald
|
|
||||||
%{_datadir}/applications/compiz-mate-emerald.desktop
|
|
||||||
%{_datadir}/ccsm/icons/hicolor/scalable/apps/plugin-matecompat.svg
|
|
||||||
|
|
||||||
%files xfce
|
|
||||||
%{_bindir}/compiz-xfce-emerald
|
|
||||||
%{_datadir}/applications/compiz-xfce-emerald.desktop
|
|
||||||
|
|
||||||
%files lxde
|
|
||||||
%{_bindir}/compiz-lxde-emerald
|
|
||||||
%{_datadir}/applications/compiz-lxde-emerald.desktop
|
|
||||||
|
|
||||||
%files devel
|
|
||||||
%{_libdir}/pkgconfig/compiz.pc
|
|
||||||
%{_libdir}/pkgconfig/libdecoration.pc
|
|
||||||
%{_libdir}/pkgconfig/compiz-cube.pc
|
|
||||||
%{_libdir}/pkgconfig/compiz-scale.pc
|
|
||||||
%{_includedir}/compiz/
|
|
||||||
%{_libdir}/libdecoration.so
|
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
|
||||||
* Sun Feb 10 2013 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.8.8-14
|
|
||||||
- add compiz_primary-is-control.patch
|
|
||||||
- this will set all default configurations to pimary key
|
|
||||||
- change compiz-wall.patch for set primary is control key
|
|
||||||
- fix (#909657)
|
|
||||||
|
|
||||||
* Fri Jan 04 2013 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.8.8-13
|
|
||||||
- add require emerald again
|
|
||||||
|
|
||||||
* Tue Dec 25 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.8.8-12
|
|
||||||
- remove require emerald until it is in fedora stable
|
|
||||||
|
|
||||||
* Sat Dec 22 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.8.8-11
|
|
||||||
- do some major changes
|
|
||||||
- disable mateconf and use libini text file configuration backend
|
|
||||||
- remove mateconf from scriptlet section
|
|
||||||
- move glib annotate svg plugins to core package
|
|
||||||
- disable gtk-windows-decorator
|
|
||||||
- drop compiz-mate-gtk compiz session script
|
|
||||||
- disable gtk-windows-decorator patches
|
|
||||||
- disable marco/metacity
|
|
||||||
- disable mate/gnome
|
|
||||||
- disable mate/gnome keybindings
|
|
||||||
- insert compiz-mate-emerald compiz session script
|
|
||||||
- insert compiz-xfce-emerald compiz session script
|
|
||||||
- insert compiz-lxde-emerald compiz session script
|
|
||||||
- add emerald as require
|
|
||||||
- add matecompat icon
|
|
||||||
- add icon cache scriptlets
|
|
||||||
|
|
||||||
|
|
||||||
* Sun Dec 02 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.8.8-10
|
|
||||||
- add %%global plugins_schemas again
|
|
||||||
|
|
||||||
* Sun Dec 02 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.8.8-9
|
|
||||||
- revert scriptlet change
|
|
||||||
|
|
||||||
* Sun Dec 02 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.8.8-8
|
|
||||||
- add %%global plugins_schemas
|
|
||||||
- change mateconf scriptlets
|
|
||||||
- remove (Requires(post): desktop-file-utils)
|
|
||||||
- add some patches from Jasmine Hassan jasmine.aura@gmail.com
|
|
||||||
- remove (noreplace) from mateconf schema directory
|
|
||||||
- add desktop-file-validate
|
|
||||||
- disable mate keybindings for the moment
|
|
||||||
|
|
||||||
* Fri Oct 05 2012 Leigh Scott <leigh123linux@googlemail.com> - 1:0.8.8-7
|
|
||||||
- remove and obsolete compiz-kconfig schema
|
|
||||||
|
|
||||||
* Fri Oct 05 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - 0.8.8-6
|
|
||||||
- remove update update-desktop-database from %%post mate
|
|
||||||
- remove (noreplace) from mateconf schema dir
|
|
||||||
- remove Requires(post): desktop-file-utils
|
|
||||||
- add epoch tags
|
|
||||||
|
|
||||||
* Wed Sep 26 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - 0.8.8-5
|
|
||||||
- change compiz-0.88_incorrect-fsf-address.patch
|
|
||||||
|
|
||||||
* Wed Sep 26 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - 0.8.8-4
|
|
||||||
- remove upstreamed patches
|
|
||||||
- own include dir
|
|
||||||
- add compiz-mate-gtk source and compiz-mate-gtk.desktop file
|
|
||||||
- add keybinding sources
|
|
||||||
- change %%define to %%global entries
|
|
||||||
- rename no-more-gnome-wm-settings.patch to no-more-mate-wm-settings.patch
|
|
||||||
- add compiz-0.88_incorrect-fsf-address.patch
|
|
||||||
- clean up build section
|
|
||||||
|
|
||||||
* Sun Sep 16 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - 0.8.8-3
|
|
||||||
- add isa tags
|
|
||||||
- remove kde stuff
|
|
||||||
- remove obsolete beryl stuff
|
|
||||||
- add comiz_mate_fork.patch
|
|
||||||
- remove %%defattr(-, root, root)
|
|
||||||
- add compiz_gtk_window_decoration_button_placement.patch
|
|
||||||
- enable some compiz keybindings
|
|
||||||
|
|
||||||
* Tue May 15 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - 0.8.8-2
|
|
||||||
- add compiz_mate_fix.patch
|
|
||||||
|
|
||||||
* Tue May 15 2012 Wolfgang Ulbrich <chat-to-me@raveit.de> - 0.8.8-1
|
|
||||||
- build for mate
|
|
||||||
|
|
||||||
* Sun May 06 2012 Andrew Wyatt <andrew@fuduntu.org> - 0.8.8-1
|
|
||||||
- Update to latest stable release
|
|
||||||
|
|
||||||
* Tue Nov 30 2010 leigh scott <leigh123linux@googlemail.com> - 0.8.6-6
|
|
||||||
- add more upstream gdk fixes
|
|
||||||
|
|
@ -1,42 +0,0 @@
|
|||||||
diff -upr compiz-0.8.8-orig/configure.ac compiz-0.8.8/configure.ac
|
|
||||||
--- compiz-0.8.8-orig/configure.ac 2012-09-16 10:04:18.000000000 +0200
|
|
||||||
+++ compiz-0.8.8/configure.ac 2012-09-16 10:10:26.095872922 +0200
|
|
||||||
@@ -323,12 +323,12 @@ if test "x$use_gtk" = "xyes"; then
|
|
||||||
if test "x$use_marco" = "xyes"; then
|
|
||||||
PKG_CHECK_MODULES(MARCO, libmarco-private,
|
|
||||||
[use_marco=yes], [use_marco=no])
|
|
||||||
- PKG_CHECK_EXISTS(libmarco-private >= 2.15.21,
|
|
||||||
+ PKG_CHECK_EXISTS(libmarco-private >= 1.2.0,
|
|
||||||
[have_marco_2_15_21=yes], [have_marco_2_15_21=no])
|
|
||||||
- PKG_CHECK_EXISTS(libmarco-private >= 2.17.0,
|
|
||||||
+ PKG_CHECK_EXISTS(libmarco-private >= 1.2.0,
|
|
||||||
[have_marco_2_17_0=yes], [have_marco_2_17_0=no])
|
|
||||||
PKG_CHECK_EXISTS(libmarco-private >= 1.2.0,
|
|
||||||
- [have_marco_2_23_2=yes], [have_marco_1_2_0=no])
|
|
||||||
+ [have_marco_2_23_2=yes], [have_marco_2_23_2=no])
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "x$use_mate" = "xyes"; then
|
|
||||||
@@ -382,8 +382,8 @@ if test "$use_marco" = yes; then
|
|
||||||
AC_DEFINE(HAVE_MARCO_2_17_0, 1,
|
|
||||||
[Define to 1 if marco version >= 2.17.0])
|
|
||||||
fi
|
|
||||||
- if test "$have_marco_1_2_0" = yes; then
|
|
||||||
- AC_DEFINE(HAVE_MARCO_1_2_0, 1,
|
|
||||||
+ if test "$have_marco_2_23_2" = yes; then
|
|
||||||
+ AC_DEFINE(HAVE_MARCO_2_23_2, 1,
|
|
||||||
[Define to 1 if marco version >= 1.2.0])
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
diff -upr 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 2012-09-16 10:04:18.000000000 +0200
|
|
||||||
+++ compiz-0.8.8/gtk/mate/compiz-window-manager.c 2012-09-16 10:12:15.613373978 +0200
|
|
||||||
@@ -370,7 +370,7 @@ add_themes_from_dir (GList *current_list
|
|
||||||
{
|
|
||||||
theme_file_path =
|
|
||||||
g_build_filename (path, entry->d_name,
|
|
||||||
- "marco-1/marco-theme-1.xml", NULL);
|
|
||||||
+ "metacity-1/metacity-theme-1.xml", NULL);
|
|
||||||
|
|
||||||
if (g_file_test (theme_file_path, G_FILE_TEST_EXISTS))
|
|
||||||
{
|
|
@ -1,35 +0,0 @@
|
|||||||
diff -upr compiz-0.8.8-orig/gtk/window-decorator/gtk-window-decorator.c compiz-0.8.8/gtk/window-decorator/gtk-window-decorator.c
|
|
||||||
--- compiz-0.8.8-orig/gtk/window-decorator/gtk-window-decorator.c 2012-05-16 12:40:35.000000000 +0200
|
|
||||||
+++ compiz-0.8.8/gtk/window-decorator/gtk-window-decorator.c 2012-05-16 13:55:44.000000000 +0200
|
|
||||||
@@ -1318,7 +1318,7 @@ draw_window_decoration (decor_t *d)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
-#ifdef USE_MARCO
|
|
||||||
+
|
|
||||||
static void
|
|
||||||
decor_update_meta_window_property (decor_t *d,
|
|
||||||
MetaTheme *theme,
|
|
||||||
@@ -1405,17 +1405,16 @@ meta_get_corner_radius (const MetaFrameG
|
|
||||||
int *bottom_right_radius)
|
|
||||||
{
|
|
||||||
|
|
||||||
-#ifdef HAVE_MARCO_2_17_0
|
|
||||||
+#ifdef HAVE_MARCO_1_2_0
|
|
||||||
*top_left_radius = fgeom->top_left_corner_rounded_radius;
|
|
||||||
*top_right_radius = fgeom->top_right_corner_rounded_radius;
|
|
||||||
*bottom_left_radius = fgeom->bottom_left_corner_rounded_radius;
|
|
||||||
*bottom_right_radius = fgeom->bottom_right_corner_rounded_radius;
|
|
||||||
#else
|
|
||||||
- *top_left_radius = fgeom->top_left_corner_rounded ? 5 : 0;
|
|
||||||
- *top_right_radius = fgeom->top_right_corner_rounded ? 5 : 0;
|
|
||||||
- *bottom_left_radius = fgeom->bottom_left_corner_rounded ? 5 : 0;
|
|
||||||
- *bottom_right_radius = fgeom->bottom_right_corner_rounded ? 5 : 0;
|
|
||||||
-#endif
|
|
||||||
+ *top_left_radius = fgeom->top_left_corner_rounded_radius;
|
|
||||||
+ *top_right_radius = fgeom->top_right_corner_rounded_radius;
|
|
||||||
+ *bottom_left_radius = fgeom->bottom_left_corner_rounded_radius;
|
|
||||||
+ *bottom_right_radius = fgeom->bottom_right_corner_rounded_radius;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
@ -1,31 +0,0 @@
|
|||||||
diff -up compiz-0ec3ec/plugins/cube.c~ compiz-0ec3ec/plugins/cube.c
|
|
||||||
--- compiz-0ec3ec/plugins/cube.c~ 2007-07-23 16:20:42.000000000 -0400
|
|
||||||
+++ compiz-0ec3ec/plugins/cube.c 2007-08-15 17:45:18.000000000 -0400
|
|
||||||
@@ -1272,11 +1272,27 @@ cubePaintTop (CompScreen *s,
|
|
||||||
|
|
||||||
if (cs->invert == 1 && size == 4 && cs->texture.name)
|
|
||||||
{
|
|
||||||
+ glTexEnvf (GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_COMBINE);
|
|
||||||
+
|
|
||||||
+ glTexEnvf (GL_TEXTURE_ENV, GL_COMBINE_RGB, GL_INTERPOLATE);
|
|
||||||
+ glTexEnvf (GL_TEXTURE_ENV, GL_SOURCE0_RGB, GL_TEXTURE0);
|
|
||||||
+ glTexEnvf (GL_TEXTURE_ENV, GL_SOURCE1_RGB, GL_PRIMARY_COLOR);
|
|
||||||
+ glTexEnvf (GL_TEXTURE_ENV, GL_SOURCE2_RGB, GL_TEXTURE0);
|
|
||||||
+ glTexEnvf (GL_TEXTURE_ENV, GL_OPERAND0_RGB, GL_SRC_COLOR);
|
|
||||||
+ glTexEnvf (GL_TEXTURE_ENV, GL_OPERAND1_RGB, GL_SRC_COLOR);
|
|
||||||
+ glTexEnvf (GL_TEXTURE_ENV, GL_OPERAND2_RGB, GL_SRC_ALPHA);
|
|
||||||
+
|
|
||||||
+ glTexEnvf (GL_TEXTURE_ENV, GL_COMBINE_ALPHA, GL_REPLACE);
|
|
||||||
+ glTexEnvf (GL_TEXTURE_ENV, GL_SOURCE0_ALPHA, GL_PREVIOUS);
|
|
||||||
+ glTexEnvf (GL_TEXTURE_ENV, GL_OPERAND0_ALPHA, GL_SRC_ALPHA);
|
|
||||||
+
|
|
||||||
enableTexture (s, &cs->texture, COMP_TEXTURE_FILTER_GOOD);
|
|
||||||
glTexCoordPointer (2, GL_FLOAT, 0, cs->tc);
|
|
||||||
glDrawArrays (GL_TRIANGLE_FAN, 0, cs->nVertices >> 1);
|
|
||||||
disableTexture (s, &cs->texture);
|
|
||||||
glDisableClientState (GL_TEXTURE_COORD_ARRAY);
|
|
||||||
+
|
|
||||||
+ glTexEnvi (GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_REPLACE);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
@ -1,25 +0,0 @@
|
|||||||
diff -upNr compiz-0.8.2.orign/metadata/cube.xml.in compiz-0.8.2/metadata/cube.xml.in
|
|
||||||
--- compiz-0.8.2.orign/metadata/cube.xml.in 2009-02-15 10:10:23.000000000 +0100
|
|
||||||
+++ compiz-0.8.2/metadata/cube.xml.in 2009-05-25 22:54:03.060114649 +0200
|
|
||||||
@@ -92,9 +92,9 @@
|
|
||||||
<_short>Cube Color</_short>
|
|
||||||
<_long>Color of top and bottom sides of the cube</_long>
|
|
||||||
<default>
|
|
||||||
- <red>0xfefe</red>
|
|
||||||
- <green>0xffff</green>
|
|
||||||
- <blue>0xc7c7</blue>
|
|
||||||
+ <red>0x0000</red>
|
|
||||||
+ <green>0x1919</green>
|
|
||||||
+ <blue>0x4a4a</blue>
|
|
||||||
</default>
|
|
||||||
</option>
|
|
||||||
<subgroup>
|
|
||||||
@@ -110,7 +110,7 @@
|
|
||||||
<type>string</type>
|
|
||||||
<hints>file;image;</hints>
|
|
||||||
<default>
|
|
||||||
- <value>freedesktop</value>
|
|
||||||
+ <value>/usr/share/pixmaps/fedora-logo</value>
|
|
||||||
</default>
|
|
||||||
</option>
|
|
||||||
<option name="adjust_image" type="bool">
|
|
@ -1,74 +0,0 @@
|
|||||||
diff -upNr compiz-0.8.6.orign/gtk/mate/Makefile.am compiz-0.8.6/gtk/mate/Makefile.am
|
|
||||||
--- compiz-0.8.6.orign/gtk/mate/Makefile.am 2010-03-28 14:15:35.000000000 +0200
|
|
||||||
+++ compiz-0.8.6/gtk/mate/Makefile.am 2010-07-15 20:51:40.241254711 +0200
|
|
||||||
@@ -1,21 +1,9 @@
|
|
||||||
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
|
|
||||||
@@ -28,24 +16,12 @@ xml_files = $(xml_in_files:.xml.in=.x
|
|
||||||
|
|
||||||
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 ( \
|
|
||||||
@@ -74,23 +50,18 @@ if USE_MATE_KEYBINDINGS
|
|
||||||
); \
|
|
||||||
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)
|
|
||||||
|
|
||||||
EXTRA_DIST = \
|
|
||||||
$(desktopfiles_in_files) \
|
|
||||||
- $(wmproperties_in_files) \
|
|
||||||
$(xml_in_files)
|
|
||||||
|
|
||||||
DISTCLEANFILES = \
|
|
@ -1,25 +0,0 @@
|
|||||||
diff -upr compiz-0.8.8-orig/metadata/cube.xml.in compiz-0.8.8/metadata/cube.xml.in
|
|
||||||
--- compiz-0.8.8-orig/metadata/cube.xml.in 2010-05-21 13:18:14.000000000 +0200
|
|
||||||
+++ compiz-0.8.8/metadata/cube.xml.in 2012-05-16 12:13:09.000000000 +0200
|
|
||||||
@@ -92,9 +92,9 @@
|
|
||||||
<_short>Cube Color</_short>
|
|
||||||
<_long>Color of top and bottom sides of the cube</_long>
|
|
||||||
<default>
|
|
||||||
- <red>0xfefe</red>
|
|
||||||
- <green>0xffff</green>
|
|
||||||
- <blue>0xc7c7</blue>
|
|
||||||
+ <red>0x8888</red>
|
|
||||||
+ <green>0x0000</green>
|
|
||||||
+ <blue>0x0000</blue>
|
|
||||||
</default>
|
|
||||||
</option>
|
|
||||||
<subgroup>
|
|
||||||
@@ -110,7 +110,7 @@
|
|
||||||
<type>string</type>
|
|
||||||
<hints>file;image;</hints>
|
|
||||||
<default>
|
|
||||||
- <value>freedesktop</value>
|
|
||||||
+ <value>/usr/share/pixmaps/redhat/shadowman-transparent</value>
|
|
||||||
</default>
|
|
||||||
</option>
|
|
||||||
<option name="adjust_image" type="bool">
|
|
Loading…
Reference in New Issue
Block a user