+%define pkgname compiz-plugins-extra
Summary: Extra Compiz Fusion plugins
Summary(pl.UTF-8): Dodatkowe wtyczki Compiz Fusion
Name: compiz-fusion-plugins-extra
-Version: 0.5.2
-Release: 1
-License: GPL
+Version: 0.8.6
+Release: 2
+License: GPL v2+
Group: X11
-Source0: http://releases.compiz-fusion.org/%{version}/%{name}-%{version}.tar.bz2
-# Source0-md5: 866a4e5decb8b40df6bd0161dbd24a53
-URL: http://forum.compiz-fusion.org/
+Source0: http://releases.compiz.org/%{version}/%{pkgname}-%{version}.tar.bz2
+# Source0-md5: fdeec3e437e70d7f68900c031f3165d5
+Source1: compizcap.png
+Source2: fusioncap.png
+Source3: splash_background.png
+Source4: splash_logo.png
+URL: http://www.compiz.org/
+BuildRequires: GConf2-devel
BuildRequires: OpenGL-devel
+BuildRequires: OpenGL-GLU-devel
BuildRequires: autoconf >= 2.57
-BuildRequires: automake >= 1:1.7
+BuildRequires: automake >= 1:1.9
BuildRequires: cairo-devel >= 1.0
-BuildRequires: compiz-bcop >= %{version}
+# No current version, take last one:
+#BuildRequires: compiz-bcop >= %{version}
+BuildRequires: compiz-bcop >= 0.8.4
BuildRequires: compiz-devel >= %{version}
BuildRequires: compiz-fusion-plugins-main-devel >= %{version}
+BuildRequires: gettext-devel
BuildRequires: glib2-devel >= 2.0
BuildRequires: intltool >= 0.35.0
+BuildRequires: libnotify-devel
BuildRequires: libtool
-BuildRequires: pango-devel
+BuildRequires: pango-devel >= 1:1.10.0
BuildRequires: pkgconfig
Requires: compiz >= %{version}
Obsoletes: beryl-plugins
Addhelper: Darkens unfocused windows so the user can concentrate on
the focused window.
Bench: Displays the current frames per second as a simple benchmark.
-Crashhandler: Creates a backtrace of a compiz crash and is able to
+Crashhandler: Creates a backtrace of a Compiz crash and is able to
start an alternative window manager.
Cubecaps: Displays top and bottom caps on Compiz Cube.
Cubereflex: Adds a reflective ground to the Compiz Cube plugin.
Addhelper: Przyciemnia nieaktywne okna umożliwiając użytkownikowi
skupienie się na aktywnym oknie.
Bench: Wyświetla liczbę klatek na sekundę.
-Crashhandler: Tworzy backtrace po wysypaniu się compiza i jest w
+Crashhandler: Tworzy backtrace po wysypaniu się Compiza i jest w
stanie włączyć alternatywny menedżer okien.
Cubecaps: Wyświetla górną i dolną powierzchnię na kostce.
Cubereflex: Dodaje odbijającą światło powierzchnię pod kostką.
Trailfocus: Powili przyciemnia nieaktywne okna.
Widget: Tworzy warstwę z widgetami, podobną do Dashboarda w OS X.
+%package devel
+Summary: Header file for animation addon plugin
+Summary(pl.UTF-8): Plik nagłówkowy wtyczki animation addon
+Group: X11/Development/Libraries
+
+%description devel
+Header file for animation addon plugin.
+
+%description devel -l pl.UTF-8
+Plik nagłówkowy wtyczki animation addon.
+
%prep
-%setup -q
+%setup -q -n %{pkgname}-%{version}
%build
%{__glib_gettextize}
rm -f $RPM_BUILD_ROOT%{_libdir}/compiz/*.la
-%find_lang %{name}
+install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/compiz
+install %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/compiz
+install %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/compiz
+install %{SOURCE4} $RPM_BUILD_ROOT%{_datadir}/compiz
+
+%find_lang %{pkgname}
%clean
rm -rf $RPM_BUILD_ROOT
-%files -f %{name}.lang
+%files -f %{pkgname}.lang
%defattr(644,root,root,755)
%doc AUTHORS
%attr(755,root,root) %{_libdir}/compiz/*.so
%{_datadir}/compiz/*.xml
%{_datadir}/compiz/*.png
+
+%files devel
+%defattr(644,root,root,755)
+%{_includedir}/compiz/compiz-animationaddon.h
+%{_pkgconfigdir}/compiz-animationaddon.pc