]> git.pld-linux.org Git - packages/compiz-fusion-plugins-main.git/blob - compiz-fusion-plugins-main.spec
- updated gettext BR
[packages/compiz-fusion-plugins-main.git] / compiz-fusion-plugins-main.spec
1 %define pkgname compiz-plugins-main
2 Summary:        Main Compiz Fusion plugins
3 Summary(pl.UTF-8):      Główne wtyczki Compiz Fusion
4 Name:           compiz-fusion-plugins-main
5 Version:        0.8.6
6 Release:        2
7 License:        GPL v2+
8 Group:          X11
9 Source0:        http://releases.compiz.org/%{version}/%{pkgname}-%{version}.tar.bz2
10 # Source0-md5:  bd72b7bc793fb4dae66faf286735760a
11 URL:            http://www.compiz.org/
12 BuildRequires:  GConf2-devel
13 BuildRequires:  OpenGL-GLU-devel
14 BuildRequires:  OpenGL-devel
15 BuildRequires:  autoconf >= 2.57
16 BuildRequires:  automake >= 1:1.9
17 BuildRequires:  cairo-devel >= 1.0
18 # No current version, take last one:
19 #BuildRequires: compiz-bcop >= %{version}
20 BuildRequires:  compiz-bcop >= 0.8.4
21 BuildRequires:  compiz-devel >= %{version}
22 BuildRequires:  gettext-tools
23 BuildRequires:  glib2-devel >= 2.0
24 BuildRequires:  intltool >= 0.35.0
25 BuildRequires:  libjpeg-devel
26 BuildRequires:  libtool
27 BuildRequires:  pango-devel >= 1:1.10.0
28 BuildRequires:  pkgconfig
29 # GConf2-devel + compiz-gconf.pc to install schemas
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.
45 Jpeg: Adds JPEG images support to Compiz.
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.
81 Jpeg: Dodaje do Compiza obsługę obrazów JPEG.
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
109 Summary:        Header files for compiz main plugins
110 Summary(pl.UTF-8):      Pliki nagłówkowe głównych wtyczkek compiza
111 Group:          X11/Developement/Libraries
112 Requires:       cairo-devel >= 1.0
113 Requires:       compiz-devel >= %{version}
114 Requires:       pango-devel >= 1:1.10.0
115
116 %description devel
117 Header files for compiz main plugins.
118
119 %description devel -l pl.UTF-8
120 Pliki nagłówkowe głównych wtyczkek compiza.
121
122 %prep
123 %setup -q -n %{pkgname}-%{version}
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
145 %find_lang %{pkgname}
146
147 %clean
148 rm -rf $RPM_BUILD_ROOT
149
150 %files -f %{pkgname}.lang
151 %defattr(644,root,root,755)
152 %doc AUTHORS
153 %attr(755,root,root) %{_libdir}/compiz/*.so
154 %{_datadir}/compiz/*.xml
155 %dir %{_datadir}/compiz/filters
156 %{_datadir}/compiz/Gnome
157 %{_datadir}/compiz/Oxygen
158 %{_datadir}/compiz/filters/contrast
159 %{_datadir}/compiz/filters/grayscale
160 %{_datadir}/compiz/filters/negative
161 %{_datadir}/compiz/filters/negative-green
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
171 %files devel
172 %defattr(644,root,root,755)
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
This page took 0.111052 seconds and 3 git commands to generate.