]> git.pld-linux.org Git - packages/ekg2.git/blame - ekg2.spec
- remove .svn dirs
[packages/ekg2.git] / ekg2.spec
CommitLineData
911936b1 1# TODO:
911936b1 2# - warning: Installed (but unpackaged) file(s) found:
3# /usr/lib/perl5/5.10.0/i686-pld-linux-thread-multi/perllocal.pod
4# /usr/lib/perl5/vendor_perl/5.10.0/i686-pld-linux-thread-multi/auto/Ekg2/.packlist
5# /usr/lib/perl5/vendor_perl/5.10.0/i686-pld-linux-thread-multi/auto/Ekg2/Irc/.packlist
80615d34
JB
6#
7# Conditional build:
c043b1ca 8%bcond_without aspell # build without spell-checking support with aspell
ad0ac3b6 9%bcond_without feed # don't build feed plugin
c043b1ca 10%bcond_without gadugadu # don't build gg plugin
3b1aadf1
JB
11%bcond_without gpg # don't build gpg plugin
12%bcond_without gtk # don't build gtk plugin
c043b1ca 13%bcond_without jabber # don't build jabber plugin
dcb68d88 14%bcond_without gnutls # build jabber plugin without libgnutls
c043b1ca 15%bcond_without libgsm # don't build libgsm plugin
541b7d39 16%bcond_without perl # don't build Perl plugin
301d91d7 17%bcond_without python # don't build Python plugin
3f5a546c 18%bcond_without readline # don't build readline interface
ad0ac3b6
SP
19%bcond_with sqlite # build logsqlite plugin based on sqlite (conflicts with sqlite3)
20%bcond_without sqlite3 # don't build logsqlite plugin based on sqlite3
c043b1ca 21%bcond_without xosd # don't build xosd plugin
d9ac8992 22%bcond_with svn # checkout svn trunk instead of Source0 - requested by ekg2 developer
1a7179bc 23
d9ac8992 24%if %{with svn}
25%define _snap svn.%(date +%Y%m%d)
489a96d3 26%else
1fd59ffb 27%define _snap 20100816
d9ac8992 28%endif
29
1fd59ffb 30%define rel 1
dcb68d88 31
75d7f8c3 32%if %{without jabber}
dcb68d88 33%undefine with_gnutls
ce1ec8bc 34%endif
35
ad0ac3b6
SP
36%if %{with sqlite}
37%undefine sqlite3
8a237b0c 38%endif
39
014e3e4a 40Summary: Multi-protocol instant messaging and chat client
d66ce5e7 41Summary(pl.UTF-8): Wieloprotokołowy komunikator internetowy
5834ad62 42Name: ekg2
4d90ebb3 43Version: 0.3
b7c2fcb4 44Release: 0.%{_snap}.%{rel}
045c6391 45Epoch: 2
5834ad62 46License: GPL v2+
47Group: Applications/Communications
d9ac8992 48%if %{without svn}
52433318 49Source0: http://pl.ekg2.org/%{name}-%{_snap}.tar.bz2
1fd59ffb 50# Source0-md5: 1e494941aa4d8c6dddec64cbf632cd19
d9ac8992 51%endif
541b7d39 52Patch0: %{name}-perl-install.patch
4d90ebb3 53Patch1: %{name}-gtk.patch
3eea3193 54URL: http://ekg2.org/
c043b1ca 55%{?with_aspell:BuildRequires: aspell-devel}
b458faa5 56BuildRequires: autoconf
304afbad 57BuildRequires: automake
ad0ac3b6
SP
58%if %{with feed} || %{with jabber}
59BuildRequires: expat-devel
60%endif
4d90ebb3 61BuildRequires: gettext-devel >= 0.17-8
301d91d7 62%{?with_gadugadu:BuildRequires: giflib-devel}
dcb68d88 63%{?with_gnutls:BuildRequires: gnutls-devel >= 1.2.5}
301d91d7 64%{?with_gpg:BuildRequires: gpgme-devel}
073716b1 65BuildRequires: gpm-devel
c3cae937 66%{?with_gtk:BuildRequires: gtk+2-devel >= 2:2.14.1}
045c6391 67%{?with_gadugadu:BuildRequires: libgadu-devel}
c043b1ca 68%{?with_libgsm:BuildRequires: libgsm-devel}
045c6391 69%{?with_gadugadu:BuildRequires: libjpeg-devel}
b458faa5
JB
70BuildRequires: libltdl-devel
71BuildRequires: libtool
073716b1
JB
72BuildRequires: ncurses-devel
73BuildRequires: openssl-devel >= 0.9.7d
045c6391 74%{?with_perl:BuildRequires: perl-devel}
5a267675 75BuildRequires: pkgconfig
c043b1ca 76%{?with_python:BuildRequires: python-devel}
301d91d7 77%{?with_readline:BuildRequires: readline-devel}
045c6391 78%{?with_python:BuildRequires: rpm-pythonprov}
f69780d1 79BuildRequires: sed >= 4.0
d9ac8992 80%{?with_svn:BuildRequires: subversion}
8a237b0c 81%{?with_sqlite:BuildRequires: sqlite-devel}
82%{?with_sqlite3:BuildRequires: sqlite3-devel}
301d91d7
TP
83%{?with_xosd:BuildRequires: xosd-devel}
84BuildRequires: zlib-devel
5834ad62 85BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
86
87%description
014e3e4a 88Multi-protocol instant messaging and chat client with many plugins.
5834ad62 89
c78c926b 90%description -l pl.UTF-8
2055e4af 91Wieloprotokołowy, otwarty komunikator internetowy z wieloma wtyczkami.
5834ad62 92
301d91d7
TP
93%package devel
94Summary: ekg2 header files
d66ce5e7 95Summary(pl.UTF-8): Pliki nagłówkowe ekg2
301d91d7
TP
96Group: Development/Libraries
97Requires: %{name} = %{epoch}:%{version}-%{release}
98
99%description devel
100Header files for ekg2.
101
c78c926b
JR
102%description devel -l pl.UTF-8
103Pliki nagłówkowe ekg2.
ad0ac3b6 104
ad0ac3b6
SP
105%package plugin-feed
106Summary: feed plugin for ekg2
107Summary(pl.UTF-8): Wtyczka feed dla ekg2
108Group: Applications/Communications
109Requires: %{name} = %{epoch}:%{version}-%{release}
110
111%description plugin-feed
112feed plugin for ekg2.
113
114%description plugin-feed -l pl.UTF-8
115Wtyczka feed dla ekg2.
301d91d7
TP
116
117%package plugin-gpg
118Summary: gpg plugin for ekg2
d66ce5e7 119Summary(pl.UTF-8): Wtyczka gpg dla ekg2
301d91d7
TP
120Group: Applications/Communications
121Requires: %{name} = %{epoch}:%{version}-%{release}
122
123%description plugin-gpg
124gpg plugin for ekg2.
125
c78c926b 126%description plugin-gpg -l pl.UTF-8
301d91d7
TP
127Wtyczka gpg dla ekg2.
128
129%package plugin-gtk
130Summary: gtk plugin for ekg2
d66ce5e7 131Summary(pl.UTF-8): Wtyczka gtk dla ekg2
301d91d7
TP
132Group: Applications/Communications
133Requires: %{name} = %{epoch}:%{version}-%{release}
c3cae937 134Requires: gtk+2 >= 2:2.14.1
301d91d7
TP
135
136%description plugin-gtk
137gtk plugin for ekg2.
138
c78c926b 139%description plugin-gtk -l pl.UTF-8
301d91d7
TP
140Wtyczka gtk dla ekg2.
141
142%package plugin-ioctld
143Summary: Ioctld plugin for ekg2
d66ce5e7 144Summary(pl.UTF-8): Wtyczka ioctld dla ekg2
301d91d7
TP
145Group: Applications/Communications
146Requires: %{name} = %{epoch}:%{version}-%{release}
147
148%description plugin-ioctld
149Ioctld plugin for ekg2 (contains suid root binary!).
150
c78c926b 151%description plugin-ioctld -l pl.UTF-8
3b1aadf1 152Wtyczka ioctld dla ekg2 (zawiera program z ustawionym suid root!).
301d91d7 153
ad0ac3b6
SP
154%package plugin-jogger
155Summary: Jogger plugin for ekg2
156Summary(pl.UTF-8): Wtyczka jogger dla ekg2
157Group: Applications/Communications
158Requires: %{name} = %{epoch}:%{version}-%{release}
159
160%description plugin-jogger
161Jogger plugin for ekg2.
162
163%description plugin-jogger -l pl.UTF-8
164Wtyczka jogger dla ekg2.
ad0ac3b6 165
301d91d7
TP
166%package plugin-logsqlite
167Summary: SQLite log plugin for ekg2
d66ce5e7 168Summary(pl.UTF-8): Wtyczka logowania do SQLite dla ekg2
301d91d7
TP
169Group: Applications/Communications
170Requires: %{name} = %{epoch}:%{version}-%{release}
171%if %{with sqlite3}
172Requires: sqlite3
173%else
174Requires: sqlite
175%endif
176
177%description plugin-logsqlite
178SQLite log plugin for ekg2.
179
c78c926b 180%description plugin-logsqlite -l pl.UTF-8
301d91d7
TP
181Wtyczka logowania do bazy SQLite dla ekg2.
182
014e3e4a 183%package plugin-protocol-gg
184Summary: Gadu-gadu protocol plugin for ekg2
d66ce5e7 185Summary(pl.UTF-8): Wtyczka protokołu Gadu-gadu dla ekg2
014e3e4a 186Group: Applications/Communications
557a8566 187Requires: %{name} = %{epoch}:%{version}-%{release}
014e3e4a 188
189%description plugin-protocol-gg
190Gadu-gadu protocol plugin for ekg2.
191
c78c926b
JR
192%description plugin-protocol-gg -l pl.UTF-8
193Wtyczka protokołu gadu-gadu dla ekg2.
014e3e4a 194
c043b1ca
JB
195%package plugin-protocol-gsm
196Summary: GSM VoIP protocol plugin for ekg2
d66ce5e7 197Summary(pl.UTF-8): Wtyczka protokołu GSM VoIP dla ekg2
014e3e4a 198Group: Applications/Communications
557a8566 199Requires: %{name} = %{epoch}:%{version}-%{release}
014e3e4a 200
c043b1ca
JB
201%description plugin-protocol-gsm
202GSM VoIP protocol plugin for ekg2.
014e3e4a 203
c78c926b
JR
204%description plugin-protocol-gsm -l pl.UTF-8
205Wtyczka protokołu GSM VoIP dla ekg2.
014e3e4a 206
c3cae937 207%package plugin-protocol-icq
208Summary: ICQ protocol plugin for ekg2
209Summary(pl.UTF-8): Wtyczka protokołu ICQ dla ekg2
210Group: Applications/Communications
211Requires: %{name} = %{epoch}:%{version}-%{release}
212
213%description plugin-protocol-icq
214ICQ protocol plugin for ekg2.
215
216%description plugin-protocol-icq -l pl.UTF-8
217Wtyczka protokołu ICQ dla ekg2.
218
014e3e4a 219%package plugin-protocol-irc
220Summary: IRC protocol plugin for ekg2
d66ce5e7 221Summary(pl.UTF-8): Wtyczka protokołu IRC dla ekg2
014e3e4a 222Group: Applications/Communications
557a8566 223Requires: %{name} = %{epoch}:%{version}-%{release}
014e3e4a 224
225%description plugin-protocol-irc
226IRC protocol plugin for ekg2.
227
c78c926b
JR
228%description plugin-protocol-irc -l pl.UTF-8
229Wtyczka protokołu IRC dla ekg2.
014e3e4a 230
c043b1ca 231%package plugin-protocol-jabber
4ad1d971 232Summary: Jabber and Tlen protocols plugin for ekg2
233Summary(pl.UTF-8): Wtyczka protokołów Jabber i Tlen dla ekg2
014e3e4a 234Group: Applications/Communications
557a8566 235Requires: %{name} = %{epoch}:%{version}-%{release}
014e3e4a 236
c043b1ca 237%description plugin-protocol-jabber
4ad1d971 238Jabber and Tlen protocols plugin for ekg2.
014e3e4a 239
c78c926b 240%description plugin-protocol-jabber -l pl.UTF-8
4ad1d971 241Wtyczka protokołów Jabber i Tlen dla ekg2.
014e3e4a 242
ad0ac3b6
SP
243%package plugin-protocol-polchat
244Summary: Polchat protocol plugin for ekg2
245Summary(pl.UTF-8): Wtyczka protokołu polchat dla ekg2
246Group: Applications/Communications
247Requires: %{name} = %{epoch}:%{version}-%{release}
248
249%description plugin-protocol-polchat
250Polchat protocol plugin for ekg2.
251
252%description plugin-protocol-polchat -l pl.UTF-8
253Wtyczka protokołu polchat dla ekg2.
ad0ac3b6 254
ba6bbffe 255%package plugin-protocol-rivchat
256Summary: Rivchat protocol plugin for ekg2
257Summary(pl.UTF-8): Wtyczka protokołu rivchat dla ekg2
258Group: Applications/Communications
259Requires: %{name} = %{epoch}:%{version}-%{release}
260
261%description plugin-protocol-rivchat
262Rivchat protocol plugin for ekg2.
263
264%description plugin-protocol-rivchat -l pl.UTF-8
265Wtyczka protokołu rivchat dla ekg2.
266
301d91d7
TP
267%package plugin-readline
268Summary: readline interface
d66ce5e7 269Summary(pl.UTF-8): Interfejs readline
014e3e4a 270Group: Applications/Communications
557a8566 271Requires: %{name} = %{epoch}:%{version}-%{release}
014e3e4a 272
301d91d7
TP
273%description plugin-readline
274readline interface.
014e3e4a 275
c78c926b 276%description plugin-readline -l pl.UTF-8
301d91d7 277Interfejs readline.
014e3e4a 278
911936b1 279%package plugin-remote
280Summary: Remote contol interface
281Summary(pl.UTF-8): Zdalne sterowanie ekg2
282Group: Applications/Communications
283Requires: %{name} = %{epoch}:%{version}-%{release}
284
285%description plugin-remote
286Remote control interface.
287
288%description plugin-remote -l pl.UTF-8
289Zdalne sterowanie ekg2.
290
541b7d39 291%package plugin-scripting-perl
292Summary: Perl scripting plugin for ekg2
d66ce5e7 293Summary(pl.UTF-8): Wtyczka języka Perl dla ekg2
541b7d39 294Group: Applications/Communications
295Requires: %{name} = %{epoch}:%{version}-%{release}
296
297%description plugin-scripting-perl
298Python scripting Perl for ekg2.
299
c78c926b
JR
300%description plugin-scripting-perl -l pl.UTF-8
301Wtyczka skryptów Perla dla ekg2.
541b7d39 302
301d91d7
TP
303%package plugin-scripting-python
304Summary: Python scripting plugin for ekg2
d66ce5e7 305Summary(pl.UTF-8): Wtyczka języka Python dla ekg2
3e0a2d08 306Group: Applications/Communications
307Requires: %{name} = %{epoch}:%{version}-%{release}
308
301d91d7
TP
309%description plugin-scripting-python
310Python scripting plugin for ekg2.
3e0a2d08 311
c78c926b
JR
312%description plugin-scripting-python -l pl.UTF-8
313Wtyczka skryptów Pythona dla ekg2.
3e0a2d08 314
c043b1ca
JB
315%package plugin-sim
316Summary: Encryption plugin for ekg2
d66ce5e7 317Summary(pl.UTF-8): Wtyczka szyfrująca dla ekg2
c043b1ca 318Group: Applications/Communications
557a8566 319Requires: %{name} = %{epoch}:%{version}-%{release}
c043b1ca
JB
320
321%description plugin-sim
322Message encryption plugin for ekg2.
323
c78c926b
JR
324%description plugin-sim -l pl.UTF-8
325Wtyczka szyfrująca wiadomości dla ekg2.
014e3e4a 326
3b57c420 327%package plugin-xosd
328Summary: xosd plugin for ekg2
d66ce5e7 329Summary(pl.UTF-8): Wtyczka xosd dla ekg2
3b57c420 330Group: Applications/Communications
557a8566 331Requires: %{name} = %{epoch}:%{version}-%{release}
3b57c420 332
333%description plugin-xosd
3dad2b83 334xosd plugin for ekg2.
3b57c420 335
c78c926b 336%description plugin-xosd -l pl.UTF-8
3dad2b83 337Wtyczka xosd dla ekg2.
3b57c420 338
5834ad62 339%prep
d9ac8992 340%if %{without svn}
ce1ec8bc 341%setup -q -n %{name}-%{_snap}
dc8edf45 342find -type d -name .svn | xargs rm -rf .svn
d9ac8992 343%else
826c9acf
ER
344%setup -qcT
345cd ..
346svn -q co http://toxygen.net/svn/ekg2/trunk %{name}-%{version}
347cd -
d9ac8992 348%endif
349
541b7d39 350%patch0 -p1
4d90ebb3 351%patch1 -p1
c3cae937 352
480a648b 353sed -i -e '\#/opt/sqlite/lib#s#"$# %{_libdir}"#' m4/sqlite.m4
5834ad62 354
c0fc15f6 355touch po/Makefile.in.in
356find -name *.c > po/POTFILES.in
357
5834ad62 358%build
4d90ebb3 359%{__gettextize}
360%{__libtoolize}
361%{__aclocal} -I m4
362%{__autoheader}
363%{__automake}
364%{__autoconf}
365
40dbb666
JB
366# for hostent.h_addr (should be in CPPFLAGS, but it's overridden in plugins/jabber)
367CFLAGS="%{rpmcflags} -D_GNU_SOURCE"
a73e399c 368%configure \
ab148695 369 --enable-unicode \
014e3e4a 370 --with%{!?with_aspell:out}-aspell \
c043b1ca 371 --with%{!?with_gadugadu:out}-libgadu \
301d91d7
TP
372 %{!?with_gpg:--without-gpg} \
373 --with%{!?with_gtk:out}-gtk \
374 --with%{!?with_gnutls:out}-libgnutls \
ad0ac3b6 375%if %{with feed} || %{with jabber}
ccec1d4f 376 --with-expat \
ad0ac3b6 377%else
ccec1d4f 378 --without-expat \
ad0ac3b6 379%endif
014e3e4a 380 --with%{!?with_libgsm:out}-libgsm \
301d91d7 381 %{!?with_perl:--without-perl} \
c043b1ca 382 --with%{!?with_python:out}-python \
3f5a546c 383 --with%{!?with_readline:out}-readline \
c043b1ca 384 --with%{!?with_sqlite:out}-sqlite \
8a237b0c 385 --with%{!?with_sqlite3:out}-sqlite3 \
301d91d7 386 --with%{!?with_xosd:out}-xosd
c043b1ca 387
40dbb666 388%{__make}
5834ad62 389
390%install
391rm -rf $RPM_BUILD_ROOT
f0fe07cc 392install -d $RPM_BUILD_ROOT%{_datadir}/%{name}/scripts
80615d34 393
4d3c7565
TP
394%{__make} install \
395 DESTDIR=$RPM_BUILD_ROOT
80615d34 396
301d91d7 397mv -f README README-main || true
5834ad62 398
073716b1
JB
399rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins/*.la
400
401%find_lang %{name}
402
5834ad62 403%clean
404rm -rf $RPM_BUILD_ROOT
405
073716b1 406%files -f %{name}.lang
5834ad62 407%defattr(644,root,root,755)
301d91d7 408%doc NEWS* README-main docs/ekg2book* docs/README docs/TODO docs/*.txt
dbddd7be 409%attr(755,root,root) %{_bindir}/ekg2
1a2585d1 410%dir %{_libdir}/%{name}
411%dir %{_libdir}/%{name}/plugins
045c6391
AG
412%attr(755,root,root) %{_libdir}/%{name}/plugins/autoresponder.so
413%{_datadir}/%{name}/plugins/autoresponder
301d91d7 414%attr(755,root,root) %{_libdir}/%{name}/plugins/httprc_xajax.so
014e3e4a 415%attr(755,root,root) %{_libdir}/%{name}/plugins/logs.so
416%attr(755,root,root) %{_libdir}/%{name}/plugins/mail.so
045c6391 417%{_datadir}/%{name}/plugins/mail
014e3e4a 418%attr(755,root,root) %{_libdir}/%{name}/plugins/ncurses.so
419%attr(755,root,root) %{_libdir}/%{name}/plugins/pcm.so
420%attr(755,root,root) %{_libdir}/%{name}/plugins/rc.so
301d91d7 421%attr(755,root,root) %{_libdir}/%{name}/plugins/rot13.so
014e3e4a 422%attr(755,root,root) %{_libdir}/%{name}/plugins/sms.so
301d91d7 423%attr(755,root,root) %{_libdir}/%{name}/plugins/xmsg.so
045c6391 424%{_datadir}/%{name}/plugins/xmsg
c043b1ca
JB
425%dir %{_datadir}/%{name}
426%dir %{_datadir}/%{name}/plugins
014e3e4a 427%{_datadir}/%{name}/*.txt
301d91d7 428%{_datadir}/%{name}/plugins/httprc_xajax
014e3e4a 429%{_datadir}/%{name}/plugins/logs
430%{_datadir}/%{name}/plugins/ncurses
301d91d7
TP
431%{_datadir}/%{name}/plugins/rc
432%{_datadir}/%{name}/plugins/sms
541b7d39 433%dir %{_datadir}/%{name}/scripts
301d91d7
TP
434%{_datadir}/%{name}/themes
435
ad0ac3b6
SP
436%files plugin-feed
437%defattr(644,root,root,755)
438%attr(755,root,root) %{_libdir}/%{name}/plugins/feed.so
301d91d7
TP
439
440%if %{with gpg}
441%files plugin-gpg
442%defattr(644,root,root,755)
443%attr(755,root,root) %{_libdir}/%{name}/plugins/gpg.so
444%endif
445
446%if %{with gtk}
447%files plugin-gtk
448%defattr(644,root,root,755)
449%attr(755,root,root) %{_libdir}/%{name}/plugins/gtk.so
450%endif
451
452%files plugin-ioctld
453%defattr(644,root,root,755)
454%attr(755,root,root) %{_libdir}/%{name}/plugins/ioctld.so
455%{_datadir}/%{name}/plugins/ioctld
456%attr(4755,root,root) %{_libexecdir}/ioctld
457
ad0ac3b6
SP
458%files plugin-jogger
459%defattr(644,root,root,755)
460%attr(755,root,root) %{_libdir}/%{name}/plugins/jogger.so
ad0ac3b6 461
301d91d7
TP
462%if %{with sqlite} || %{with sqlite3}
463%files plugin-logsqlite
464%defattr(644,root,root,755)
465%attr(755,root,root) %{_libdir}/%{name}/plugins/logsqlite.so
466%{_datadir}/%{name}/plugins/logsqlite
467%endif
014e3e4a 468
014e3e4a 469%files plugin-protocol-gg
b6c3e9c9 470%defattr(644,root,root,755)
014e3e4a 471%attr(755,root,root) %{_libdir}/%{name}/plugins/gg.so
472%{_datadir}/%{name}/plugins/gg
3b57c420 473
c043b1ca
JB
474%if %{with libgsm}
475%files plugin-protocol-gsm
b6c3e9c9 476%defattr(644,root,root,755)
c043b1ca 477%attr(755,root,root) %{_libdir}/%{name}/plugins/gsm.so
014e3e4a 478%endif
479
c3cae937 480%files plugin-protocol-icq
481%defattr(644,root,root,755)
482%attr(755,root,root) %{_libdir}/%{name}/plugins/icq.so
483
014e3e4a 484%files plugin-protocol-irc
b6c3e9c9 485%defattr(644,root,root,755)
014e3e4a 486%attr(755,root,root) %{_libdir}/%{name}/plugins/irc.so
487%{_datadir}/%{name}/plugins/irc
488
c043b1ca
JB
489%if %{with jabber}
490%files plugin-protocol-jabber
b6c3e9c9 491%defattr(644,root,root,755)
c043b1ca
JB
492%attr(755,root,root) %{_libdir}/%{name}/plugins/jabber.so
493%{_datadir}/%{name}/plugins/jabber
014e3e4a 494%endif
495
ad0ac3b6
SP
496%files plugin-protocol-polchat
497%defattr(644,root,root,755)
498%attr(755,root,root) %{_libdir}/%{name}/plugins/polchat.so
ad0ac3b6 499
ba6bbffe 500%files plugin-protocol-rivchat
501%defattr(644,root,root,755)
502%attr(755,root,root) %{_libdir}/%{name}/plugins/rivchat.so
503
301d91d7
TP
504%if %{with readline}
505%files plugin-readline
b6c3e9c9 506%defattr(644,root,root,755)
301d91d7
TP
507%attr(755,root,root) %{_libdir}/%{name}/plugins/readline.so
508%{_datadir}/%{name}/plugins/readline
014e3e4a 509%endif
510
911936b1 511%if %{with readline}
512%files plugin-remote
513%defattr(644,root,root,755)
514%attr(755,root,root) %{_libdir}/%{name}/plugins/remote.so
515%endif
516
541b7d39 517%if %{with perl}
518%files plugin-scripting-perl
519%defattr(644,root,root,755)
520%attr(755,root,root) %{_libdir}/%{name}/plugins/perl.so
8372a33c 521%{perl_vendorarch}/Ekg2.pm
522%dir %{perl_vendorarch}/Ekg2
523%{perl_vendorarch}/Ekg2/Irc.pm
524%dir %{perl_vendorarch}/auto/Ekg2
525%{perl_vendorarch}/auto/Ekg2/Ekg2.bs
526%attr(755,root,root) %{perl_vendorarch}/auto/Ekg2/Ekg2.so
527%dir %{perl_vendorarch}/auto/Ekg2/Irc
528%{perl_vendorarch}/auto/Ekg2/Irc/Irc.bs
529%attr(755,root,root) %{perl_vendorarch}/auto/Ekg2/Irc/Irc.so
045c6391 530%{_datadir}/%{name}/scripts/*.pl
541b7d39 531%endif
532
301d91d7
TP
533%if %{with python}
534%files plugin-scripting-python
3e0a2d08 535%defattr(644,root,root,755)
301d91d7 536%attr(755,root,root) %{_libdir}/%{name}/plugins/python.so
045c6391 537%{_datadir}/%{name}/scripts/*.py
3f5a546c 538%endif
3e0a2d08 539
c043b1ca 540%files plugin-sim
b6c3e9c9 541%defattr(644,root,root,755)
c043b1ca
JB
542%attr(755,root,root) %{_libdir}/%{name}/plugins/sim.so
543%{_datadir}/%{name}/plugins/sim
544
014e3e4a 545%if %{with xosd}
3b57c420 546%files plugin-xosd
547%defattr(644,root,root,755)
548%attr(755,root,root) %{_libdir}/%{name}/plugins/xosd.so
549%{_datadir}/%{name}/plugins/xosd
014e3e4a 550%endif
This page took 0.190392 seconds and 4 git commands to generate.