Hello community,
here is the log from the commit of package compiz
checked in at Fri Apr 7 16:40:02 CEST 2006.
--------
--- compiz/compiz.changes 2006-04-06 00:14:08.000000000 +0200
+++ compiz/compiz.changes 2006-04-07 11:17:33.000000000 +0200
@@ -1,0 +2,7 @@
+Fri Apr 7 11:14:17 CEST 2006 - dreveman@suse.de
+
+- gconf schemas and key-binding work by Dan Winship and
+ Radek Doulik.
+- Support for screen edge flipping and hot corners.
+
+-------------------------------------------------------------------
Old:
----
compiz-0.0.8.tar.bz2
New:
----
compiz-0.0.9.tar.bz2
compiz-schemas.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ compiz.spec ++++++
--- /var/tmp/diff_new_pack.yYhX4c/_old 2006-04-07 16:38:37.000000000 +0200
+++ /var/tmp/diff_new_pack.yYhX4c/_new 2006-04-07 16:38:37.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package compiz (Version cvs_060405 )
+# spec file for package compiz (Version cvs_060407)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -17,20 +17,21 @@
PreReq: %fillup_prereq
Requires: libpng libdrm gconf2 gtk2 gnome-desktop control-center2 libsvg libsvg-cairo libwnck
Autoreqprov: on
-Version: cvs_060405
+Version: cvs_060407
Release: 1
Summary: OpenGL window and compositing manager.
BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64
### /bin/ls *.tar.{gz,bz2} 2>/dev/null|perl -ne 'print "Source$n: ".$_; $n++;'
Source: Mesa-CVS-060312-csb.tar.bz2
-Source1: compiz-0.0.8.tar.bz2
+Source1: compiz-0.0.9.tar.bz2
Source2: xgl-switch-0.1.tar.bz2
### /bin/ls *.{diff,patch} | perl -ne 'print "Patch$n: ".$_; $n++;'
Patch: Mesa-6.4.1-x86_64-fixes-1.patch
Patch1: Mesa-configs.diff
Patch2: mesa-tfp-defines-1.patch
Patch3: xgl-switch-desktop.patch
+Patch4: compiz-schemas.diff
%description
Compiz is an OpenGL compositing manager that use
@@ -53,6 +54,7 @@
patch -d Mesa -p0 < $RPM_SOURCE_DIR/Mesa-configs.diff
patch -d Mesa -p0 < $RPM_SOURCE_DIR/mesa-tfp-defines-1.patch
patch -p0 < $RPM_SOURCE_DIR/xgl-switch-desktop.patch
+patch -d compiz-* -p0 < $RPM_SOURCE_DIR/compiz-schemas.diff
%build
PREFIX=/usr
@@ -86,8 +88,10 @@
pushd compiz-* || exit 1
# Need special static libGL (EXT_texture_from_pixmap) for indirect rendering.
mesagl="`echo $RPM_BUILD_DIR/Mesa/%_lib/libGL.a`"
-./configure --prefix=/usr --libdir=/usr/%_lib --enable-libsvg-cairo --with-gl-libs="$mesagl -L/usr/X11R6/lib -lX11 -lXext -lXxf86vm -pthread -ldrm" || exit 1
+./configure --prefix=/usr --libdir=/usr/%_lib --enable-libsvg-cairo --with-gl-libs="$mesagl -L/usr/X11R6/lib -lX11 -lXext -lXxf86vm -pthread -ldrm" --sysconfdir=/etc/opt/gnome || exit 1
+export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
make DESTDIR=$RPM_BUILD_ROOT install || exit 1
+unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
popd
#
##### xgl-switch
@@ -104,6 +108,9 @@
rm -rf $RPM_BUILD_ROOT$PREFIX/%_lib/pkgconfig $RPM_BUILD_ROOT$PREFIX/include
%post
+opt/gnome/bin/gconftool-2 --shutdown
+export GCONF_CONFIG_SOURCE=`opt/gnome/bin/gconftool-2 --get-default-source`
+opt/gnome/bin/gconftool-2 --makefile-install-rule etc/opt/gnome/gconf/schemas/compiz.schemas >/dev/null
%postun
@@ -125,8 +132,13 @@
/opt/gnome/share/control-center-2.0/icons/xgl-switch-capplet.png
/opt/gnome/share/control-center-2.0/interfaces/gnome-xgl-switch.glade
/opt/gnome/share/pixmaps/xgl-switch-capplet.png
+/etc/opt/gnome/gconf/schemas/compiz.schemas
%changelog -n compiz
+* Fri Apr 07 2006 - dreveman@suse.de
+- gconf schemas and key-binding work by Dan Winship and
+ Radek Doulik.
+- Support for screen edge flipping and hot corners.
* Thu Apr 06 2006 - dreveman@suse.de
- Fix offset direction so that water looks better.
- Add offset scale option.
++++++ compiz-0.0.8.tar.bz2 -> compiz-0.0.9.tar.bz2 ++++++
++++ 6096 lines of diff (skipped)
++++++ compiz-schemas.diff ++++++
--- plugins/compiz.schemas 7 Apr 2006 08:58:47 -0000 1.1
+++ plugins/compiz.schemas 7 Apr 2006 09:51:30 -0000
@@ -11,8 +11,9 @@
<key>/schemas/apps/compiz/general/allscreens/options/active_plugins</key>
<applyto>/apps/compiz/general/allscreens/options/active_plugins</applyto>
<owner>compiz</owner>
- <type>unknown</type>
- <default>unknown</default>
+ <type>list</type>
+