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