]> git.pld-linux.org Git - packages/compiz-fusion-plugins-extra.git/blob - compiz-fusion-plugins-extra.spec
- up to 0.8.4
[packages/compiz-fusion-plugins-extra.git] / compiz-fusion-plugins-extra.spec
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
5 Version:        0.8.4
6 Release:        1
7 License:        GPL v2+
8 Group:          X11
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:  OpenGL-devel
17 BuildRequires:  autoconf >= 2.57
18 BuildRequires:  automake >= 1:1.9
19 BuildRequires:  cairo-devel >= 1.0
20 BuildRequires:  compiz-bcop >= %{version}
21 BuildRequires:  compiz-devel >= %{version}
22 BuildRequires:  compiz-fusion-plugins-main-devel >= %{version}
23 BuildRequires:  gettext-devel
24 BuildRequires:  glib2-devel >= 2.0
25 BuildRequires:  intltool >= 0.35.0
26 BuildRequires:  libnotify-devel
27 BuildRequires:  libtool
28 BuildRequires:  pango-devel >= 1:1.10.0
29 BuildRequires:  pkgconfig
30 Requires:       compiz >= %{version}
31 Obsoletes:      beryl-plugins
32 Obsoletes:      beryl-plugins-unsupported
33 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34
35 %description
36 Addhelper: Darkens unfocused windows so the user can concentrate on
37     the focused window.
38 Bench: Displays the current frames per second as a simple benchmark.
39 Crashhandler: Creates a backtrace of a Compiz crash and is able to
40     start an alternative window manager.
41 Cubecaps: Displays top and bottom caps on Compiz Cube.
42 Cubereflex: Adds a reflective ground to the Compiz Cube plugin.
43 ExtraWM: Adds additional window manager actions to Compiz.
44 Fadedesktop: Fades windows out to display the desktop background.
45 Firepaint: Draw with fire on the screen.
46 Gears: Renders the famous "glxgears" gears inside of the transparent
47     cube.
48 Goto-Viewport: Switches to a given viewport by pressing a keybinding
49     and the viewport number.
50 Group: Enables the grouping of windows to resize and move them, and
51     the tabbing of several windows together.
52 Motion blur (mblur): Creates a motion blur for different screen
53     animations.
54 Reflex: Draws a reflection behind transparent areas of a window.
55 Scalefilter: Provides a way to filter and select windows by title
56     while using the Compiz Scale plugin.
57 Showdesktop: Slides all windows toward the edges of the screen to
58     expose the desktop.
59 Splash: Displays a simple animated splash image.
60 Trailfocus: Gradually dims windows as other windows gain focus.
61 Widget: Features a widget layer similar to OS X Dashboard.
62
63 %description -l pl.UTF-8
64 Addhelper: Przyciemnia nieaktywne okna umożliwiając użytkownikowi
65     skupienie się na aktywnym oknie.
66 Bench: Wyświetla liczbę klatek na sekundę.
67 Crashhandler: Tworzy backtrace po wysypaniu się Compiza i jest w
68     stanie włączyć alternatywny menedżer okien.
69 Cubecaps: Wyświetla górną i dolną powierzchnię na kostce.
70 Cubereflex: Dodaje odbijającą światło powierzchnię pod kostką.
71 ExtraWM: Dodaje dodatkowe akcje menedżera okien do Compiza.
72 Fadedesktop: Okna zanikają, by pokazać pulpit.
73 Firepaint: Rysowanie oknem na ekranie.
74 Gears: Renderuje zębatki z "glxgears" wewnątrz przezroczystej kostki.
75 Goto-Viewport: Przełącza na dany viewport po naciśnięciu skrótu
76     klawiszowego.
77 Group: Umożliwia grupowanie okien w celu zmiany rozmiaru i
78     przesuwania, jak również zgrupowanie okien za pomocą zakładek.
79 Motion blur (mblur): Umożliwia rozmycie ekranu w czasie animacji
80     ekranowych.
81 Reflex: Rysuje odbicie pod przezroczystymi obszarami okna.
82 Scalefilter: Umożliwia filtrowanie i wybór okien po nazwie podczas
83     używania wtyczki Scale.
84 Showdesktop: Usuwa okna w kąty ekranu by odsłonić pulpit.
85 Splash: Wyświetla prosty animowany ekran powitalny.
86 Trailfocus: Powili przyciemnia nieaktywne okna.
87 Widget: Tworzy warstwę z widgetami, podobną do Dashboarda w OS X.
88
89 %package devel
90 Summary:        Header file for animation addon plugin
91 Summary(pl.UTF-8):      Plik nagłówkowy wtyczki animation addon
92 Group:          X11/Development/Libraries
93
94 %description devel
95 Header file for animation addon plugin.
96
97 %description devel -l pl.UTF-8
98 Plik nagłówkowy wtyczki animation addon.
99
100 %prep
101 %setup -q -n %{pkgname}-%{version}
102
103 %build
104 %{__glib_gettextize}
105 %{__intltoolize} --automake
106 %{__libtoolize}
107 %{__aclocal}
108 %{__autoconf}
109 %{__autoheader}
110 %{__automake}
111 %configure \
112         --disable-static
113 %{__make}
114
115 %install
116 rm -rf $RPM_BUILD_ROOT
117
118 %{__make} install \
119         DESTDIR=$RPM_BUILD_ROOT
120
121 rm -f $RPM_BUILD_ROOT%{_libdir}/compiz/*.la
122
123 install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/compiz
124 install %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/compiz
125 install %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/compiz
126 install %{SOURCE4} $RPM_BUILD_ROOT%{_datadir}/compiz
127
128 %find_lang %{pkgname}
129
130 %clean
131 rm -rf $RPM_BUILD_ROOT
132
133 %files -f %{pkgname}.lang
134 %defattr(644,root,root,755)
135 %doc AUTHORS
136 %attr(755,root,root) %{_libdir}/compiz/*.so
137 %{_datadir}/compiz/*.xml
138 %{_datadir}/compiz/*.png
139
140 %files devel
141 %defattr(644,root,root,755)
142 %{_includedir}/compiz/compiz-animationaddon.h
143 %{_pkgconfigdir}/compiz-animationaddon.pc
This page took 0.061275 seconds and 3 git commands to generate.