Summary(pl.UTF-8): OpenGL-owy zarządca okien i składania
Name: compiz
# note that even versions are STABLE
-Version: 0.8.4
+Version: 0.8.6
Release: 1
License: GPL or MIT
Group: X11/Applications
Source0: http://releases.compiz.org/%{version}/%{name}-%{version}.tar.bz2
-# Source0-md5: a27e5da0a460a714ad4a6af7ad3cb93d
+# Source0-md5: 1e284eade99ff310551d5919b6ba57c1
Patch0: %{name}-kde4.patch
URL: http://www.compiz.org/
%if %{with gconf} || %{with gtk}
BuildRequires: GConf2-devel >= 2.0
%endif
-BuildRequires: OpenGL-devel >= 2.1
BuildRequires: OpenGL-GLU-devel
+BuildRequires: OpenGL-devel >= 2.1
BuildRequires: autoconf >= 2.57
BuildRequires: automake >= 1:1.7
BuildRequires: cairo-devel >= 1.0
BuildRequires: libpng-devel
BuildRequires: librsvg-devel >= 1:2.14.0
BuildRequires: libtool
-BuildRequires: libxml2-devel
BuildRequires: libxcb-devel
+BuildRequires: libxml2-devel
BuildRequires: libxslt-devel
BuildRequires: libxslt-progs
BuildRequires: pkgconfig
BuildRequires: xorg-lib-libXdamage-devel
BuildRequires: xorg-lib-libXinerama-devel
BuildRequires: xorg-lib-libXrandr-devel
-BuildRequires: xorg-lib-libXres-devel
BuildRequires: xorg-lib-libXrender-devel >= 0.9.3
+BuildRequires: xorg-lib-libXres-devel
%if %{with gtk}
BuildRequires: gtk+2-devel >= 2:2.8.0
BuildRequires: libwnck-devel >= 2.20.0
%endif
%if %{with kde}
BuildRequires: dbus-qt-devel
-BuildRequires: kdelibs-devel
BuildRequires: kdebase-devel
+BuildRequires: kdelibs-devel
BuildRequires: qt-devel >= 1:3.0
%endif
%if %{with kde4}
-BuildRequires: kde4-kdelibs-devel
BuildRequires: kde4-kdebase-workspace-devel
+BuildRequires: kde4-kdelibs-devel
+BuildRequires: qt4-build
%endif
Requires: %{name}-libs = %{version}-%{release}
Obsoletes: compiz-opacity
Conflicts: xorg-xserver-xgl < 0.0.20060505
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+# for gconf subpackage
+%define plugins annotate blur clone core cube dbus decoration fade fs gconf glib gnomecompat ini inotify minimize move obs place png regex resize rotate scale screenshot svg switcher video water wobbly zoom
+
%description
Compiz is a compositing window manager that uses 3D graphics
-acceleration via OpenGL. It provides various new graphical effects
-and features on any desktop environment, including Gnome and KDE.
+acceleration via OpenGL. It provides various new graphical effects and
+features on any desktop environment, including Gnome and KDE.
%description -l pl.UTF-8
Compiz jest menedżerem okien obsługującym składanie, który używa
akceleracji grafiki 3D przez OpenGL-a. Umożliwia on uzyskanie nowych
-efektów graficznych i możliwości w dowolnym środowisku, nie
-wyłączając Gnome i KDE.
+efektów graficznych i możliwości w dowolnym środowisku, nie wyłączając
+Gnome i KDE.
%package libs
Summary: Compiz libraries
%description gconf -l pl.UTF-8
Wtyczka GConf dla Compiza (backend sterujący oparty na GConfie).
-%package kconfig
+%package kconfig
Summary: kconfig plugin for Compiz
Summary(pl.UTF-8): Wtyczka kconfig dla Compiza
Group: X11/Applications
Requires: %{name} = %{version}-%{release}
-%description kconfig
+%description kconfig
kconfig plugin for Compiz (KDE control backend).
%description kconfig -l pl.UTF-8
%description kde4-decorator -l pl.UTF-8
Dekorator okien dla KDE 4.
-# for gconf subpackage
-%define plugins annotate blur clone core cube dbus decoration fade fs gconf glib gnomecompat ini inotify minimize move obs place png regex resize rotate scale screenshot svg switcher video water wobbly zoom
-
%prep
%setup -q
%patch0 -p0
%{__autoconf}
%{__autoheader}
%{__automake}
-QTLIB=%{_libdir}; export QTLIB
-QTDIR=%{_prefix}; export QTDIR
+export QTLIB=%{_libdir}
+export QTDIR=%{_prefix}
%configure \
--disable-static \
--enable-librsvg \
%exclude %{_libdir}/compiz/libsvg.so
%{_datadir}/compiz/*.xml
%{_datadir}/compiz/*.png
-%{_datadir}/compiz/schemas.xslt
%exclude %{_datadir}/compiz/fs.xml
%exclude %{_datadir}/compiz/gconf.xml
%exclude %{_datadir}/compiz/svg.xml
%attr(755,root,root) %{_libdir}/compiz/libgconf.so
%{_sysconfdir}/gconf/schemas/compiz-*.schemas
%{_datadir}/compiz/gconf.xml
+%{_datadir}/compiz/schemas.xslt
# checked by compiz-fusion-plugins-* (with non-default --enable-schemas only)
%{_pkgconfigdir}/compiz-gconf.pc
%endif