Mailinglist Archive: opensuse-commit (1124 mails)

< Previous Next >
commit compiz
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Thu, 12 Apr 2007 18:25:01 +0200
  • Message-id: <20070412162501.968F5678179@xxxxxxxxxxxxxxx>

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@xxxxxxx
+
+- 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@xxxxxxx
+
+- 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 <davidr@xxxxxxxxxx>
 
 %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@xxxxxxx
+- 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@xxxxxxx
+- 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@xxxxxxx
 - 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 <fuse.h>
+#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 <fuse.h>
+#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 <stdlib.h>
 #include <string.h>
 #include <errno.h>
+#include <fcntl.h>
 #include <poll.h>
 #include <signal.h>
 #include <sys/mount.h>
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>
-             <list_type>string</list_type>
--            <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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread