Hello community,
here is the log from the commit of package compiz
checked in at Thu Apr 12 18:25:01 CEST 2007.
--------
--- compiz/compiz.changes 2007-03-27 15:20:10.000000000 +0200
+++ /mounts/work_src_done/STABLE/compiz/compiz.changes 2007-04-12 18:02:51.910838000 +0200
@@ -1,0 +2,28 @@
+Thu Apr 12 15:47:42 CEST 2007 - mhopf@suse.de
+
+- Added autoconf check for Fuse version.
+- Added test for XFixes version.
+- Added missing include.
+- Testing for 1021 instead of 1030 for metacity-devel.
+
+-------------------------------------------------------------------
+Wed Apr 11 19:49:34 CEST 2007 - mhopf@suse.de
+
+- Updated to 0.5.0:
+
+- Remove stencil buffer requirement.
+- Focus stealing prevention support.
+- Blur plugin that provide support for blurring windows and contents behind
+ translucent windows.
+- Fragment attribute interface that allow plugins to perform more advanced
+ fragment shading effects and integrate properly with other plugins.
+- Extensible window matching interface and new option type that provide
+ advanced window selection functionality.
+- Plugin that provide a composited video interface for efficient video
+ playback.
+- FUSE plugin that maps compiz options to a file-system and allow efficient
+ manipulation of options by reading and writing files.
+- Better occlusion detection and more efficient rendering.
+- Flat file configuration backend.
+
+-------------------------------------------------------------------
Old:
----
compiz-0.4.0.tar.bz2
compiz-linguas.diff
compiz-po.tar.bz2
New:
----
compiz-050-fixes.diff
compiz-0.5.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ compiz.spec ++++++
--- /var/tmp/diff_new_pack.l31306/_old 2007-04-12 18:24:49.000000000 +0200
+++ /var/tmp/diff_new_pack.l31306/_new 2007-04-12 18:24:49.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package compiz (Version 0.4.0)
+# spec file for package compiz (Version 0.5.0)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,11 +11,11 @@
# norootforbuild
Name: compiz
-BuildRequires: Mesa-devel control-center2-devel freeglut-devel gcc-c++ gconf2-devel gtk2-devel intltool kdebase3-devel kdelibs3-devel librsvg-devel libwnck-devel metacity pango-devel perl-XML-Parser update-desktop-files xorg-x11-devel
+BuildRequires: Mesa-devel control-center2-devel freeglut-devel fuse-devel gcc-c++ gconf2-devel gtk2-devel intltool kdebase3-devel kdelibs3-devel librsvg-devel libwnck-devel metacity pango-devel perl-XML-Parser update-desktop-files xorg-x11-devel
%if "%_repository" == "SUSE_Linux_10.1" || "%_repository" == "SLE_10"
BuildRequires: xorg-x11-compat70-devel
%endif
-%if 0%{suse_version} >= 01030
+%if 0%{suse_version} >= 01021
BuildRequires: metacity-devel
%endif
URL: http://www.go-compiz.org
@@ -25,8 +25,8 @@
Requires: libpng libdrm gtk2 librsvg libwnck metacity >= 2.15.1
Enhances: xgl >= git_070104
Autoreqprov: on
-Version: 0.4.0
-Release: 4
+Version: 0.5.0
+Release: 1
Summary: OpenGL window and compositing manager.
BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64
@@ -35,16 +35,15 @@
Source2: gnome-xgl-settings-0.9.tar.gz
Source3: opensuse.png
Source4: gnome-xgl-settings-po.tar.bz2
-Source5: compiz-po.tar.bz2
Patch: compiz-java-config-notify.diff
Patch1: compiz-default-gconf-settings.diff
Patch2: compiz-decorator-command.diff
Patch3: compiz-opensuse-logo.diff
Patch4: compiz-libqtpath.diff
Patch5: compiz-ldpreload-indirect.diff
-Patch6: compiz-linguas.diff
Patch7: compiz-no-focus-prevention-for-windows-without-decorations.diff
Patch8: compiz-scale-mode-toggle-1.diff
+Patch9: compiz-050-fixes.diff
Patch30: gnome-xgl-switch-md5dir.diff
Patch31: gnome-xgl-settings-246659-hwinfo.diff
Patch32: gnome-xgl-settings-linguas.diff
@@ -127,22 +126,21 @@
David Reveman
%prep
-%setup -q -c -n %name -T -a 0 -a 1 -a 2 -a 4 -a 5
+%setup -q -c -n %name -T -a 0 -a 1 -a 2 -a 4
mv xgl-settings/* gnome-xgl-settings-*/po/
-mv po/* compiz-*/po/
-rmdir xgl-settings po
+rmdir xgl-settings
cd compiz-*
%patch
-%patch1 -p1
+%patch1
%patch2
%patch3
%ifarch x86_64
%patch4
%endif
%patch5 -p1
-%patch6 -p1
%patch7 -p1
%patch8 -p1
+%patch9
cd -
cd gnome-xgl-*
%patch30
@@ -280,6 +278,27 @@
%_bindir/kde-window-decorator
%changelog
+* Thu Apr 12 2007 - mhopf@suse.de
+- Added autoconf check for Fuse version.
+- Added test for XFixes version.
+- Added missing include.
+- Testing for 1021 instead of 1030 for metacity-devel.
+* Wed Apr 11 2007 - mhopf@suse.de
+- Updated to 0.5.0:
+- Remove stencil buffer requirement.
+- Focus stealing prevention support.
+- Blur plugin that provide support for blurring windows and contents behind
+ translucent windows.
+- Fragment attribute interface that allow plugins to perform more advanced
+ fragment shading effects and integrate properly with other plugins.
+- Extensible window matching interface and new option type that provide
+ advanced window selection functionality.
+- Plugin that provide a composited video interface for efficient video
+ playback.
+- FUSE plugin that maps compiz options to a file-system and allow efficient
+ manipulation of options by reading and writing files.
+- Better occlusion detection and more efficient rendering.
+- Flat file configuration backend.
* Wed Mar 28 2007 - mhopf@suse.de
- Removed temporary workaround.
- Revoked requirement change.
++++++ compiz-050-fixes.diff ++++++
diff -urp ../compiz-0.5.0.old/configure ./configure
--- ../compiz-0.5.0.old/configure 2007-04-02 20:50:34.000000000 +0200
+++ ./configure 2007-04-12 15:36:38.000000000 +0200
@@ -23853,6 +23853,42 @@ else
echo "${ECHO_T}yes" >&6; }
use_fuse=yes
fi
+ cat >conftest.$ac_ext <<_ACEOF
+#define _FILE_OFFSET_BITS 64
+#define FUSE_USE_VERSION 26
+#include
+#if FUSE_VERSION < 26
+#error "Fuse too old"
+#endif
+
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ :
+else
+ echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ { echo "$as_me:$LINENO: WARNING: Fuse is too old for compiz" >&5
+echo "$as_me: WARNING: Fuse is too old for compiz" >&2;};use_fuse=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
diff -urp ../compiz-0.5.0.old/configure.ac ./configure.ac
--- ../compiz-0.5.0.old/configure.ac 2007-04-02 20:48:18.000000000 +0200
+++ ./configure.ac 2007-04-12 15:36:01.000000000 +0200
@@ -210,6 +210,13 @@ AC_ARG_ENABLE(fuse,
if test "x$use_fuse" = "xyes"; then
PKG_CHECK_MODULES(FUSE, fuse, [use_fuse=yes], [use_fuse=no])
+ AC_COMPILE_IFELSE([#define _FILE_OFFSET_BITS 64
+#define FUSE_USE_VERSION 26
+#include
+#if FUSE_VERSION < 26
+#error "Fuse too old"
+#endif
+ ], ,[AC_MSG_WARN([Fuse is too old for compiz]);use_fuse=no])
fi
AM_CONDITIONAL(FUSE_PLUGIN, test "x$use_fuse" = "xyes")
diff -urp ../compiz-0.5.0.old/plugins/fuse.c ./plugins/fuse.c
--- ../compiz-0.5.0.old/plugins/fuse.c 2007-04-02 20:15:28.000000000 +0200
+++ ./plugins/fuse.c 2007-04-12 12:08:03.000000000 +0200
@@ -26,6 +26,7 @@
#include
#include
#include
+#include
#include
#include
#include
diff -urp ../compiz-0.5.0.old/src/cursor.c ./src/cursor.c
--- ../compiz-0.5.0.old/src/cursor.c 2007-04-02 20:15:30.000000000 +0200
+++ ./src/cursor.c 2007-04-12 14:04:33.000000000 +0200
@@ -53,7 +53,9 @@ addCursor (CompScreen *s)
updateCursor (c, 0, 0, 0);
+#if XFIXES_MAJOR >= 4
XFixesHideCursor (s->display->display, s->root);
+#endif
}
}
++++++ compiz-0.4.0.tar.bz2 -> compiz-0.5.0.tar.bz2 ++++++
++++ 136359 lines of diff (skipped)
++++++ compiz-default-gconf-settings.diff ++++++
--- /var/tmp/diff_new_pack.l31306/_old 2007-04-12 18:24:52.000000000 +0200
+++ /var/tmp/diff_new_pack.l31306/_new 2007-04-12 18:24:52.000000000 +0200
@@ -1,6 +1,5 @@
-diff -ur ../compiz-0.3.7.old/plugins/compiz.schemas.in ./plugins/compiz.schemas.in
---- ../compiz-0.3.7.old/plugins/compiz.schemas.in 2007-02-13 22:42:19.687791000 +0100
-+++ ./plugins/compiz.schemas.in 2007-02-13 22:47:47.399751000 +0100
+--- ../compiz-0.5.0.orig/plugins/compiz.schemas.in 2007-04-02 20:15:28.000000000 +0200
++++ plugins/compiz.schemas.in 2007-04-11 18:51:09.000000000 +0200
@@ -10001,7 +10001,7 @@
<applyto>/apps/compiz/general/allscreens/options/audible_bell</applyto>
<owner>compiz</owner>
@@ -37,25 +36,16 @@
<locale name="C">
<short>Ping Delay</short>
<long>Interval between ping messages (1000-30000)</long>
-@@ -13341,7 +13341,7 @@
- <applyto>/apps/compiz/plugins/wobbly/screen0/options/map_effect</applyto>
+@@ -13543,7 +13543,7 @@
+ <applyto>/apps/compiz/plugins/wobbly/screen0/options/move_window_match</applyto>
<owner>compiz</owner>
<type>string</type>
-- <default>Shiver</default>
-+ <default>None</default>
+- <default>Toolbar | Menu | Utility | Dialog | Normal | Unknown</default>
++ <default></default>
<locale name="C">
- <short>Map Effect</short>
- <long>Map Window Effect (None, Shiver)</long>
-@@ -13665,7 +13665,7 @@
- <owner>compiz</owner>
- <type>list</type>
- string
-- <default>[Toolbar,Menu,Utility,Dialog,ModalDialog,Normal]</default>
-+ <default>[]</default>
- <locale name="C">
- <short>Move Window Types</short>
- <long>Window types that should wobble when moved (Desktop, Dock, Toolbar, Menu, Utility, Splash, Dialog, Normal, DropdownMenu, PopupMenu, Tooltip, Notification, Combo, Dnd, ModalDialog, Fullscreen, Unknown)</long>
-@@ -13729,7 +13729,7 @@
+ <short>Move Windows</short>
+ <long>Windows that should wobble when moved (match)</long>
+@@ -13555,7 +13555,7 @@
<applyto>/apps/compiz/plugins/wobbly/screen0/options/maximize_effect</applyto>
<owner>compiz</owner>
<type>bool</type>
@@ -64,7 +54,7 @@
<locale name="C">
<short>Maximize Effect</short>
<long>Wobble effect when maximizing and unmaximizing windows</long>
-@@ -13989,7 +13989,7 @@
+@@ -13815,7 +13815,7 @@
<applyto>/apps/compiz/plugins/fade/screen0/options/fade_speed</applyto>
<owner>compiz</owner>
<type>float</type>
@@ -73,7 +63,7 @@
<locale name="C">
<short>Fade Speed</short>
<long>Window fade speed (0.0-25.0)</long>
-@@ -16775,7 +16775,7 @@
+@@ -16495,7 +16495,7 @@
<applyto>/apps/compiz/plugins/scale/allscreens/options/initiate_key</applyto>
<owner>compiz</owner>
<type>string</type>
@@ -82,7 +72,7 @@
<locale name="C">
<short>Initiate Window Picker</short>
<long>Layout and start transforming windows</long>
-@@ -17218,7 +17218,7 @@
+@@ -16938,7 +16938,7 @@
<applyto>/apps/compiz/plugins/scale/allscreens/options/initiate_output_key</applyto>
<owner>compiz</owner>
<type>string</type>
@@ -91,7 +81,7 @@
<locale name="C">
<short>Initiate Window Picker For Windows on Current Output</short>
<long>Layout and start transforming windows on current output</long>
-@@ -18253,7 +18253,7 @@
+@@ -17920,7 +17920,7 @@
<applyto>/apps/compiz/plugins/move/allscreens/options/opacity</applyto>
<owner>compiz</owner>
<type>int</type>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org