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