Hello community,
here is the log from the commit of package compiz-plugins-main for
openSUSE:Factory checked in at 2012-06-06 16:06:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/compiz-plugins-main (Old)
and /work/SRC/openSUSE:Factory/.compiz-plugins-main.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "compiz-plugins-main", Maintainer is ""
Changes:
--------
--- /work/SRC/openSUSE:Factory/compiz-plugins-main/compiz-plugins-main.changes
2011-09-28 14:06:04.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.compiz-plugins-main.new/compiz-plugins-main.changes
2012-06-06 16:06:13.000000000 +0200
@@ -2 +2 @@
-Wed Sep 21 19:36:22 UTC 2011 - [email protected]
+Thu May 31 12:00:00 UTC 2012 - [email protected]
@@ -4,2 +4 @@
-- Upudate to version 0.9.5.94:
- + Fixed window type fixes in workarounds
+- use correct license format
@@ -8 +7 @@
-Wed Jul 6 18:32:08 UTC 2011 - [email protected]
+Tue Apr 28 12:00:00 UTC 2011 - [email protected]
@@ -10,57 +9 @@
-- Update to version 0.9.5:
- + Keep version in sync with main package
- + API adjustments
- + Bug fixing
-
--------------------------------------------------------------------
-Mon May 30 19:40:47 UTC 2011 - [email protected]
-
-- Forward to commit 9c545a3e0555e63d024c4c58155b5727c97a88de
-
--------------------------------------------------------------------
-Sat Feb 12 18:15:17 UTC 2011 - [email protected]
-
-- Update to commit a493658e055c59226de31406fe622aec3d4a1c6f:
- + Fixes bugs: bnc#670124, bnc#670600, bnc#670605.
-
--------------------------------------------------------------------
-Sun Jan 16 22:10:29 UTC 2011 - [email protected]
-
-- Forward to commit 2960289ab3cca55c529aac020b1297d5cfeb58a1
- + Keep in sync with compiz main package.
- + The install layout was fixed, no more gnome specific plugins.
-
--------------------------------------------------------------------
-Mon Nov 8 19:46:09 UTC 2010 - [email protected]
-
-- Update to version 0.9.2.1:
- + Critical crasher bugfixes.
-- Changes from version 0.9.2:
- + Added MultiAnim class to Animation plugin
- + Added support for KDE 4.5 blur hinting
- + Added "natural" scale mode
- + Added fake mninimization support
- + Use libxml to write the session save file
-
--------------------------------------------------------------------
-Wed Nov 3 22:45:46 UTC 2010 - [email protected]
-
-- Forward to commit b2dfad5617c03fc07e32deffd84b5519b79f7864
-
--------------------------------------------------------------------
-Wed Aug 25 21:22:31 UTC 2010 - [email protected]
-
-- Forward to git snapshot of today.
-- BuildRequire gconf2-devel and use gconf_schemas_requires.
-
--------------------------------------------------------------------
-Sun Jul 4 09:13:53 UTC 2010 - [email protected]
-
-- Update to 0.9.0
- + Rewrite to C++
- + Follow API changes of compiz core.
-
--------------------------------------------------------------------
-Tue Jun 1 14:19:32 UTC 2010 - [email protected]
-
-- Update to 0.9 git snapshot for preview.
+- Update to version 0.8.8
Old:
----
compiz-plugins-main.tar.bz2
update.sh
New:
----
compiz-fusion-plugins-main-bnc511578.patch
compiz-fusion-plugins-main-defaults.patch
compiz-plugins-main-0.8.8.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ compiz-plugins-main.spec ++++++
--- /var/tmp/diff_new_pack.v3lFeq/_old 2012-06-06 16:06:15.000000000 +0200
+++ /var/tmp/diff_new_pack.v3lFeq/_new 2012-06-06 16:06:15.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package compiz-plugins-main
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,33 +18,60 @@
Name: compiz-plugins-main
-Version: 0.9.5.94
-Release: 1
-License: GPLv2+
-Summary: Compiz-Fusion community main plugins
-Url: http://opencompositing.org
-Group: System/X11/Utilities
-Source: %{name}.tar.bz2
-# Helper script to update to latest gip snapshots.
-Source99: update.sh
BuildRequires: Mesa-devel
-BuildRequires: boost-devel
BuildRequires: cairo-devel
-BuildRequires: cmake
+BuildRequires: compiz-bcop
BuildRequires: compiz-devel
+BuildRequires: dbus-1-devel
BuildRequires: gcc-c++
BuildRequires: gconf2-devel
+BuildRequires: gnome-desktop-devel
+BuildRequires: gtk2-devel
+BuildRequires: intltool
BuildRequires: libjpeg-devel
+BuildRequires: librsvg-devel
+BuildRequires: libwnck-devel
+BuildRequires: libxslt-devel
BuildRequires: pango-devel
-BuildRequires: pkg-config
+BuildRequires: perl-XML-Parser
+BuildRequires: update-desktop-files
+BuildRequires: xorg-x11-devel
+%if 0%{suse_version} < 01120
+BuildRequires: compiz-kde
+%endif
+%if "%_repository" == "SUSE_Linux_10.1" || "%_repository" == "SLE_10"
+BuildRequires: xorg-x11-compat70-devel
+%endif
+%if %suse_version <= 1021
+BuildRequires: gconf2-rpm-macros
+%endif
+Version: 0.8.8
+Release: 1
+License: GPL-2.0+
+Summary: Compiz-Fusion community main plugins
+Url: http://opencompositing.org
+Group: System/X11/Utilities
+Source: %{name}-%{version}.tar.bz2
+#default preference settings
+Patch1: compiz-fusion-plugins-main-defaults.patch
+# PATCH-FIX-UPSTREAM compiz-fusion-plugins-main-bnc511578.patch bnc#511578
[email protected] -- Fix undefined code.
+Patch3: compiz-fusion-plugins-main-bnc511578.patch
+PreReq: %fillup_prereq
Requires: compiz
+Obsoletes: compiz-fusion-plugins-git
+Obsoletes: compiz-fusion-plugins-main < %{version}
+Provides: compiz-fusion-plugins-main = %{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
+Conflicts: compiz-extra compiz-extra-git
ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64
-%if 0%{?suse_version} >= 1140
-%gconf_schemas_requires
+%define gnome_prefix %(pkg-config --variable=prefix gnome-desktop-2.0)
+%if "%gnome_prefix" == "/usr"
+%define gnome_etc /etc
%else
-%gconf_schemas_prereq
+%define gnome_etc /etc%gnome_prefix
%endif
+#%define _libsuffix %(echo %{_lib} | cut -b4-)
+%gconf_schemas_prereq
%description
This package contains Compiz-Fusion community main plugins.
@@ -56,10 +83,36 @@
License: GPLv2+
Summary: Compiz-Fusion community main plugins
Group: System/X11/Utilities
-Requires: %{name} = %{version}
+Provides: compiz-fusion-plugins-main-devel = %{version}
+Obsoletes: compiz-fusion-plugins-main-devel < %{version}
+Requires: %name = %version
+Requires: Mesa-devel
Requires: cairo-devel
+Requires: compiz-bcop
Requires: compiz-devel
+Requires: dbus-1-devel
+Requires: gcc-c++
+Requires: gconf2-devel
+Requires: gnome-desktop-devel
+Requires: gtk2-devel
+Requires: intltool
+Requires: libjpeg-devel
+Requires: librsvg-devel
+Requires: libwnck-devel
+Requires: libxslt-devel
Requires: pango-devel
+Requires: perl-XML-Parser
+Requires: update-desktop-files
+Requires: xorg-x11-devel
+%if 0%{suse_version} < 01120
+BuildRequires: compiz-kde
+%endif
+%if "%_repository" == "SUSE_Linux_10.1" || "%_repository" == "SLE_10"
+Requires: xorg-x11-compat70-devel
+%endif
+%if %suse_version <= 1021
+Requires: gconf2-rpm-macros
+%endif
%description devel
This package contains Compiz-Fusion community main plugins.
@@ -68,53 +121,51 @@
scaleaddon snap text thumbnail vpswitch wall winrules workarounds.
%prep
-%setup -q -n %{name}
-mkdir build
+%setup -q
+%patch1 -p1
+%patch3 -p1
%build
-CMAKE_MODULE_PATH="%{_datadir}/compiz/cmake:%{_datadir}/cmake/Modules:$CMAKE_MODULE_PATH"
-pushd build
-export BUILD_GLOBAL=true
-cmake \
- -DCMAKE_INSTALL_PREFIX=%{_prefix} \
- -Dbindir=%{_bindir} \
- -Ddatadir=%{_datadir} \
- -Dincludedir=%{_includedir} \
- -Dlibdir=%{_libdir} \
- -Ddatadir=%{_datadir} \
- -DCOMPIZ_INSTALL_GCONF_SCHEMA_DIR=%{_sysconfdir}/gconf/schemas \
- -DCOMPIZ_DISABLE_SCHEMAS_INSTALL=TRUE \
- -DCOMPIZ_PACKAGING_ENABLED=TRUE \
- -DCOMPIZ_DESTDIR=%{buildroot} \
-..
-make VERBOSE=1
-popd
+#
+#### plugins-main
+#
+#mkdir BUILD
+#pushd BUILD
+#cmake -DCMAKE_SKIP_RPATH=ON -DCMAKE_INSTALL_PREFIX=/usr \
+# -DLIB_SUFFIX=%{_lib}suffix -DCF_DISABLE_SCHEMAS_INSTALL=TRUE \
+# -DCF_INSTALL_GCONF_SCHEMA_DIR=%gnome_etc/gconf/schemas -d ../
+#popd
+export IMAGEDIR=%{buildroot}%{_datadir}/compiz
+%configure --disable-static --with-pic --enable-schemas
--with-gconf-schema-file-dir=%gnome_etc/gconf/schemas --disable-schemas-install
+make %{?jobs:-j%jobs}
%install
-pushd build
-make install
-popd
+%makeinstall
+find %{buildroot} -type f -name "*.la" | xargs rm -f
+#remove locale data as it is not required anymore, translations are merged in
.xml and .schemas
+rm -r %{buildroot}%{_datadir}/locale
%find_gconf_schemas
-%clean
-%__rm -rf %{buildroot}
-
%pre -f %name.schemas_pre
%preun -f %name.schemas_preun
%posttrans -f %name.schemas_posttrans
-%files -f %{name}.schemas_list
+%clean
+%__rm -rf %{buildroot}
+
+%files -f %name.schemas_list
%defattr(-, root, root)
-%{_libdir}/compiz/*.so
-%{_datadir}/compiz/
+%{_libdir}/compiz/*
+%{_datadir}/compiz/*
%files devel
%defattr(-, root, root)
-%{_includedir}/compiz/animation
-%{_includedir}/compiz/mousepoll
-%{_includedir}/compiz/text
+%dir %{_includedir}/compiz
+%{_includedir}/compiz/*.h
+%if %suse_version >= 1020
%{_libdir}/pkgconfig/*.pc
+%endif
%changelog
++++++ compiz-fusion-plugins-main-bnc511578.patch ++++++
diff -aurp compiz-fusion-plugins-main-0.7.8/src/colorfilter/colorfilter.c
compiz-fusion-plugins-main-0.7.8.patched/src/colorfilter/colorfilter.c
--- compiz-fusion-plugins-main-0.7.8/src/colorfilter/colorfilter.c
2008-09-17 15:29:14.000000000 +0200
+++ compiz-fusion-plugins-main-0.7.8.patched/src/colorfilter/colorfilter.c
2009-08-24 19:04:29.000000000 +0200
@@ -168,7 +168,7 @@ colorFilterSwitchFilter (CompScreen * s)
FILTER_SCREEN (s);
/* % (count + 1) because of the cumulative filters mode */
- cfs->currentFilter = ++cfs->currentFilter % (cfs->filtersCount + 1);
+ cfs->currentFilter = (cfs->currentFilter + 1) % (cfs->filtersCount + 1);
if (cfs->currentFilter == 0)
compLogMessage ("colorfilter", CompLogLevelInfo,
"Cumulative filters mode");
++++++ compiz-fusion-plugins-main-defaults.patch ++++++
diff -ur a/metadata/wall.xml.in b/metadata/wall.xml.in
--- a/metadata/wall.xml.in 2008-09-17 18:59:14.000000000 +0530
+++ b/metadata/wall.xml.in 2008-10-12 12:58:35.000000000 +0530
@@ -25,7 +25,7 @@
<option name="miniscreen" type="bool">
<_short>Show Live Viewport
Previews</_short>
<_long>Show live viewport previews in
switcher window</_long>
- <default>false</default>
+ <default>true</default>
</option>
<option name="preview_timeout" type="float">
<_short>Switch Target Preview
Visibility Time</_short>
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]