]>
Commit | Line | Data |
---|---|---|
f3d9bc3d | 1 | %define pkgname compiz-plugins-main |
5a372581 | 2 | Summary: Main Compiz Fusion plugins |
3 | Summary(pl.UTF-8): Główne wtyczki Compiz Fusion | |
4 | Name: compiz-fusion-plugins-main | |
832f028a | 5 | Version: 0.8.6 |
b5b33ce9 | 6 | Release: 2 |
40b1efa2 | 7 | License: GPL v2+ |
5a372581 | 8 | Group: X11 |
f3d9bc3d | 9 | Source0: http://releases.compiz.org/%{version}/%{pkgname}-%{version}.tar.bz2 |
832f028a | 10 | # Source0-md5: bd72b7bc793fb4dae66faf286735760a |
f3d9bc3d | 11 | URL: http://www.compiz.org/ |
e8772131 | 12 | BuildRequires: GConf2-devel |
13 | BuildRequires: OpenGL-GLU-devel | |
5a372581 | 14 | BuildRequires: OpenGL-devel |
15 | BuildRequires: autoconf >= 2.57 | |
40b1efa2 | 16 | BuildRequires: automake >= 1:1.9 |
5a372581 | 17 | BuildRequires: cairo-devel >= 1.0 |
832f028a PG |
18 | # No current version, take last one: |
19 | #BuildRequires: compiz-bcop >= %{version} | |
20 | BuildRequires: compiz-bcop >= 0.8.4 | |
60c3c67f | 21 | BuildRequires: compiz-devel >= %{version} |
a861f837 | 22 | BuildRequires: gettext-tools |
5a372581 | 23 | BuildRequires: glib2-devel >= 2.0 |
24 | BuildRequires: intltool >= 0.35.0 | |
40b1efa2 | 25 | BuildRequires: libjpeg-devel |
5a372581 | 26 | BuildRequires: libtool |
40b1efa2 | 27 | BuildRequires: pango-devel >= 1:1.10.0 |
5a372581 | 28 | BuildRequires: pkgconfig |
40b1efa2 | 29 | # GConf2-devel + compiz-gconf.pc to install schemas |
5a372581 | 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 | Animation: Animations for window open, close, minimize/restore, focus | |
37 | and shade events. | |
38 | Colourfilter: Provides various filters to improve accessibility to | |
39 | vision impaired users. | |
40 | Expo: Displays all viewports and allows the movement of a window from | |
41 | one viewport to another. | |
42 | Enhanced Zoom (ezoom): Improved version of the Zoom plugin, featuring | |
43 | interaction with windows while zooming, plus several accessibility | |
44 | improvements such as focus tracking. | |
40b1efa2 | 45 | Jpeg: Adds JPEG images support to Compiz. |
5a372581 | 46 | Neg: Shows negatives of windows. |
47 | Opacify: Reduce opacity of windows overlapping the window currently | |
48 | hovered over by the mouse pointer. | |
49 | Put: Adds bindings to move windows to several positions. | |
50 | Resizeinfo: Provides a small information window about the window | |
51 | dimensions during window resize. | |
52 | Ring: An alternative application switcher plugin that arranges all | |
53 | windows in a ring. | |
54 | Scaleaddon: Improves Compiz Scale plugin by displaying hovered windows | |
55 | titles or highlighting the currently selected window. | |
56 | Shift: An alternative application switcher plugin that provides a 3D | |
57 | view of the switching process. | |
58 | Snap: Adds snapping during window movement if the wobbly plugin is | |
59 | disabled. | |
60 | Text: Offers pango-cairo based text rendering for different plugins. | |
61 | Thumbnail: Shows a small thumbnail of a window if the mouse is over | |
62 | its entry in the taskbar. | |
63 | Vpswitch: Uses mouse actions performed on the background to change the | |
64 | current viewport. | |
65 | Wall: Arranges all viewports as a wall and features visual sliding | |
66 | between viewports as well as a preview window during switching. | |
67 | Winrules: Enables setting of window properties by matching them by | |
68 | name, type, or other criteria. | |
69 | Workarounds: Features several workarounds to improve behavior of | |
70 | legacy applications and such. | |
71 | ||
72 | %description -l pl.UTF-8 | |
73 | Animation: Animacje zamykania, otwierania, minimalizacji okien. | |
74 | Colourfilter: Pozwala użyć filtrów w celu zwiększenia dostępności | |
75 | użytkownikom z wadami wzroku. | |
76 | Expo: Wyświetla wszystkie viewporty i umożliwia przesuwanie okien z | |
77 | jednego do drugiego. | |
78 | Enhanced Zoom (ezoom): Rozszerzona wersja wtyczki Zoom, umożliwia | |
79 | interakcję z oknami podczas powiększenia, plus wiele udoskonaleń | |
80 | dostępności, jak na przykład śledzenie focusa. | |
40b1efa2 | 81 | Jpeg: Dodaje do Compiza obsługę obrazów JPEG. |
5a372581 | 82 | Neg: Pokazuje negatywy okien. |
83 | Opacify: Zwiększa przezroczystość okien nachodzących na okno nad | |
84 | którym aktualnie znajduje się kursor myszy. | |
85 | Put: Umożliwia ustalenie akcji przesuwających okna na zadane pozycje. | |
86 | Resizeinfo: Podczas przeskalowywania okna wyświetla informację o | |
87 | rozmiarze okna. | |
88 | Ring: Alternatywny przełącznik aplikacji, który wyświetla okna w | |
89 | pierścieniu. | |
90 | Scaleaddon: Poszerza wtyczkę Scale wyświetlając nazwy okien i | |
91 | podświetlając aktualnie wybrane okno. | |
92 | Shift: Alternatywny przełącznik aplikacji, zapewniający trójwymiarowy | |
93 | wygląd procesu przełączania. | |
94 | Snap: Dodaje przyciąganie podczas przesuwania okien, jeżeli wtyczka | |
95 | wobbly jest wyłączona. | |
96 | Text: Udostępnia wtyczkom renderowanie tekstu za pomocą pango-cairo. | |
97 | Thumbnail: Wyświetla miniaturki okien gdy mysz najedzie na pozycję na | |
98 | pasku zadań. | |
99 | Vpswitch: Zmienia viewport za pomocą przeprowadzanych na tle akcji | |
100 | myszy. | |
101 | Wall: Ustawia viewporty w ścianę i umożliwia wizualne przesuwanie | |
102 | między viewportami, jak również wyświetla okno z podglądem. | |
103 | Winrules: Umożliwia ustawianie właściwości okien opierając się na | |
104 | przypisywaniu po nazwie, typie itp. | |
105 | Workarounds: Kilka obejść które poprawiają zachowanie starych | |
106 | aplikacji. | |
107 | ||
108 | %package devel | |
b7f904a1 JB |
109 | Summary: Header files for compiz main plugins |
110 | Summary(pl.UTF-8): Pliki nagłówkowe głównych wtyczkek compiza | |
5a372581 | 111 | Group: X11/Developement/Libraries |
40b1efa2 | 112 | Requires: cairo-devel >= 1.0 |
b5b33ce9 | 113 | Requires: compiz-devel >= %{version} |
40b1efa2 | 114 | Requires: pango-devel >= 1:1.10.0 |
5a372581 | 115 | |
116 | %description devel | |
b7f904a1 | 117 | Header files for compiz main plugins. |
5a372581 | 118 | |
119 | %description devel -l pl.UTF-8 | |
b7f904a1 | 120 | Pliki nagłówkowe głównych wtyczkek compiza. |
5a372581 | 121 | |
122 | %prep | |
f3d9bc3d | 123 | %setup -q -n %{pkgname}-%{version} |
5a372581 | 124 | |
125 | %build | |
126 | %{__glib_gettextize} | |
127 | %{__intltoolize} --automake | |
128 | %{__libtoolize} | |
129 | %{__aclocal} | |
130 | %{__autoconf} | |
131 | %{__autoheader} | |
132 | %{__automake} | |
133 | %configure \ | |
134 | --disable-static | |
135 | %{__make} | |
136 | ||
137 | %install | |
138 | rm -rf $RPM_BUILD_ROOT | |
139 | ||
140 | %{__make} install \ | |
141 | DESTDIR=$RPM_BUILD_ROOT | |
142 | ||
143 | rm -f $RPM_BUILD_ROOT%{_libdir}/compiz/*.la | |
144 | ||
f3d9bc3d | 145 | %find_lang %{pkgname} |
5a372581 | 146 | |
147 | %clean | |
148 | rm -rf $RPM_BUILD_ROOT | |
149 | ||
f3d9bc3d | 150 | %files -f %{pkgname}.lang |
5a372581 | 151 | %defattr(644,root,root,755) |
152 | %doc AUTHORS | |
153 | %attr(755,root,root) %{_libdir}/compiz/*.so | |
154 | %{_datadir}/compiz/*.xml | |
3c4b4880 | 155 | %dir %{_datadir}/compiz/filters |
d789a178 | 156 | %{_datadir}/compiz/Gnome |
157 | %{_datadir}/compiz/Oxygen | |
3c4b4880 RT |
158 | %{_datadir}/compiz/filters/contrast |
159 | %{_datadir}/compiz/filters/grayscale | |
160 | %{_datadir}/compiz/filters/negative | |
161 | %{_datadir}/compiz/filters/negative-green | |
d789a178 | 162 | %{_datadir}/compiz/filters/blackandwhite |
163 | %{_datadir}/compiz/filters/blueish-filter | |
164 | %{_datadir}/compiz/filters/deuteranopia | |
165 | %{_datadir}/compiz/filters/protanopia | |
166 | %{_datadir}/compiz/filters/sepia | |
167 | %{_datadir}/compiz/filters/swap-green-blue | |
168 | %{_datadir}/compiz/filters/swap-red-blue | |
169 | %{_datadir}/compiz/filters/swap-red-green | |
170 | ||
5a372581 | 171 | %files devel |
172 | %defattr(644,root,root,755) | |
b7f904a1 JB |
173 | %{_includedir}/compiz/compiz-animation.h |
174 | %{_includedir}/compiz/compiz-mousepoll.h | |
175 | %{_includedir}/compiz/compiz-text.h | |
176 | %{_pkgconfigdir}/compiz-animation.pc | |
177 | %{_pkgconfigdir}/compiz-mousepoll.pc | |
178 | %{_pkgconfigdir}/compiz-text.pc |