]> git.pld-linux.org Git - packages/pidgin.git/blob - pidgin.spec
- BR: GConf2, libidn-devel
[packages/pidgin.git] / pidgin.spec
1 # TODO
2 # - cleanup files; move libs to proper packages
3 # - subpackages for
4 #  - different protocols (like koptete)
5 #  - huge deps (mono...)
6 # - kerberos 4 with zephyr support?
7 # - external zephyr?
8 #   http://packages.qa.debian.org/z/zephyr.html
9 # - move mono related files to -libs?
10 # - subpackage libpurple and it's plugins
11 #   http://developer.pidgin.im/wiki/WhatIsLibpurple
12 #
13 %bcond_without  cap             # without Contact Availability Prediction
14 %bcond_without  dbus            # without D-BUS (for pidgin-remote and others)
15 %bcond_without  doc             # do not generate and include documentation
16 %bcond_with     dotnet          # build with mono support
17 %bcond_without  evolution       # compile without the Pidgin-Evolution plugin
18 %bcond_with     gnutls          # use GnuTLS instead of NSS
19 %bcond_without  gtkspell        # without gtkspell support
20 %bcond_without  meanwhile       # without meanwhile support
21 %bcond_without  sasl            # disable SASL support
22 %bcond_without  text            # don't build text UI
23 %bcond_without  silc            # Build without SILC libraries
24 %bcond_without  nm              # NetworkManager support (requires D-Bus)
25
26 %if %{without dbus}
27 %undefine       with_nm
28 %endif
29
30 # plain i386 is not supported; mono uses cmpxchg/xadd which require i486
31 %ifarch i386
32 %undefine       with_dotnet
33 %endif
34 #
35 %include        /usr/lib/rpm/macros.perl
36 Summary:        A client compatible with AOL's 'Instant Messenger'
37 Summary(de.UTF-8):      Pidgin ist ein Instant Messenger
38 Summary(hu.UTF-8):      Az AOL 'Instant Messenger'-ével kompatibilis kliens
39 Summary(ko.UTF-8):      AOL 인스턴트 메신저와 호환되는 클라이언트
40 Summary(pl.UTF-8):      Klient kompatybilny z AOL Instant Messenger
41 Summary(pt_BR.UTF-8):   Um cliente para o AOL Instant Messenger (AIM)
42 Name:           pidgin
43 Version:        2.6.4
44 Release:        1.1
45 License:        GPL v2+
46 Group:          Applications/Communications
47 Source0:        http://dl.sourceforge.net/pidgin/%{name}-%{version}.tar.bz2
48 # Source0-md5:  6e1dc8b9dd6983a54ff3a6de33efa778
49 Patch0:         %{name}-nolibs.patch
50 Patch1:         %{name}-dbus-dir.patch
51 Patch2:         %{name}-libgadu.patch
52 URL:            http://www.pidgin.im/
53 BuildRequires:  GConf2
54 BuildRequires:  GConf2-devel >= 2.16.0
55 %{?with_nm:BuildRequires:       NetworkManager-devel}
56 BuildRequires:  autoconf >= 2.50
57 BuildRequires:  automake >= 1:1.9
58 BuildRequires:  avahi-devel
59 BuildRequires:  avahi-glib-devel
60 BuildRequires:  check >= 0.9.4
61 %{?with_sasl:BuildRequires:     cyrus-sasl-devel}
62 %{?with_dbus:BuildRequires:     dbus-glib-devel >= 0.71}
63 %{?with_evolution:BuildRequires:        evolution-data-server-devel >= 1.8.1}
64 BuildRequires:  farsight2-devel
65 BuildRequires:  gettext-devel
66 %{?with_gnutls:BuildRequires:   gnutls-devel}
67 BuildRequires:  gstreamer-devel >= 0.10.10
68 BuildRequires:  gtk+2-devel >= 2:2.10.6
69 %{?with_gtkspell:BuildRequires: gtkspell-devel >= 2.0.11}
70 BuildRequires:  intltool
71 BuildRequires:  libgadu-devel
72 BuildRequires:  libidn-devel
73 BuildRequires:  libtool
74 BuildRequires:  libxml2-devel >= 2.6.26
75 %{?with_meanwhile:BuildRequires:        meanwhile-devel >= 1.0.0}
76 %{?with_dotnet:BuildRequires:   mono-csharp}
77 %{?with_dotnet:BuildRequires:   mono-devel}
78 %{?with_text:BuildRequires:     ncurses-ext-devel}
79 %if %{without gnutls}
80 BuildRequires:  nspr-devel
81 BuildRequires:  nss-devel
82 %endif
83 BuildRequires:  perl-devel
84 BuildRequires:  pkgconfig
85 BuildRequires:  python-modules >= 1:2.4
86 BuildRequires:  rpm-perlprov
87 BuildRequires:  rpm-pythonprov
88 BuildRequires:  rpmbuild(macros) >= 1.311
89 %{?with_silc:BuildRequires:     silc-toolkit-devel >= 1.1}
90 BuildRequires:  startup-notification-devel >= 0.5
91 BuildRequires:  tcl-devel
92 BuildRequires:  tk-devel
93 %if %{with cap}
94 BuildRequires:  sqlite3-devel >= 3.3
95 %endif
96 BuildRequires:  xorg-lib-libSM-devel
97 BuildRequires:  xorg-lib-libXScrnSaver-devel
98 %if %{with doc}
99 BuildRequires:  doxygen
100 BuildRequires:  graphviz
101 %endif
102 %{?with_sasl:Requires(hint):    cyrus-sasl-digest-md5}
103 Requires(post,postun):  gtk+2
104 Requires(post,preun):   GConf2 >= 2.16.0
105 Requires:       %{name}-libs = %{version}-%{release}
106 Requires:       hicolor-icon-theme
107 Suggests:       enchant-myspell
108 Obsoletes:      gaim
109 Obsoletes:      gaim-ui
110 Obsoletes:      gaim-ui-gtk
111 # discontinued gaim plugins
112 Obsoletes:      gaim-encryption
113 Obsoletes:      gaim-plugin-tlen
114 Obsoletes:      gaim-plugin-xmms-remote
115 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
116
117 %description
118 Pidgin allows you to talk to anyone using AOL's Instant Messenger
119 service (you can sign up at http://www.aim.aol.com). It uses the TOC
120 version of the AOL protocol, so your buddy list is stored on AOL's
121 servers and can be retrieved from anywhere. It contains many of the
122 same features as AOL's IM client while at the same time incorporating
123 many new features. Pidgin also contains a multiple connection feature
124 which consists of protocol plugins. These plugins allow you to use
125 pidgin to connect to other chat services such as Yahoo!, ICQ, MSN,
126 Jabber, Napster, Zephyr, IRC and Gadu-Gadu.
127
128 %description -l hu.UTF-8
129 A Pidgin-nel beszélhetsz bárkivel, aki az AOL Instant Messenger
130 szolgáltatását használja (a http://www.aim.aol.com oldalon
131 íratkozhatsz fel). Az AOL protokoll TOC verzióját használja, így a
132 partnerlistád az AOL szerverein tárolják, így bárhonnan hozzáférhetsz.
133 Sok szolgáltatását tartalmazza az AOL IM kliensének, sőt néhány új
134 lehetőséget is tartalmaz. A Pidgin több kapcsolódási lehetőséggel
135 rendelkezik, amely a pluginoknak köszönhető. Ezen pluginok
136 segítségével a következő szerverekhez csatlakozhatsz: Yahoo!, ICQ,
137 MSN, Jabber, Napster, Zephyr, IRC és Gadu-Gadu.
138
139 %description -l pl.UTF-8
140 Pidgin pozwala na rozmowy z dowolną osobą używającą usługi AOL Instant
141 Messenger (można się zarejestrować pod adresem
142 http://www.aim.aol.com/). Program używa wersji TOC protokołu AOL więc
143 Twoja lista kontaktów jest zapisana na serwerze AOL i może być
144 przesłana gdziekolwiek. Pidgin zawiera wiele udogodnień dostępnych w
145 kliencie AOL IM jak również dodaje własne. Pidgin umożliwia także
146 dostęp do usług takich jak Yahoo!, ICQ, MSN, Jabber, Napster, Zephyr,
147 IRC oraz Gadu-Gadu.
148
149 %description -l pt_BR.UTF-8
150 Pidgin é um cliente para o AOL Instant Messenger (AIM) que usa o
151 serviço tik/toc da AOL. É desenvolvido ativamente e suporta muitas das
152 características do cliente da AOL, tendo uma interface similiar.
153 Também oferece suporte a outros protocolos, como: ICQ, IRC, Yahoo!,
154 MSN, Jabber e Napster.
155
156 %description -l de.UTF-8
157 Pidgin ist ein Instant Messenger der von Mark Spencer ursprünglich für
158 unixähnliche Systeme (GNU/Linux, BSD) geschrieben wurde, nun aber auch
159 auf Microsoft Windows und Mac OS X lauffähig ist und mit vielen
160 Plugins stark erweitert werden kann.
161
162 %package libs
163 Summary:        Pidgin client library
164 Summary(pl.UTF-8):      Biblioteka klienta Pidgina
165 Group:          Libraries
166
167 %description libs
168 Pidgin client library.
169
170 %description libs -l hu.UTF-8
171 Pidgin kliens könyvtár.
172
173 %description libs -l pl.UTF-8
174 Biblioteka klienta Pidgina.
175
176 %package devel
177 Summary:        Development files for Pidgin client library
178 Summary(pl.UTF-8):      Pliki programistyczne biblioteki klienta Pidgina
179 Group:          Development/Libraries
180 Requires:       %{name}-libs = %{version}-%{release}
181 Requires:       gtk+2-devel >= 2:2.10.6
182 Obsoletes:      gaim-devel
183
184 %description devel
185 Development files for Pidgin.
186
187 %description devel -l hu.UTF-8
188 Fejléc fájlok Pidginhez.
189
190 %description devel -l pl.UTF-8
191 Pliki programistyczne biblioteki Pidgina.
192
193 %package perl
194 Summary:        Pidgin files for Perl scripts
195 Summary(hu.UTF-8):      Pidgin fájlok Perl szkriptekhez
196 Summary(pl.UTF-8):      Pliki Pidgina dla skryptów w Perlu
197 Group:          Libraries
198 Requires:       %{name} = %{version}-%{release}
199 Obsoletes:      gaim-perl
200
201 %description perl
202 This package gives you ability to extend Pidgin functionality with
203 Perl scripts.
204
205 %description perl -l hu.UTF-8
206 Ezzel a csomaggal lehetőséged nyílik a Pidgin lehetőségeit bővíteni
207 Perl szkriptekkel.
208
209 %description perl -l pl.UTF-8
210 Ten pakiet daje możliwość rozszerzania funkcjonalności Pidgina za
211 pomocą skryptów Perla.
212
213 %package tcl
214 Summary:        Pidgin files for Tcl scripts
215 Summary(hu.UTF-8):      Pidgin fájlok Tcl szkriptekhez
216 Summary(pl.UTF-8):      Pliki Pidgina dla skryptów w Tcl-u
217 Group:          Libraries
218 Requires:       %{name} = %{version}-%{release}
219 Obsoletes:      gaim-tcl
220
221 %description tcl
222 This package gives you ability to extend Pidgin functionality with Tcl
223 scripts.
224
225 %description tcl -l hu.UTF-8
226 Ezzel a csomaggal lehetőséged nyílik a Pidgin lehetőségeit bővíteni
227 Tcl szkriptekkel.
228
229 %description tcl -l pl.UTF-8
230 Ten pakiet daje możliwość rozszerzania funkcjonalności Pidgina za
231 pomocą skryptów w Tcl-u.
232
233 %package plugin-evolution
234 Summary:        Plugin for Ximian Evolution integration
235 Summary(hu.UTF-8):      Plugin az Evolution-ba beépítéséhez
236 Summary(pl.UTF-8):      Wtyczka do integracji z Evolution
237 Group:          Libraries
238 Requires:       %{name} = %{version}-%{release}
239 Obsoletes:      gaim-plugin-evolution
240
241 %description plugin-evolution
242 Provides integration with Ximian Evolution.
243
244 %description plugin-evolution -l hu.UTF-8
245 Plugin az Evolution-ba beépítéséhez.
246
247 %description plugin-evolution -l pl.UTF-8
248 Wtyczka do integracji z Evolution.
249
250 %package plugin-remote
251 Summary:        Pidgin Remote Control
252 Summary(hu.UTF-8):      Pidgin távoli irányítása
253 Summary(pl.UTF-8):      Zdalne sterowanie Pidginem
254 Group:          Libraries
255 Requires:       %{name} = %{version}-%{release}
256 Obsoletes:      gaim-plugin-remote
257
258 %description plugin-remote
259 This package gives Pidgin the ability to be remote-controlled through
260 third-party applications or through the pidgin-remote tool.
261
262 %description plugin-remote -l hu.UTF-8
263 Ezzel a csomaggal lehetőséged nyílik a Pidgint távolról irányítani
264 külső alkalmazásokkal vagy a pidgin-remote eszközzel.
265
266 %description plugin-remote -l pl.UTF-8
267 Ten pakiet daje możliwość zdalnego sterowania Pidginem przez inne
268 aplikacje albo narzędzie pidgin-remote.
269
270 %package protocol-irc
271 Summary:        Yahoo protocol support for IRC
272 Group:          Applications/Communications
273 Requires:       %{name} = %{epoch}:%{version}-%{release}
274
275 %description protocol-irc
276 IRC protocol support for pidgin.
277
278 %package protocol-icq
279 Summary:        Yahoo protocol support for ICQ
280 Group:          Applications/Communications
281 Requires:       %{name} = %{epoch}:%{version}-%{release}
282
283 %description protocol-icq
284 ICQ protocol support for pidgin.
285
286 %package protocol-jabber
287 Summary:        Jabber protocol support for pidgin
288 Group:          Applications/Communications
289 Requires:       %{name} = %{epoch}:%{version}-%{release}
290
291 %description protocol-jabber
292 Jabber protocol support for pidgin.
293
294 %package protocol-msn
295 Summary:        MSN protocol support for pidgin
296 Group:          Applications/Communications
297 Requires:       %{name} = %{epoch}:%{version}-%{release}
298
299 %description protocol-msn
300 MSN protocol support for pidgin.
301
302 %package protocol-mtix
303 Summary:        MTix protocol support for pidgin
304 Group:          Applications/Communications
305 Requires:       %{name} = %{epoch}:%{version}-%{release}
306
307 %description protocol-mtix
308 MTix protocol support for pidgin.
309
310 %package protocol-myspace
311 Summary:        MySpace protocol support for pidgin
312 Group:          Applications/Communications
313 Requires:       %{name} = %{epoch}:%{version}-%{release}
314
315 %description protocol-myspace
316 MySpace protocol support for pidgin.
317
318 %package protocol-qq
319 Summary:        QQ protocol support for pidgin
320 Group:          Applications/Communications
321 Requires:       %{name} = %{epoch}:%{version}-%{release}
322
323 %description protocol-qq
324 QQ protocol support for pidgin.
325
326 %package protocol-yahoo
327 Summary:        Yahoo protocol support for pidgin
328 Group:          Applications/Communications
329 Requires:       %{name} = %{epoch}:%{version}-%{release}
330
331 %description protocol-yahoo
332 Yahoo protocol support for pidgin.
333
334 %package protocol-xmpp
335 Summary:        XMPP protocol support for pidgin
336 Group:          Applications/Communications
337 Requires:       %{name} = %{epoch}:%{version}-%{release}
338
339 %description protocol-xmpp
340 XMPP protocol support for pidgin.
341
342 %package doc
343 Summary:        Pidgin documentation for developers (HTML format)
344 Summary(hu.UTF-8):      Pidgin dokumentáció fejlesztőknek (HTML formában)
345 Summary(pl.UTF-8):      Dokumentacja Pidgina dla programistów (format HTML)
346 Group:          Documentation
347 Obsoletes:      gaim-doc
348
349 %description doc
350 Pidgin documentation for developers (HTML format).
351
352 %description doc -l hu.UTF-8
353 Pidgin dokumentáció fejlesztőknek (HTML formátumban).
354
355 %description doc -l pl.UTF-8
356 Dokumentacja Pidgina dla programistów (format HTML).
357
358 %prep
359 %setup -q
360 %patch0 -p1
361 %patch1 -p1
362 %patch2 -p1
363
364 %build
365 %if %{with dotnet}
366 if [ ! -f /proc/cpuinfo ]; then
367         echo >&2 "Mono requires /proc to be mounted."
368         exit 1
369 fi
370 %endif
371
372 %{__intltoolize}
373 %{__libtoolize}
374 %{__aclocal} -I m4macros
375 %{__autoheader}
376 %{__autoconf}
377 %{__automake}
378 %configure \
379         %{!?with_gnutls:--enable-gnutls=no} \
380         %{?with_gnutls:--enable-nss=no} \
381         %{?with_doc:--enable-dot --enable-devhelp} \
382         %{!?with_silc:--with-silc-includes=not_existent_directory} \
383         --%{?with_cap:en}%{!?with_cap:dis}able-cap \
384         %{?with_sasl:--enable-cyrus-sasl} \
385         --%{?with_dbus:en}%{!?with_dbus:dis}able-dbus \
386         --%{?with_nm:en}%{!?with_nm:dis}able-nm \
387         --%{?with_evolution:en}%{!?with_evolution:dis}able-gevolution \
388         %{!?with_gtkspell:--disable-gtkspell} \
389         %{?with_dotnet:--enable-mono} \
390         --%{?with_text:en}%{!?with_text:dis}able-consoleui
391
392 %{__make}
393 %{?with_doc:%{__make} docs}
394
395 %install
396 rm -rf $RPM_BUILD_ROOT
397
398 %{__make} install \
399         DESTDIR=$RPM_BUILD_ROOT
400
401 rm -f $RPM_BUILD_ROOT%{_libdir}/finch/*.la
402 rm -f $RPM_BUILD_ROOT%{_libdir}/gnt/*.la
403 rm -f $RPM_BUILD_ROOT%{_libdir}/pidgin/{,private}/*.la
404 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/*.la
405 rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/{ca@valencia,ca_ES@valencian,my_MM}
406 %{__mv} $RPM_BUILD_ROOT%{_datadir}/locale/ms{_MY,}
407
408 %find_lang %{name} --with-gnome
409 rm -f $RPM_BUILD_ROOT{%{perl_archlib}/perllocal.pod,%{perl_vendorarch}/auto/Pidgin/{,GtkUI}/.packlist}
410 rm -rf $RPM_BUILD_ROOT%{_datadir}/purple/ca-certs
411
412 %if %{with dbus}
413 rm $RPM_BUILD_ROOT%{_bindir}/purple-client-example
414 %endif
415
416 %clean
417 rm -rf $RPM_BUILD_ROOT
418
419 %post
420 %gconf_schema_install purple.schemas
421 %update_icon_cache hicolor
422
423 %preun
424 %gconf_schema_uninstall purple.schemas
425
426 %postun
427 %update_icon_cache hicolor
428
429 %post   libs -p /sbin/ldconfig
430 %postun libs -p /sbin/ldconfig
431
432 %files -f %{name}.lang
433 %defattr(644,root,root,755)
434 %doc AUTHORS ChangeLog{,.API} HACKING NEWS PLUGIN_HOWTO README*
435 %attr(755,root,root) %{_bindir}/pidgin
436 %dir %{_libdir}/pidgin
437 %attr(755,root,root) %{_libdir}/purple-2/autoaccept.so
438 %attr(755,root,root) %{_libdir}/purple-2/buddynote.so
439 %if %{with cap}
440 %attr(755,root,root) %{_libdir}/pidgin/cap.so
441 %endif
442 %if %{with dotnet}
443 %attr(755,root,root) %{_libdir}/purple-2/*.dll
444 %attr(755,root,root) %{_libdir}/purple-2/mono.so
445 %endif
446 %attr(755,root,root) %{_libdir}/pidgin/convcolors.so
447 %attr(755,root,root) %{_libdir}/pidgin/extplacement.so
448 %attr(755,root,root) %{_libdir}/pidgin/pidginrc.so
449 %attr(755,root,root) %{_libdir}/pidgin/gestures.so
450 %attr(755,root,root) %{_libdir}/pidgin/gtkbuddynote.so
451 %attr(755,root,root) %{_libdir}/pidgin/history.so
452 %attr(755,root,root) %{_libdir}/pidgin/iconaway.so
453 %attr(755,root,root) %{_libdir}/pidgin/markerline.so
454 %attr(755,root,root) %{_libdir}/pidgin/notify.so
455 %attr(755,root,root) %{_libdir}/pidgin/relnot.so
456 %attr(755,root,root) %{_libdir}/pidgin/spellchk.so
457 %attr(755,root,root) %{_libdir}/pidgin/ticker.so
458 %attr(755,root,root) %{_libdir}/pidgin/timestamp.so
459 %attr(755,root,root) %{_libdir}/pidgin/timestamp_format.so
460 %attr(755,root,root) %{_libdir}/pidgin/vvconfig.so
461 %attr(755,root,root) %{_libdir}/pidgin/xmppconsole.so
462 %attr(755,root,root) %{_libdir}/pidgin/sendbutton.so
463 %{_libdir}/pidgin/themeedit.so
464 %{_libdir}/pidgin/xmppdisco.so
465 %if %{with text}
466 %attr(755,root,root) %{_bindir}/finch
467 %dir %{_libdir}/finch
468 %attr(755,root,root) %{_libdir}/finch/gntclipboard.so
469 %attr(755,root,root) %{_libdir}/finch/gntgf.so
470 %attr(755,root,root) %{_libdir}/finch/gnthistory.so
471 %attr(755,root,root) %{_libdir}/finch/gntlastlog.so
472 %attr(755,root,root) %{_libdir}/finch/grouping.so
473 %dir %{_libdir}/gnt
474 %attr(755,root,root) %{_libdir}/gnt/*.so
475 %attr(755,root,root) %{_libdir}/finch/gnttinyurl.so
476 %endif
477 %dir %{_libdir}/purple-2
478 %{?with_dbus:%attr(755,root,root) %{_libdir}/purple-2/dbus-example.so}
479 %attr(755,root,root) %{_libdir}/purple-2/idle.so
480 %attr(755,root,root) %{_libdir}/purple-2/joinpart.so
481 %attr(755,root,root) %{_libdir}/purple-2/libaim.so
482 %attr(755,root,root) %{_libdir}/purple-2/libbonjour.so
483 %attr(755,root,root) %{_libdir}/purple-2/libgg.so
484 %attr(755,root,root) %{_libdir}/purple-2/libnovell.so
485 %attr(755,root,root) %{_libdir}/purple-2/liboscar.so.*
486 %attr(755,root,root) %{_libdir}/purple-2/liboscar.so
487
488 %{?with_meanwhile:%attr(755,root,root) %{_libdir}/purple-2/libsametime.so}
489 %{?with_silc:%attr(755,root,root) %{_libdir}/purple-2/libsilcpurple.so}
490 %attr(755,root,root) %{_libdir}/purple-2/libsimple.so
491 %attr(755,root,root) %{_libdir}/purple-2/libzephyr.so
492 %attr(755,root,root) %{_libdir}/purple-2/log_reader.so
493 %attr(755,root,root) %{_libdir}/purple-2/newline.so
494 %attr(755,root,root) %{_libdir}/purple-2/offlinemsg.so
495 %attr(755,root,root) %{_libdir}/purple-2/psychic.so
496 %{?with_gnutls:%attr(755,root,root) %{_libdir}/purple-2/ssl-gnutls.so}
497 %{!?with_gnutls:%attr(755,root,root) %{_libdir}/purple-2/ssl-nss.so}
498 %attr(755,root,root) %{_libdir}/purple-2/ssl.so
499 %attr(755,root,root) %{_libdir}/purple-2/statenotify.so
500 %if %{with dbus}
501 %attr(755,root,root) %{_bindir}/purple-url-handler
502 %attr(755,root,root) %{_bindir}/purple-send
503 %attr(755,root,root) %{_bindir}/purple-send-async
504 %attr(755,root,root) %{_libdir}/pidgin/musicmessaging.so
505 %endif
506 %{_sysconfdir}/gconf/schemas/purple.schemas
507 %{_datadir}/sounds/purple
508 %{_mandir}/man?/*
509
510 %{_desktopdir}/pidgin.desktop
511 %{_pixmapsdir}/*
512 %{_iconsdir}/hicolor/*/apps/pidgin.*
513
514 %files libs
515 %defattr(644,root,root,755)
516 %attr(755,root,root) %{_libdir}/libpurple.so.*.*.*
517 %attr(755,root,root) %ghost %{_libdir}/libpurple.so.0
518 %if %{with dbus}
519 %attr(755,root,root) %{_libdir}/libpurple-client.so.*.*.*
520 %attr(755,root,root) %ghost %{_libdir}/libpurple-client.so.0
521 %endif
522 %if %{with text}
523 %attr(755,root,root) %{_libdir}/libgnt.so.*.*.*
524 %attr(755,root,root) %ghost %{_libdir}/libgnt.so.0
525 %endif
526
527 %files devel
528 %defattr(644,root,root,755)
529 %attr(755,root,root) %{_libdir}/libpurple.so
530 %{_libdir}/libpurple.la
531 %{_includedir}/libpurple
532 %{_includedir}/pidgin
533 %{_pkgconfigdir}/pidgin.pc
534 %{_pkgconfigdir}/purple.pc
535 %{_aclocaldir}/purple.m4
536 %if %{with dbus}
537 %attr(755,root,root) %{_libdir}/libpurple-client.so
538 %{_libdir}/libpurple-client.la
539 %endif
540 %if %{with text}
541 %attr(755,root,root) %{_libdir}/libgnt.so
542 %{_libdir}/libgnt.la
543 %{_includedir}/finch
544 %{_includedir}/gnt
545 %{_pkgconfigdir}/finch.pc
546 %{_pkgconfigdir}/gnt.pc
547 %endif
548
549 %files perl
550 %defattr(644,root,root,755)
551 %attr(755,root,root) %{_libdir}/purple-2/perl.so
552 %dir %{_libdir}/pidgin/perl
553 %{_libdir}/pidgin/perl/*.pm
554 %dir %{_libdir}/pidgin/perl/auto
555 %dir %{_libdir}/pidgin/perl/auto/Pidgin
556 %{_libdir}/pidgin/perl/auto/Pidgin/*.bs
557 %attr(755,root,root) %{_libdir}/pidgin/perl/auto/Pidgin/*.so
558 %dir %{_libdir}/purple-2/perl
559 %{_libdir}/purple-2/perl/*.pm
560 %dir %{_libdir}/purple-2/perl/auto
561 %dir %{_libdir}/purple-2/perl/auto/Purple
562 %{_libdir}/purple-2/perl/auto/Purple/*.bs
563 %{_libdir}/purple-2/perl/auto/Purple/*.ix
564 %attr(755,root,root) %{_libdir}/purple-2/perl/auto/Purple/*.so
565
566 %files tcl
567 %defattr(644,root,root,755)
568 %attr(755,root,root) %{_libdir}/purple-2/tcl.so
569
570 %if %{with evolution}
571 %files plugin-evolution
572 %defattr(644,root,root,755)
573 %attr(755,root,root) %{_libdir}/pidgin/gevolution.so
574 %endif
575
576 %if %{with dbus}
577 %files plugin-remote
578 %defattr(644,root,root,755)
579 %attr(755,root,root) %{_bindir}/purple-remote
580 %endif
581
582 %files protocol-irc
583 %defattr(644,root,root,755)
584 %attr(755,root,root) %{_libdir}/purple-2/libirc.so
585
586 %files protocol-icq
587 %defattr(644,root,root,755)
588 %attr(755,root,root) %{_libdir}/purple-2/libicq.so
589
590 %files protocol-jabber
591 %defattr(644,root,root,755)
592 %attr(755,root,root) %{_libdir}/purple-2/libjabber.so.*
593 %attr(755,root,root) %{_libdir}/purple-2/libjabber.so
594
595 %files protocol-msn
596 %defattr(644,root,root,755)
597 %attr(755,root,root) %{_libdir}/purple-2/libmsn.so
598
599 %files protocol-myspace
600 %defattr(644,root,root,755)
601 %attr(755,root,root) %{_libdir}/purple-2/libmyspace.so
602
603 %files protocol-mtix
604 %defattr(644,root,root,755)
605 %attr(755,root,root) %{_libdir}/purple-2/libmxit.so
606
607 %files protocol-qq
608 %defattr(644,root,root,755)
609 %attr(755,root,root) %{_libdir}/purple-2/libqq.so
610
611 %files protocol-xmpp
612 %defattr(644,root,root,755)
613 %attr(755,root,root) %{_libdir}/purple-2/libxmpp.so
614
615 %files protocol-yahoo
616 %defattr(644,root,root,755)
617 %attr(755,root,root) %{_libdir}/purple-2/libyahoo.so
618 %{_libdir}/purple-2/libyahoojp.so
619 %{_libdir}/purple-2/libymsg.so
620 %attr(755,root,root) %{_libdir}/purple-2/libymsg.so.0
621 %attr(755,root,root) %{_libdir}/purple-2/libymsg.so.0.0.0
622
623 %if %{with doc}
624 %files doc
625 %defattr(644,root,root,755)
626 %doc doc/html/*.{html,png,css}
627 %endif
This page took 0.086828 seconds and 4 git commands to generate.