]>
Commit | Line | Data |
---|---|---|
80615d34 JB |
1 | # |
2 | # Conditional build: | |
ce1ec8bc | 3 | %bcond_with yesterday_snapshot # Build most current ekg2 snapshot |
4 | # (must use ./builder -n5 or plain rpmbuild) | |
c043b1ca JB |
5 | %bcond_without aspell # build without spell-checking support with aspell |
6 | %bcond_without gadugadu # don't build gg plugin | |
3b1aadf1 JB |
7 | %bcond_without gpg # don't build gpg plugin |
8 | %bcond_without gtk # don't build gtk plugin | |
c043b1ca | 9 | %bcond_without jabber # don't build jabber plugin |
dcb68d88 | 10 | %bcond_without gnutls # build jabber plugin without libgnutls |
c043b1ca | 11 | %bcond_without libgsm # don't build libgsm plugin |
541b7d39 | 12 | %bcond_without perl # don't build Perl plugin |
301d91d7 | 13 | %bcond_without python # don't build Python plugin |
3f5a546c | 14 | %bcond_without readline # don't build readline interface |
8a237b0c | 15 | %bcond_without sqlite # don't build logsqlite plugin based on sqlite (conflicts with sqlite3) |
16 | %bcond_with sqlite3 # build logsqlite plugin based on sqlite3 | |
c043b1ca | 17 | %bcond_without xosd # don't build xosd plugin |
1a7179bc | 18 | |
ce1ec8bc | 19 | %if %{with yesterday_snapshot} |
20 | %define _snap %(date +%%Y%%m%%d -d yesterday) | |
21 | %else | |
301d91d7 | 22 | %define _snap 20070113 |
dcb68d88 | 23 | %endif |
24 | ||
cfb88bb7 | 25 | %if !%{with jabber} |
dcb68d88 | 26 | %undefine with_gnutls |
ce1ec8bc | 27 | %endif |
28 | ||
8a237b0c | 29 | %if %{with sqlite3} |
30 | %undefine sqlite | |
31 | %endif | |
32 | ||
014e3e4a | 33 | Summary: Multi-protocol instant messaging and chat client |
d66ce5e7 | 34 | Summary(pl.UTF-8): Wieloprotokołowy komunikator internetowy |
5834ad62 | 35 | Name: ekg2 |
014e3e4a | 36 | Version: 1.0 |
5d8fd5ff | 37 | Release: 0.%{_snap}.1 |
014e3e4a | 38 | Epoch: 1 |
5834ad62 | 39 | License: GPL v2+ |
40 | Group: Applications/Communications | |
3eea3193 | 41 | Source0: http://pl.ekg2.org/%{name}-%{_snap}.tar.gz |
bf2b166c | 42 | # Source0-md5: 1922ef21e6e2568887ae8271f0c5f9c1 |
541b7d39 | 43 | Patch0: %{name}-perl-install.patch |
2e9e8aff | 44 | Patch1: %{name}-no_scripts.patch |
3eea3193 | 45 | URL: http://ekg2.org/ |
c043b1ca | 46 | %{?with_aspell:BuildRequires: aspell-devel} |
b458faa5 | 47 | BuildRequires: autoconf |
304afbad | 48 | BuildRequires: automake |
c043b1ca | 49 | %{?with_jabber:BuildRequires: expat-devel} |
073716b1 | 50 | BuildRequires: gettext-devel |
301d91d7 TP |
51 | %{?with_gadugadu:BuildRequires: giflib-devel} |
52 | %{?with_gadugadu:BuildRequires: libgadu-devel} | |
53 | %{?with_gadugadu:BuildRequires: libjpeg-devel} | |
dcb68d88 | 54 | %{?with_gnutls:BuildRequires: gnutls-devel >= 1.2.5} |
301d91d7 | 55 | %{?with_gpg:BuildRequires: gpgme-devel} |
073716b1 | 56 | BuildRequires: gpm-devel |
5a267675 | 57 | %{?with_gtk:BuildRequires: gtk+2-devel} |
c043b1ca | 58 | %{?with_libgsm:BuildRequires: libgsm-devel} |
b458faa5 JB |
59 | BuildRequires: libltdl-devel |
60 | BuildRequires: libtool | |
073716b1 JB |
61 | BuildRequires: ncurses-devel |
62 | BuildRequires: openssl-devel >= 0.9.7d | |
5a267675 | 63 | BuildRequires: pkgconfig |
c043b1ca | 64 | %{?with_python:BuildRequires: python-devel} |
e5c8c628 | 65 | %{?with_python:BuildRequires: rpm-pythonprov} |
541b7d39 | 66 | %{?with_perl:BuildRequires: perl-devel} |
67 | %{?with_perl:BuildRequires: rpm-perlprov} | |
301d91d7 | 68 | %{?with_readline:BuildRequires: readline-devel} |
f69780d1 | 69 | BuildRequires: sed >= 4.0 |
8a237b0c | 70 | %{?with_sqlite:BuildRequires: sqlite-devel} |
71 | %{?with_sqlite3:BuildRequires: sqlite3-devel} | |
301d91d7 TP |
72 | %{?with_xosd:BuildRequires: xosd-devel} |
73 | BuildRequires: zlib-devel | |
5834ad62 | 74 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
75 | ||
76 | %description | |
014e3e4a | 77 | Multi-protocol instant messaging and chat client with many plugins. |
5834ad62 | 78 | |
c78c926b | 79 | %description -l pl.UTF-8 |
2055e4af | 80 | Wieloprotokołowy, otwarty komunikator internetowy z wieloma wtyczkami. |
5834ad62 | 81 | |
301d91d7 TP |
82 | %package devel |
83 | Summary: ekg2 header files | |
d66ce5e7 | 84 | Summary(pl.UTF-8): Pliki nagłówkowe ekg2 |
301d91d7 TP |
85 | Group: Development/Libraries |
86 | Requires: %{name} = %{epoch}:%{version}-%{release} | |
87 | ||
88 | %description devel | |
89 | Header files for ekg2. | |
90 | ||
c78c926b JR |
91 | %description devel -l pl.UTF-8 |
92 | Pliki nagłówkowe ekg2. | |
301d91d7 TP |
93 | |
94 | %package plugin-gpg | |
95 | Summary: gpg plugin for ekg2 | |
d66ce5e7 | 96 | Summary(pl.UTF-8): Wtyczka gpg dla ekg2 |
301d91d7 TP |
97 | Group: Applications/Communications |
98 | Requires: %{name} = %{epoch}:%{version}-%{release} | |
99 | ||
100 | %description plugin-gpg | |
101 | gpg plugin for ekg2. | |
102 | ||
c78c926b | 103 | %description plugin-gpg -l pl.UTF-8 |
301d91d7 TP |
104 | Wtyczka gpg dla ekg2. |
105 | ||
106 | %package plugin-gtk | |
107 | Summary: gtk plugin for ekg2 | |
d66ce5e7 | 108 | Summary(pl.UTF-8): Wtyczka gtk dla ekg2 |
301d91d7 TP |
109 | Group: Applications/Communications |
110 | Requires: %{name} = %{epoch}:%{version}-%{release} | |
111 | Requires: gtk+2 | |
112 | ||
113 | %description plugin-gtk | |
114 | gtk plugin for ekg2. | |
115 | ||
c78c926b | 116 | %description plugin-gtk -l pl.UTF-8 |
301d91d7 TP |
117 | Wtyczka gtk dla ekg2. |
118 | ||
119 | %package plugin-ioctld | |
120 | Summary: Ioctld plugin for ekg2 | |
d66ce5e7 | 121 | Summary(pl.UTF-8): Wtyczka ioctld dla ekg2 |
301d91d7 TP |
122 | Group: Applications/Communications |
123 | Requires: %{name} = %{epoch}:%{version}-%{release} | |
124 | ||
125 | %description plugin-ioctld | |
126 | Ioctld plugin for ekg2 (contains suid root binary!). | |
127 | ||
c78c926b | 128 | %description plugin-ioctld -l pl.UTF-8 |
3b1aadf1 | 129 | Wtyczka ioctld dla ekg2 (zawiera program z ustawionym suid root!). |
301d91d7 TP |
130 | |
131 | %package plugin-logsqlite | |
132 | Summary: SQLite log plugin for ekg2 | |
d66ce5e7 | 133 | Summary(pl.UTF-8): Wtyczka logowania do SQLite dla ekg2 |
301d91d7 TP |
134 | Group: Applications/Communications |
135 | Requires: %{name} = %{epoch}:%{version}-%{release} | |
136 | %if %{with sqlite3} | |
137 | Requires: sqlite3 | |
138 | %else | |
139 | Requires: sqlite | |
140 | %endif | |
141 | ||
142 | %description plugin-logsqlite | |
143 | SQLite log plugin for ekg2. | |
144 | ||
c78c926b | 145 | %description plugin-logsqlite -l pl.UTF-8 |
301d91d7 TP |
146 | Wtyczka logowania do bazy SQLite dla ekg2. |
147 | ||
014e3e4a | 148 | %package plugin-protocol-gg |
149 | Summary: Gadu-gadu protocol plugin for ekg2 | |
d66ce5e7 | 150 | Summary(pl.UTF-8): Wtyczka protokołu Gadu-gadu dla ekg2 |
014e3e4a | 151 | Group: Applications/Communications |
557a8566 | 152 | Requires: %{name} = %{epoch}:%{version}-%{release} |
014e3e4a | 153 | |
154 | %description plugin-protocol-gg | |
155 | Gadu-gadu protocol plugin for ekg2. | |
156 | ||
c78c926b JR |
157 | %description plugin-protocol-gg -l pl.UTF-8 |
158 | Wtyczka protokołu gadu-gadu dla ekg2. | |
014e3e4a | 159 | |
c043b1ca JB |
160 | %package plugin-protocol-gsm |
161 | Summary: GSM VoIP protocol plugin for ekg2 | |
d66ce5e7 | 162 | Summary(pl.UTF-8): Wtyczka protokołu GSM VoIP dla ekg2 |
014e3e4a | 163 | Group: Applications/Communications |
557a8566 | 164 | Requires: %{name} = %{epoch}:%{version}-%{release} |
014e3e4a | 165 | |
c043b1ca JB |
166 | %description plugin-protocol-gsm |
167 | GSM VoIP protocol plugin for ekg2. | |
014e3e4a | 168 | |
c78c926b JR |
169 | %description plugin-protocol-gsm -l pl.UTF-8 |
170 | Wtyczka protokołu GSM VoIP dla ekg2. | |
014e3e4a | 171 | |
172 | %package plugin-protocol-irc | |
173 | Summary: IRC protocol plugin for ekg2 | |
d66ce5e7 | 174 | Summary(pl.UTF-8): Wtyczka protokołu IRC dla ekg2 |
014e3e4a | 175 | Group: Applications/Communications |
557a8566 | 176 | Requires: %{name} = %{epoch}:%{version}-%{release} |
014e3e4a | 177 | |
178 | %description plugin-protocol-irc | |
179 | IRC protocol plugin for ekg2. | |
180 | ||
c78c926b JR |
181 | %description plugin-protocol-irc -l pl.UTF-8 |
182 | Wtyczka protokołu IRC dla ekg2. | |
014e3e4a | 183 | |
c043b1ca JB |
184 | %package plugin-protocol-jabber |
185 | Summary: Jabber protocol plugin for ekg2 | |
d66ce5e7 | 186 | Summary(pl.UTF-8): Wtyczka protokołu Jabber dla ekg2 |
014e3e4a | 187 | Group: Applications/Communications |
557a8566 | 188 | Requires: %{name} = %{epoch}:%{version}-%{release} |
014e3e4a | 189 | |
c043b1ca JB |
190 | %description plugin-protocol-jabber |
191 | Jabber protocol plugin for ekg2. | |
014e3e4a | 192 | |
c78c926b JR |
193 | %description plugin-protocol-jabber -l pl.UTF-8 |
194 | Wtyczka protokołu Jabber dla ekg2. | |
014e3e4a | 195 | |
301d91d7 TP |
196 | %package plugin-readline |
197 | Summary: readline interface | |
d66ce5e7 | 198 | Summary(pl.UTF-8): Interfejs readline |
014e3e4a | 199 | Group: Applications/Communications |
557a8566 | 200 | Requires: %{name} = %{epoch}:%{version}-%{release} |
014e3e4a | 201 | |
301d91d7 TP |
202 | %description plugin-readline |
203 | readline interface. | |
014e3e4a | 204 | |
c78c926b | 205 | %description plugin-readline -l pl.UTF-8 |
301d91d7 | 206 | Interfejs readline. |
014e3e4a | 207 | |
541b7d39 | 208 | %package plugin-scripting-perl |
209 | Summary: Perl scripting plugin for ekg2 | |
d66ce5e7 | 210 | Summary(pl.UTF-8): Wtyczka języka Perl dla ekg2 |
541b7d39 | 211 | Group: Applications/Communications |
212 | Requires: %{name} = %{epoch}:%{version}-%{release} | |
213 | ||
214 | %description plugin-scripting-perl | |
215 | Python scripting Perl for ekg2. | |
216 | ||
c78c926b JR |
217 | %description plugin-scripting-perl -l pl.UTF-8 |
218 | Wtyczka skryptów Perla dla ekg2. | |
541b7d39 | 219 | |
301d91d7 TP |
220 | %package plugin-scripting-python |
221 | Summary: Python scripting plugin for ekg2 | |
d66ce5e7 | 222 | Summary(pl.UTF-8): Wtyczka języka Python dla ekg2 |
3e0a2d08 | 223 | Group: Applications/Communications |
224 | Requires: %{name} = %{epoch}:%{version}-%{release} | |
225 | ||
301d91d7 TP |
226 | %description plugin-scripting-python |
227 | Python scripting plugin for ekg2. | |
3e0a2d08 | 228 | |
c78c926b JR |
229 | %description plugin-scripting-python -l pl.UTF-8 |
230 | Wtyczka skryptów Pythona dla ekg2. | |
3e0a2d08 | 231 | |
c043b1ca JB |
232 | %package plugin-sim |
233 | Summary: Encryption plugin for ekg2 | |
d66ce5e7 | 234 | Summary(pl.UTF-8): Wtyczka szyfrująca dla ekg2 |
c043b1ca | 235 | Group: Applications/Communications |
557a8566 | 236 | Requires: %{name} = %{epoch}:%{version}-%{release} |
c043b1ca JB |
237 | |
238 | %description plugin-sim | |
239 | Message encryption plugin for ekg2. | |
240 | ||
c78c926b JR |
241 | %description plugin-sim -l pl.UTF-8 |
242 | Wtyczka szyfrująca wiadomości dla ekg2. | |
014e3e4a | 243 | |
3b57c420 | 244 | %package plugin-xosd |
245 | Summary: xosd plugin for ekg2 | |
d66ce5e7 | 246 | Summary(pl.UTF-8): Wtyczka xosd dla ekg2 |
3b57c420 | 247 | Group: Applications/Communications |
557a8566 | 248 | Requires: %{name} = %{epoch}:%{version}-%{release} |
3b57c420 | 249 | |
250 | %description plugin-xosd | |
3dad2b83 | 251 | xosd plugin for ekg2. |
3b57c420 | 252 | |
c78c926b | 253 | %description plugin-xosd -l pl.UTF-8 |
3dad2b83 | 254 | Wtyczka xosd dla ekg2. |
3b57c420 | 255 | |
5834ad62 | 256 | %prep |
ce1ec8bc | 257 | %setup -q -n %{name}-%{_snap} |
541b7d39 | 258 | %patch0 -p1 |
2e9e8aff | 259 | %patch1 -p1 |
9458169c | 260 | sed -i -e 's/AC_LIBLTDL_CONVENIENCE/AC_LIBLTDL_INSTALLABLE/' configure.ac |
2e9e8aff | 261 | sed -i -e '\#/opt/sqlite/lib#s#"$# /usr/lib64"#' m4/sqlite.m4 |
5834ad62 | 262 | |
263 | %build | |
b458faa5 JB |
264 | %{__libtoolize} --ltdl |
265 | cd libltdl | |
266 | %{__aclocal} | |
267 | %{__autoconf} | |
268 | %{__autoheader} | |
269 | %{__automake} | |
270 | cd .. | |
271 | %{__aclocal} -I m4 | |
272 | %{__autoconf} | |
273 | %{__autoheader} | |
274 | %{__automake} | |
a73e399c | 275 | %configure \ |
014e3e4a | 276 | --with%{!?with_aspell:out}-aspell \ |
c043b1ca | 277 | --with%{!?with_gadugadu:out}-libgadu \ |
301d91d7 TP |
278 | %{!?with_gpg:--without-gpg} \ |
279 | --with%{!?with_gtk:out}-gtk \ | |
280 | --with%{!?with_gnutls:out}-libgnutls \ | |
281 | --with%{!?with_jabber:out}-expat \ | |
014e3e4a | 282 | --with%{!?with_libgsm:out}-libgsm \ |
301d91d7 | 283 | %{!?with_perl:--without-perl} \ |
c043b1ca | 284 | --with%{!?with_python:out}-python \ |
3f5a546c | 285 | --with%{!?with_readline:out}-readline \ |
c043b1ca | 286 | --with%{!?with_sqlite:out}-sqlite \ |
8a237b0c | 287 | --with%{!?with_sqlite3:out}-sqlite3 \ |
301d91d7 | 288 | --with%{!?with_xosd:out}-xosd |
c043b1ca | 289 | |
1a2585d1 | 290 | %{__make} |
5834ad62 | 291 | |
292 | %install | |
293 | rm -rf $RPM_BUILD_ROOT | |
f0fe07cc | 294 | install -d $RPM_BUILD_ROOT%{_datadir}/%{name}/scripts |
80615d34 | 295 | |
4d3c7565 TP |
296 | %{__make} install \ |
297 | DESTDIR=$RPM_BUILD_ROOT | |
80615d34 | 298 | |
301d91d7 | 299 | mv -f README README-main || true |
5834ad62 | 300 | |
073716b1 JB |
301 | rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins/*.la |
302 | ||
303 | %find_lang %{name} | |
304 | ||
5834ad62 | 305 | %clean |
306 | rm -rf $RPM_BUILD_ROOT | |
307 | ||
073716b1 | 308 | %files -f %{name}.lang |
5834ad62 | 309 | %defattr(644,root,root,755) |
301d91d7 | 310 | %doc NEWS* README-main docs/ekg2book* docs/README docs/TODO docs/*.txt |
dbddd7be | 311 | %attr(755,root,root) %{_bindir}/ekg2 |
1a2585d1 | 312 | %dir %{_libdir}/%{name} |
313 | %dir %{_libdir}/%{name}/plugins | |
301d91d7 | 314 | %attr(755,root,root) %{_libdir}/%{name}/plugins/httprc_xajax.so |
014e3e4a | 315 | %attr(755,root,root) %{_libdir}/%{name}/plugins/logs.so |
316 | %attr(755,root,root) %{_libdir}/%{name}/plugins/mail.so | |
317 | %attr(755,root,root) %{_libdir}/%{name}/plugins/ncurses.so | |
318 | %attr(755,root,root) %{_libdir}/%{name}/plugins/pcm.so | |
319 | %attr(755,root,root) %{_libdir}/%{name}/plugins/rc.so | |
301d91d7 | 320 | %attr(755,root,root) %{_libdir}/%{name}/plugins/rot13.so |
014e3e4a | 321 | %attr(755,root,root) %{_libdir}/%{name}/plugins/sms.so |
301d91d7 | 322 | %attr(755,root,root) %{_libdir}/%{name}/plugins/xmsg.so |
c043b1ca JB |
323 | %dir %{_datadir}/%{name} |
324 | %dir %{_datadir}/%{name}/plugins | |
014e3e4a | 325 | %{_datadir}/%{name}/*.txt |
301d91d7 | 326 | %{_datadir}/%{name}/plugins/httprc_xajax |
014e3e4a | 327 | %{_datadir}/%{name}/plugins/logs |
328 | %{_datadir}/%{name}/plugins/ncurses | |
301d91d7 TP |
329 | %{_datadir}/%{name}/plugins/rc |
330 | %{_datadir}/%{name}/plugins/sms | |
541b7d39 | 331 | %dir %{_datadir}/%{name}/scripts |
301d91d7 TP |
332 | %{_datadir}/%{name}/themes |
333 | ||
334 | %files devel | |
335 | %defattr(644,root,root,755) | |
336 | %attr(755,root,root) %{_bindir}/ekg2-config | |
337 | %{_includedir}/ekg2 | |
338 | ||
339 | %if %{with gpg} | |
340 | %files plugin-gpg | |
341 | %defattr(644,root,root,755) | |
342 | %attr(755,root,root) %{_libdir}/%{name}/plugins/gpg.so | |
343 | %endif | |
344 | ||
345 | %if %{with gtk} | |
346 | %files plugin-gtk | |
347 | %defattr(644,root,root,755) | |
348 | %attr(755,root,root) %{_libdir}/%{name}/plugins/gtk.so | |
349 | %endif | |
350 | ||
351 | %files plugin-ioctld | |
352 | %defattr(644,root,root,755) | |
353 | %attr(755,root,root) %{_libdir}/%{name}/plugins/ioctld.so | |
354 | %{_datadir}/%{name}/plugins/ioctld | |
355 | %attr(4755,root,root) %{_libexecdir}/ioctld | |
356 | ||
357 | %if %{with sqlite} || %{with sqlite3} | |
358 | %files plugin-logsqlite | |
359 | %defattr(644,root,root,755) | |
360 | %attr(755,root,root) %{_libdir}/%{name}/plugins/logsqlite.so | |
361 | %{_datadir}/%{name}/plugins/logsqlite | |
362 | %endif | |
014e3e4a | 363 | |
014e3e4a | 364 | %files plugin-protocol-gg |
b6c3e9c9 | 365 | %defattr(644,root,root,755) |
014e3e4a | 366 | %attr(755,root,root) %{_libdir}/%{name}/plugins/gg.so |
367 | %{_datadir}/%{name}/plugins/gg | |
3b57c420 | 368 | |
c043b1ca JB |
369 | %if %{with libgsm} |
370 | %files plugin-protocol-gsm | |
b6c3e9c9 | 371 | %defattr(644,root,root,755) |
c043b1ca | 372 | %attr(755,root,root) %{_libdir}/%{name}/plugins/gsm.so |
014e3e4a | 373 | %endif |
374 | ||
375 | %files plugin-protocol-irc | |
b6c3e9c9 | 376 | %defattr(644,root,root,755) |
014e3e4a | 377 | %attr(755,root,root) %{_libdir}/%{name}/plugins/irc.so |
378 | %{_datadir}/%{name}/plugins/irc | |
379 | ||
c043b1ca JB |
380 | %if %{with jabber} |
381 | %files plugin-protocol-jabber | |
b6c3e9c9 | 382 | %defattr(644,root,root,755) |
c043b1ca JB |
383 | %attr(755,root,root) %{_libdir}/%{name}/plugins/jabber.so |
384 | %{_datadir}/%{name}/plugins/jabber | |
014e3e4a | 385 | %endif |
386 | ||
301d91d7 TP |
387 | %if %{with readline} |
388 | %files plugin-readline | |
b6c3e9c9 | 389 | %defattr(644,root,root,755) |
301d91d7 TP |
390 | %attr(755,root,root) %{_libdir}/%{name}/plugins/readline.so |
391 | %{_datadir}/%{name}/plugins/readline | |
014e3e4a | 392 | %endif |
393 | ||
541b7d39 | 394 | %if %{with perl} |
395 | %files plugin-scripting-perl | |
396 | %defattr(644,root,root,755) | |
397 | %attr(755,root,root) %{_libdir}/%{name}/plugins/perl.so | |
8372a33c | 398 | %{perl_vendorarch}/Ekg2.pm |
399 | %dir %{perl_vendorarch}/Ekg2 | |
400 | %{perl_vendorarch}/Ekg2/Irc.pm | |
401 | %dir %{perl_vendorarch}/auto/Ekg2 | |
402 | %{perl_vendorarch}/auto/Ekg2/Ekg2.bs | |
403 | %attr(755,root,root) %{perl_vendorarch}/auto/Ekg2/Ekg2.so | |
404 | %dir %{perl_vendorarch}/auto/Ekg2/Irc | |
405 | %{perl_vendorarch}/auto/Ekg2/Irc/Irc.bs | |
406 | %attr(755,root,root) %{perl_vendorarch}/auto/Ekg2/Irc/Irc.so | |
f0fe07cc | 407 | #%{_datadir}/%{name}/scripts/*.pl |
541b7d39 | 408 | %endif |
409 | ||
301d91d7 TP |
410 | %if %{with python} |
411 | %files plugin-scripting-python | |
3e0a2d08 | 412 | %defattr(644,root,root,755) |
301d91d7 TP |
413 | %attr(755,root,root) %{_libdir}/%{name}/plugins/python.so |
414 | #%{_datadir}/%{name}/scripts/*.py | |
3f5a546c | 415 | %endif |
3e0a2d08 | 416 | |
c043b1ca | 417 | %files plugin-sim |
b6c3e9c9 | 418 | %defattr(644,root,root,755) |
c043b1ca JB |
419 | %attr(755,root,root) %{_libdir}/%{name}/plugins/sim.so |
420 | %{_datadir}/%{name}/plugins/sim | |
421 | ||
014e3e4a | 422 | %if %{with xosd} |
3b57c420 | 423 | %files plugin-xosd |
424 | %defattr(644,root,root,755) | |
425 | %attr(755,root,root) %{_libdir}/%{name}/plugins/xosd.so | |
426 | %{_datadir}/%{name}/plugins/xosd | |
014e3e4a | 427 | %endif |