1 %define pkgname compiz-plugins-extra
2 Summary: Extra Compiz Fusion plugins
3 Summary(pl.UTF-8): Dodatkowe wtyczki Compiz Fusion
4 Name: compiz-fusion-plugins-extra
9 Source0: http://releases.compiz.org/%{version}/%{pkgname}-%{version}.tar.bz2
10 # Source0-md5: b40c3058c30a58bdc46631d5a47323d8
11 Source1: compizcap.png
12 Source2: fusioncap.png
13 Source3: splash_background.png
14 Source4: splash_logo.png
15 URL: http://www.compiz.org/
16 BuildRequires: GConf2-devel
17 BuildRequires: OpenGL-devel
18 BuildRequires: OpenGL-GLU-devel
19 BuildRequires: autoconf >= 2.57
20 BuildRequires: automake >= 1:1.9
21 BuildRequires: cairo-devel >= 1.0
22 BuildRequires: compiz-bcop >= %{version}
23 BuildRequires: compiz-devel >= %{version}
24 BuildRequires: compiz-fusion-plugins-main-devel >= %{version}
25 BuildRequires: gettext-devel
26 BuildRequires: glib2-devel >= 2.0
27 BuildRequires: intltool >= 0.35.0
28 BuildRequires: libnotify-devel
29 BuildRequires: libtool
30 BuildRequires: pango-devel >= 1:1.10.0
31 BuildRequires: pkgconfig
32 Requires: compiz >= %{version}
33 Obsoletes: beryl-plugins
34 Obsoletes: beryl-plugins-unsupported
35 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38 Addhelper: Darkens unfocused windows so the user can concentrate on
40 Bench: Displays the current frames per second as a simple benchmark.
41 Crashhandler: Creates a backtrace of a Compiz crash and is able to
42 start an alternative window manager.
43 Cubecaps: Displays top and bottom caps on Compiz Cube.
44 Cubereflex: Adds a reflective ground to the Compiz Cube plugin.
45 ExtraWM: Adds additional window manager actions to Compiz.
46 Fadedesktop: Fades windows out to display the desktop background.
47 Firepaint: Draw with fire on the screen.
48 Gears: Renders the famous "glxgears" gears inside of the transparent
50 Goto-Viewport: Switches to a given viewport by pressing a keybinding
51 and the viewport number.
52 Group: Enables the grouping of windows to resize and move them, and
53 the tabbing of several windows together.
54 Motion blur (mblur): Creates a motion blur for different screen
56 Reflex: Draws a reflection behind transparent areas of a window.
57 Scalefilter: Provides a way to filter and select windows by title
58 while using the Compiz Scale plugin.
59 Showdesktop: Slides all windows toward the edges of the screen to
61 Splash: Displays a simple animated splash image.
62 Trailfocus: Gradually dims windows as other windows gain focus.
63 Widget: Features a widget layer similar to OS X Dashboard.
65 %description -l pl.UTF-8
66 Addhelper: Przyciemnia nieaktywne okna umożliwiając użytkownikowi
67 skupienie się na aktywnym oknie.
68 Bench: Wyświetla liczbę klatek na sekundę.
69 Crashhandler: Tworzy backtrace po wysypaniu się Compiza i jest w
70 stanie włączyć alternatywny menedżer okien.
71 Cubecaps: Wyświetla górną i dolną powierzchnię na kostce.
72 Cubereflex: Dodaje odbijającą światło powierzchnię pod kostką.
73 ExtraWM: Dodaje dodatkowe akcje menedżera okien do Compiza.
74 Fadedesktop: Okna zanikają, by pokazać pulpit.
75 Firepaint: Rysowanie oknem na ekranie.
76 Gears: Renderuje zębatki z "glxgears" wewnątrz przezroczystej kostki.
77 Goto-Viewport: Przełącza na dany viewport po naciśnięciu skrótu
79 Group: Umożliwia grupowanie okien w celu zmiany rozmiaru i
80 przesuwania, jak również zgrupowanie okien za pomocą zakładek.
81 Motion blur (mblur): Umożliwia rozmycie ekranu w czasie animacji
83 Reflex: Rysuje odbicie pod przezroczystymi obszarami okna.
84 Scalefilter: Umożliwia filtrowanie i wybór okien po nazwie podczas
85 używania wtyczki Scale.
86 Showdesktop: Usuwa okna w kąty ekranu by odsłonić pulpit.
87 Splash: Wyświetla prosty animowany ekran powitalny.
88 Trailfocus: Powili przyciemnia nieaktywne okna.
89 Widget: Tworzy warstwę z widgetami, podobną do Dashboarda w OS X.
92 Summary: Header file for animation addon plugin
93 Summary(pl.UTF-8): Plik nagłówkowy wtyczki animation addon
94 Group: X11/Development/Libraries
97 Header file for animation addon plugin.
99 %description devel -l pl.UTF-8
100 Plik nagłówkowy wtyczki animation addon.
103 %setup -q -n %{pkgname}-%{version}
107 %{__intltoolize} --automake
118 rm -rf $RPM_BUILD_ROOT
121 DESTDIR=$RPM_BUILD_ROOT
123 rm -f $RPM_BUILD_ROOT%{_libdir}/compiz/*.la
125 install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/compiz
126 install %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/compiz
127 install %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/compiz
128 install %{SOURCE4} $RPM_BUILD_ROOT%{_datadir}/compiz
130 %find_lang %{pkgname}
133 rm -rf $RPM_BUILD_ROOT
135 %files -f %{pkgname}.lang
136 %defattr(644,root,root,755)
138 %attr(755,root,root) %{_libdir}/compiz/*.so
139 %{_datadir}/compiz/*.xml
140 %{_datadir}/compiz/*.png
143 %defattr(644,root,root,755)
144 %{_includedir}/compiz/compiz-animationaddon.h
145 %{_pkgconfigdir}/compiz-animationaddon.pc