Hello community, here is the log from the commit of package compiz-manager for openSUSE:Factory checked in at 2015-12-23 08:49:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/compiz-manager (Old) and /work/SRC/openSUSE:Factory/.compiz-manager.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "compiz-manager" Changes: -------- --- /work/SRC/openSUSE:Factory/compiz-manager/compiz-manager.changes 2015-11-26 17:03:55.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.compiz-manager.new/compiz-manager.changes 2015-12-23 08:49:51.000000000 +0100 @@ -1,0 +2,18 @@ +Sat Dec 19 21:13:15 UTC 2015 - sor.ale...@meowr.ru + +- Update to 0.7.0: + * Add MATE support. + * Add Marco fallback WM. + * Do not use Emerald by default. + * Remove blacklisting: deeply outdated. + * Software rasteriser check (bsc#479060). + * Other minor fixes. +- Rebase compiz-manager-setup.patch. +- Remove compiz-manager-detect-multiple-graphic-cards.patch, + bug-469785-disable-loose-binding.diff, + compiz-manager-avoid-sw-rast-bug-479060.diff, + compiz-manager-dry_run.patch, compiz-manager-fallback_xterm.patch, + compiz-manager-sbin-lspci.patch, compiz-manager-nouveau.patch, + compiz-manager-sm-client-id.patch: fixed upstream. + +------------------------------------------------------------------- Old: ---- bug-469785-disable-loose-binding.diff compiz-manager-0.6.0.tar.bz2 compiz-manager-avoid-sw-rast-bug-479060.diff compiz-manager-detect-multiple-graphic-cards.patch compiz-manager-dry_run.patch compiz-manager-fallback_xterm.patch compiz-manager-nouveau.patch compiz-manager-sbin-lspci.patch compiz-manager-sm-client-id.patch New: ---- compiz-manager-0.7.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ compiz-manager.spec ++++++ --- /var/tmp/diff_new_pack.eckvQj/_old 2015-12-23 08:49:52.000000000 +0100 +++ /var/tmp/diff_new_pack.eckvQj/_new 2015-12-23 08:49:52.000000000 +0100 @@ -17,33 +17,17 @@ Name: compiz-manager -Version: 0.6.0 +Version: 0.7.0 Release: 0 Summary: Wrapper script to launch Compiz with proper options License: GPL-2.0+ Group: System/X11/Utilities -Url: https://launchpad.net/compiz -Source: %{name}-%{version}.tar.bz2 +Url: https://github.com/raveit65/compiz-manager +Source: https://github.com/raveit65/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.xz Source2: Compiz.desktop Source3: config.skel # PATCH-FEATURE-OPENSUSE compiz-manager-setup.patch dims...@opensuse.org -- Configure compiz-manager to fit the openSUSE. Patch0: compiz-manager-setup.patch -# PATCH-FIX-UPSTREAM compiz-manager-detect-multiple-graphic-cards.patch boo#440273 rodr...@novell.com -- Detect more than 1 graphic card. -Patch1: compiz-manager-detect-multiple-graphic-cards.patch -# PATCH-FIX-UPSTREAM bug-469785-disable-loose-binding.diff dims...@opensuse.org boo#469785 -- Compiz not redrawing properly with NVIDIA hardware. -Patch2: bug-469785-disable-loose-binding.diff -# PATCH-FIX-UPSTREAM compiz-manager-avoid-sw-rast-bug-479060.diff -Patch3: compiz-manager-avoid-sw-rast-bug-479060.diff -# PATCH-FIX-UPSTREAM compiz-manager-dry_run.patch -- Add dry_run capabilities. -Patch4: compiz-manager-dry_run.patch -# PATCH-FIX-UPSTREAM compiz-manager-fallback_xterm.patch -- Have one last fallback to xterm if nothing else works. -Patch5: compiz-manager-fallback_xterm.patch -# PATCH-FIX-UPSTREAM compiz-manager-sbin-lspci.patch boo#564536 dims...@opensuse.org -- Account for lib64 and double slashes in paths. -Patch6: compiz-manager-sbin-lspci.patch -# PATCH-FIX-UPSTREAM compiz-manager-sm-client-id.patch dims...@opensuse.org -- Properly register compiz with gnome-session, avoiding a 10 second timeout. -Patch7: compiz-manager-sm-client-id.patch -# PATCH-FEATURE-OPENSUSE compiz-manager-nouveau.patch dims...@opensuse.org -- Nouveau can be sufficient to handle Compiz. -Patch8: compiz-manager-nouveau.patch BuildRequires: update-desktop-files Requires: compiz < 0.9 Requires: util-linux @@ -56,14 +40,6 @@ %prep %setup -q %patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 cp -f %{SOURCE2} Compiz.desktop cp -f %{SOURCE3} config.skel @@ -72,6 +48,7 @@ %install install -Dm 0755 %{name} %{buildroot}%{_bindir}/%{name} +install -Dm 0644 COPYING %{buildroot}%{_docdir}/%{name}/COPYING install -Dm 0644 Compiz.desktop %{buildroot}%{_datadir}/compiz-manager/Compiz.desktop install -Dm 0644 config.skel %{buildroot}%{_datadir}/compiz-manager/config.skel @@ -79,6 +56,7 @@ %files %defattr(-,root,root) +%doc %{_docdir}/%{name}/ %{_bindir}/%{name} %{_datadir}/%{name}/ ++++++ compiz-manager-setup.patch ++++++ --- /var/tmp/diff_new_pack.eckvQj/_old 2015-12-23 08:49:52.000000000 +0100 +++ /var/tmp/diff_new_pack.eckvQj/_new 2015-12-23 08:49:52.000000000 +0100 @@ -1,38 +1,7 @@ --- a/compiz-manager +++ b/compiz-manager -@@ -26,10 +26,18 @@ - # started, and start a default plugin and possibly window decorator. - # - -+ARCH=$(arch) -+if [ "$ARCH" = "x86_64" ]; then -+ LIB=lib64 -+else -+ LIB=lib -+fi -+ -+PREFIX="$(dirname "$(dirname "$(which compiz)")")" - --COMPIZ_BIN_PATH="/usr/local/bin/" # For window decorators and compiz --PLUGIN_PATH="/usr/local/lib/compiz/" --GLXINFO="/usr/bin/glxinfo" -+COMPIZ_BIN_PATH="${PREFIX}/bin/" # For window decorators and compiz. -+PLUGIN_PATH="${PREFIX}/${LIB}/compiz/" -+GLXINFO="$(which glxinfo)" - KWIN="/usr/bin/kwin" - METACITY="/usr/bin/metacity" - COMPIZ_NAME="compiz" # Final name for compiz (compiz.real) -@@ -45,7 +53,7 @@ NVIDIA_MEMORY="65536" # 64MB - NVIDIA_SETTINGS="nvidia-settings" # Assume it's in the path by default - - # For detecting what driver is in use, the + is for one or more /'s --XORG_DRIVER_PATH="/usr/lib/xorg/modules/drivers/+" -+XORG_DRIVER_PATH="/usr/$LIB/xorg/modules/drivers/+" - - FALLBACKWM="${METACITY}" +@@ -63,9 +63,19 @@ fi FALLBACKWM_OPTIONS="--replace $@" -@@ -62,9 +70,19 @@ BLACKLIST_PCIIDS="$T" - unset T COMPIZ_OPTIONS="--ignore-desktop-hints --replace" -COMPIZ_PLUGINS="" @@ -40,7 +9,7 @@ +COMPIZ_PLUGINS="core ccp decoration move resize" ENV="" -+#If the user does not yet have a populated Default.ini, we'll drop a default in his config folder ++#If the user does not yet have a populated Default.ini, we'll drop a default in his config directory. +if [ -z "$XDG_CONFIG_HOME" ]; then + XDG_CONFIG_HOME="$HOME/.config" +fi @@ -49,17 +18,6 @@ + install -Dm 0644 "/usr/share/compiz-manager/config.skel" "$XDG_CONFIG_HOME/compiz/compizconfig-1/Default.ini" +fi + - # Use emerald by default if it exist - USE_EMERALD="yes" - -@@ -380,5 +398,10 @@ elif [ -x ${COMPIZ_BIN_PATH}kde-window-d - FALLBACKWM="${KWIN}" - fi - -+# In case we are in a mate session, we always want matecompat plugin loaded (session registering, key bindings) -+if [ -f ${PLUGIN_PATH}libmatecompat.so ] && [ "$XDG_CURRENT_DESKTOP" = "MATE" ]; then -+ COMPIZ_PLUGINS="$COMPIZ_PLUGINS matecompat" -+fi -+ - ${COMPIZ_BIN_PATH}${COMPIZ_NAME} $COMPIZ_OPTIONS "$@" $COMPIZ_PLUGINS || exec $FALLBACKWM $FALLBACKWM_OPTIONS + # Allow forcing Emerald. + USE_EMERALD="${USE_EMERALD:-no}"