2 # - fix build with libpng 1.4
3 # - cleanup files; move libs to proper packages
5 # - different protocols (like koptete) - working, needs some more protocol
6 # - huge deps (mono...)
7 # - kerberos 4 with zephyr support?
9 # http://packages.qa.debian.org/z/zephyr.html
10 # - move mono related files to -libs?
11 # - subpackage libpurple and it's plugins
12 # http://developer.pidgin.im/wiki/WhatIsLibpurple
13 # - update pl description
15 %bcond_without cap # without Contact Availability Prediction
16 %bcond_without dbus # without D-BUS (for pidgin-remote and others)
17 %bcond_without doc # do not generate and include documentation
18 %bcond_with dotnet # build with mono support
19 %bcond_without evolution # compile without the Pidgin-Evolution plugin
20 %bcond_with gnutls # use GnuTLS instead of NSS
21 %bcond_without gtkspell # without gtkspell support
22 %bcond_without meanwhile # without meanwhile support
23 %bcond_without sasl # disable SASL support
24 %bcond_without text # don't build text UI
25 %bcond_without silc # Build without SILC libraries
26 %bcond_without nm # NetworkManager support (requires D-Bus)
32 # plain i386 is not supported; mono uses cmpxchg/xadd which require i486
37 %include /usr/lib/rpm/macros.perl
38 Summary: A client compatible with AOL's 'Instant Messenger'
39 Summary(de.UTF-8): Pidgin ist ein Instant Messenger
40 Summary(hu.UTF-8): Az AOL 'Instant Messenger'-ével kompatibilis kliens
41 Summary(ko.UTF-8): AOL 인스턴트 메신저와 호환되는 클라이언트
42 Summary(pl.UTF-8): Klient kompatybilny z AOL Instant Messenger
43 Summary(pt_BR.UTF-8): Um cliente para o AOL Instant Messenger (AIM)
48 Group: Applications/Communications
49 Source0: http://dl.sourceforge.net/pidgin/%{name}-%{version}.tar.bz2
50 # Source0-md5: 90847ed22ec830db5d9768748812b661
51 Patch0: %{name}-nolibs.patch
52 Patch1: %{name}-dbus-dir.patch
53 Patch2: %{name}-libgadu.patch
54 URL: http://www.pidgin.im/
56 BuildRequires: GConf2-devel >= 2.16.0
57 %{?with_nm:BuildRequires: NetworkManager-devel}
58 BuildRequires: autoconf >= 2.50
59 BuildRequires: automake >= 1:1.9
60 BuildRequires: avahi-devel
61 BuildRequires: avahi-glib-devel
62 BuildRequires: check >= 0.9.4
63 %{?with_sasl:BuildRequires: cyrus-sasl-devel}
64 %{?with_dbus:BuildRequires: dbus-glib-devel >= 0.71}
65 %{?with_evolution:BuildRequires: evolution-data-server-devel >= 1.8.1}
66 BuildRequires: farsight2-devel
67 BuildRequires: gettext-devel
68 %{?with_gnutls:BuildRequires: gnutls-devel}
69 BuildRequires: gstreamer-devel >= 0.10.10
70 BuildRequires: gtk+2-devel >= 2:2.10.6
71 %{?with_gtkspell:BuildRequires: gtkspell-devel >= 2.0.11}
72 BuildRequires: intltool
73 BuildRequires: libgadu-devel
74 BuildRequires: libidn-devel
75 BuildRequires: libtool
76 BuildRequires: libxml2-devel >= 2.6.26
77 %{?with_meanwhile:BuildRequires: meanwhile-devel >= 1.0.0}
78 %{?with_dotnet:BuildRequires: mono-csharp}
79 %{?with_dotnet:BuildRequires: mono-devel}
80 %{?with_text:BuildRequires: ncurses-ext-devel}
82 BuildRequires: nspr-devel
83 BuildRequires: nss-devel
85 BuildRequires: perl-devel
86 BuildRequires: pkgconfig
87 BuildRequires: python-modules >= 1:2.4
88 BuildRequires: rpm-perlprov
89 BuildRequires: rpm-pythonprov
90 BuildRequires: rpmbuild(macros) >= 1.311
91 %{?with_silc:BuildRequires: silc-toolkit-devel >= 1.1}
92 BuildRequires: startup-notification-devel >= 0.5
93 BuildRequires: tcl-devel
94 BuildRequires: tk-devel
96 BuildRequires: sqlite3-devel >= 3.3
98 BuildRequires: xorg-lib-libSM-devel
99 BuildRequires: xorg-lib-libXScrnSaver-devel
101 BuildRequires: doxygen
102 BuildRequires: graphviz
104 %{?with_sasl:Requires(hint): cyrus-sasl-digest-md5}
105 Requires(post,postun): gtk+2
106 Requires(post,preun): GConf2 >= 2.16.0
107 Requires: %{name}-libs = %{version}-%{release}
108 Requires: hicolor-icon-theme
109 Requires: libpurple-protocol
110 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
111 Suggests: enchant-myspell
114 Obsoletes: gaim-ui-gtk
115 # discontinued gaim plugins
116 Obsoletes: gaim-encryption
117 Obsoletes: gaim-plugin-tlen
118 Obsoletes: gaim-plugin-xmms-remote
119 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
122 Pidgin allows you to talk to anyone using AOL's Instant Messenger
123 service (you can sign up at http://www.aim.aol.com). It uses the TOC
124 version of the AOL protocol, so your buddy list is stored on AOL's
125 servers and can be retrieved from anywhere. It contains many of the
126 same features as AOL's IM client while at the same time incorporating
127 many new features. Pidgin also contains a multiple connection feature
128 which consists of protocol plugins. These plugins allow you to use
129 pidgin to connect to other chat services such as Yahoo!, ICQ, MSN,
130 Jabber, Napster, Zephyr, IRC and Gadu-Gadu.
132 The protocols are shipped by libpurple-protocol-foo.
134 %description -l hu.UTF-8
135 A Pidgin-nel beszélhetsz bárkivel, aki az AOL Instant Messenger
136 szolgáltatását használja (a http://www.aim.aol.com oldalon
137 íratkozhatsz fel). Az AOL protokoll TOC verzióját használja, így a
138 partnerlistád az AOL szerverein tárolják, így bárhonnan hozzáférhetsz.
139 Sok szolgáltatását tartalmazza az AOL IM kliensének, sőt néhány új
140 lehetőséget is tartalmaz. A Pidgin több kapcsolódási lehetőséggel
141 rendelkezik, amely a pluginoknak köszönhető. Ezen pluginok
142 segítségével a következő szerverekhez csatlakozhatsz: Yahoo!, ICQ,
143 MSN, Jabber, Napster, Zephyr, IRC és Gadu-Gadu.
145 A protokollokat a libpurple-protocol-foo csomagok szállítják.
147 %description -l pl.UTF-8
148 Pidgin pozwala na rozmowy z dowolną osobą używającą usługi AOL Instant
149 Messenger (można się zarejestrować pod adresem
150 http://www.aim.aol.com/). Program używa wersji TOC protokołu AOL więc
151 Twoja lista kontaktów jest zapisana na serwerze AOL i może być
152 przesłana gdziekolwiek. Pidgin zawiera wiele udogodnień dostępnych w
153 kliencie AOL IM jak również dodaje własne. Pidgin umożliwia także
154 dostęp do usług takich jak Yahoo!, ICQ, MSN, Jabber, Napster, Zephyr,
157 %description -l pt_BR.UTF-8
158 Pidgin é um cliente para o AOL Instant Messenger (AIM) que usa o
159 serviço tik/toc da AOL. É desenvolvido ativamente e suporta muitas das
160 características do cliente da AOL, tendo uma interface similiar.
161 Também oferece suporte a outros protocolos, como: ICQ, IRC, Yahoo!,
162 MSN, Jabber e Napster.
164 %description -l de.UTF-8
165 Pidgin ist ein Instant Messenger der von Mark Spencer ursprünglich für
166 unixähnliche Systeme (GNU/Linux, BSD) geschrieben wurde, nun aber auch
167 auf Microsoft Windows und Mac OS X lauffähig ist und mit vielen
168 Plugins stark erweitert werden kann.
171 Summary: Pidgin client library
172 Summary(pl.UTF-8): Biblioteka klienta Pidgina
176 Pidgin client library.
178 %description libs -l hu.UTF-8
179 Pidgin kliens könyvtár.
181 %description libs -l pl.UTF-8
182 Biblioteka klienta Pidgina.
185 Summary: Development files for Pidgin client library
186 Summary(pl.UTF-8): Pliki programistyczne biblioteki klienta Pidgina
187 Group: Development/Libraries
188 Requires: %{name}-libs = %{version}-%{release}
189 Requires: gtk+2-devel >= 2:2.10.6
190 Obsoletes: gaim-devel
193 Development files for Pidgin.
195 %description devel -l hu.UTF-8
196 Fejléc fájlok Pidginhez.
198 %description devel -l pl.UTF-8
199 Pliki programistyczne biblioteki Pidgina.
202 Summary: Pidgin files for Perl scripts
203 Summary(hu.UTF-8): Pidgin fájlok Perl szkriptekhez
204 Summary(pl.UTF-8): Pliki Pidgina dla skryptów w Perlu
206 Requires: %{name} = %{version}-%{release}
210 This package gives you ability to extend Pidgin functionality with
213 %description perl -l hu.UTF-8
214 Ezzel a csomaggal lehetőséged nyílik a Pidgin lehetőségeit bővíteni
217 %description perl -l pl.UTF-8
218 Ten pakiet daje możliwość rozszerzania funkcjonalności Pidgina za
219 pomocą skryptów Perla.
222 Summary: Pidgin files for Tcl scripts
223 Summary(hu.UTF-8): Pidgin fájlok Tcl szkriptekhez
224 Summary(pl.UTF-8): Pliki Pidgina dla skryptów w Tcl-u
226 Requires: %{name} = %{version}-%{release}
230 This package gives you ability to extend Pidgin functionality with Tcl
233 %description tcl -l hu.UTF-8
234 Ezzel a csomaggal lehetőséged nyílik a Pidgin lehetőségeit bővíteni
237 %description tcl -l pl.UTF-8
238 Ten pakiet daje możliwość rozszerzania funkcjonalności Pidgina za
239 pomocą skryptów w Tcl-u.
241 %package plugin-evolution
242 Summary: Plugin for Ximian Evolution integration
243 Summary(hu.UTF-8): Plugin az Evolution-ba beépítéséhez
244 Summary(pl.UTF-8): Wtyczka do integracji z Evolution
246 Requires: %{name} = %{version}-%{release}
247 Obsoletes: gaim-plugin-evolution
249 %description plugin-evolution
250 Provides integration with Ximian Evolution.
252 %description plugin-evolution -l hu.UTF-8
253 Plugin az Evolution-ba beépítéséhez.
255 %description plugin-evolution -l pl.UTF-8
256 Wtyczka do integracji z Evolution.
258 %package plugin-remote
259 Summary: Pidgin Remote Control
260 Summary(hu.UTF-8): Pidgin távoli irányítása
261 Summary(pl.UTF-8): Zdalne sterowanie Pidginem
263 Requires: %{name} = %{version}-%{release}
264 Obsoletes: gaim-plugin-remote
266 %description plugin-remote
267 This package gives Pidgin the ability to be remote-controlled through
268 third-party applications or through the pidgin-remote tool.
270 %description plugin-remote -l hu.UTF-8
271 Ezzel a csomaggal lehetőséged nyílik a Pidgint távolról irányítani
272 külső alkalmazásokkal vagy a pidgin-remote eszközzel.
274 %description plugin-remote -l pl.UTF-8
275 Ten pakiet daje możliwość zdalnego sterowania Pidginem przez inne
276 aplikacje albo narzędzie pidgin-remote.
278 %package -n libpurple-protocol-dir
279 Summary: The directory of protocols
280 Group: Applications/Communications
282 %description -n libpurple-protocol-dir
283 The directory of protocols.
285 %package -n libpurple-protocol-aim
286 Summary: Yahoo protocol support for AIM
287 Group: Applications/Communications
288 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
289 Provides: libpurple-protocol
291 %description -n libpurple-protocol-aim
292 AIM protocol support for pidgin.
294 %package -n libpurple-protocol-bonjour
295 Summary: Yahoo protocol support for Bonjour
296 Group: Applications/Communications
297 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
298 Provides: libpurple-protocol
300 %description -n libpurple-protocol-bonjour
301 Bonjour protocol support for pidgin.
303 %package -n libpurple-protocol-gg
304 Summary: Yahoo protocol support for Gadu-Gadu
305 Group: Applications/Communications
306 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
307 Provides: libpurple-protocol
309 %description -n libpurple-protocol-gg
310 Gadu-Gadu protocol support for pidgin.
313 %package -n libpurple-protocol-irc
314 Summary: Yahoo protocol support for IRC
315 Group: Applications/Communications
316 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
317 Provides: libpurple-protocol
319 %description -n libpurple-protocol-irc
320 IRC protocol support for pidgin.
322 %package -n libpurple-protocol-icq
323 Summary: Yahoo protocol support for ICQ
324 Group: Applications/Communications
325 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
326 Provides: libpurple-protocol
328 %description -n libpurple-protocol-icq
329 ICQ protocol support for pidgin.
331 %package -n libpurple-protocol-jabber
332 Summary: Jabber protocol support for pidgin
333 Group: Applications/Communications
334 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
335 Provides: libpurple-protocol
337 %description -n libpurple-protocol-jabber
338 Jabber protocol support for pidgin.
340 %package -n libpurple-protocol-msn
341 Summary: MSN protocol support for pidgin
342 Group: Applications/Communications
343 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
344 Provides: libpurple-protocol
346 %description -n libpurple-protocol-msn
347 MSN protocol support for pidgin.
349 %package -n libpurple-protocol-mtix
350 Summary: MTix protocol support for pidgin
351 Group: Applications/Communications
352 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
353 Provides: libpurple-protocol
355 %description -n libpurple-protocol-mtix
356 MTix protocol support for pidgin.
358 %package -n libpurple-protocol-myspace
359 Summary: MySpace protocol support for pidgin
360 Group: Applications/Communications
361 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
362 Provides: libpurple-protocol
364 %description -n libpurple-protocol-myspace
365 MySpace protocol support for pidgin.
367 %package -n libpurple-protocol-qq
368 Summary: QQ protocol support for pidgin
369 Group: Applications/Communications
370 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
371 Provides: libpurple-protocol
373 %description -n libpurple-protocol-qq
374 QQ protocol support for pidgin.
376 %package -n libpurple-protocol-sametime
377 Summary: Sametime protocol support for pidgin
378 Group: Applications/Communications
379 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
380 Provides: libpurple-protocol
382 %description -n libpurple-protocol-sametime
383 Sametime protocol support for pidgin.
385 %package -n libpurple-protocol-yahoo
386 Summary: Yahoo protocol support for pidgin
387 Group: Applications/Communications
388 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
389 Provides: libpurple-protocol
391 %description -n libpurple-protocol-yahoo
392 Yahoo protocol support for pidgin.
394 %package -n libpurple-protocol-xmpp
395 Summary: XMPP protocol support for pidgin (e.g. GTalk)
396 Group: Applications/Communications
397 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
398 Provides: libpurple-protocol
400 %description -n libpurple-protocol-xmpp
401 XMPP protocol support for pidgin (e.g. GTalk).
403 %package -n libpurple-protocol-zephyr
404 Summary: Zephyr protocol support for pidgin
405 Group: Applications/Communications
406 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
407 Provides: libpurple-protocol
409 %description -n libpurple-protocol-zephyr
410 Zephyr protocol support for pidgin.
413 Summary: Pidgin documentation for developers (HTML format)
414 Summary(hu.UTF-8): Pidgin dokumentáció fejlesztőknek (HTML formában)
415 Summary(pl.UTF-8): Dokumentacja Pidgina dla programistów (format HTML)
420 Pidgin documentation for developers (HTML format).
422 %description doc -l hu.UTF-8
423 Pidgin dokumentáció fejlesztőknek (HTML formátumban).
425 %description doc -l pl.UTF-8
426 Dokumentacja Pidgina dla programistów (format HTML).
436 if [ ! -f /proc/cpuinfo ]; then
437 echo >&2 "Mono requires /proc to be mounted."
444 %{__aclocal} -I m4macros
449 %{!?with_gnutls:--enable-gnutls=no} \
450 %{?with_gnutls:--enable-nss=no} \
451 %{?with_doc:--enable-dot --enable-devhelp} \
452 %{!?with_silc:--with-silc-includes=not_existent_directory} \
453 --%{?with_cap:en}%{!?with_cap:dis}able-cap \
454 %{?with_sasl:--enable-cyrus-sasl} \
455 --%{?with_dbus:en}%{!?with_dbus:dis}able-dbus \
456 --%{?with_nm:en}%{!?with_nm:dis}able-nm \
457 --%{?with_evolution:en}%{!?with_evolution:dis}able-gevolution \
458 %{!?with_gtkspell:--disable-gtkspell} \
459 %{?with_dotnet:--enable-mono} \
460 --%{?with_text:en}%{!?with_text:dis}able-consoleui
463 %{?with_doc:%{__make} docs}
466 rm -rf $RPM_BUILD_ROOT
469 DESTDIR=$RPM_BUILD_ROOT
471 rm -f $RPM_BUILD_ROOT%{_libdir}/finch/*.la
472 rm -f $RPM_BUILD_ROOT%{_libdir}/gnt/*.la
473 rm -f $RPM_BUILD_ROOT%{_libdir}/pidgin/{,private}/*.la
474 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/*.la
475 rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/{ca@valencia,ca_ES@valencian,my_MM}
476 %{__mv} $RPM_BUILD_ROOT%{_datadir}/locale/ms{_MY,}
478 %find_lang %{name} --with-gnome
479 rm -f $RPM_BUILD_ROOT{%{perl_archlib}/perllocal.pod,%{perl_vendorarch}/auto/Pidgin/{,GtkUI}/.packlist}
480 rm -rf $RPM_BUILD_ROOT%{_datadir}/purple/ca-certs
483 rm $RPM_BUILD_ROOT%{_bindir}/purple-client-example
487 rm -rf $RPM_BUILD_ROOT
490 %gconf_schema_install purple.schemas
491 %update_icon_cache hicolor
492 if [ "$1" = 1 ]; then
493 %banner %{name} -e <<-EOF
494 Please do not forget to install libpurple-protocols what do you need!
499 %gconf_schema_uninstall purple.schemas
502 %update_icon_cache hicolor
504 %post libs -p /sbin/ldconfig
505 %postun libs -p /sbin/ldconfig
507 %files -f %{name}.lang
508 %defattr(644,root,root,755)
509 %doc AUTHORS ChangeLog{,.API} HACKING NEWS PLUGIN_HOWTO README*
510 %attr(755,root,root) %{_bindir}/pidgin
511 %dir %{_libdir}/pidgin
512 %attr(755,root,root) %{_libdir}/purple-2/autoaccept.so
513 %attr(755,root,root) %{_libdir}/purple-2/buddynote.so
515 %attr(755,root,root) %{_libdir}/pidgin/cap.so
518 %attr(755,root,root) %{_libdir}/purple-2/*.dll
519 %attr(755,root,root) %{_libdir}/purple-2/mono.so
521 %attr(755,root,root) %{_libdir}/pidgin/convcolors.so
522 %attr(755,root,root) %{_libdir}/pidgin/extplacement.so
523 %attr(755,root,root) %{_libdir}/pidgin/pidginrc.so
524 %attr(755,root,root) %{_libdir}/pidgin/gestures.so
525 %attr(755,root,root) %{_libdir}/pidgin/gtkbuddynote.so
526 %attr(755,root,root) %{_libdir}/pidgin/history.so
527 %attr(755,root,root) %{_libdir}/pidgin/iconaway.so
528 %attr(755,root,root) %{_libdir}/pidgin/markerline.so
529 %attr(755,root,root) %{_libdir}/pidgin/notify.so
530 %attr(755,root,root) %{_libdir}/pidgin/relnot.so
531 %attr(755,root,root) %{_libdir}/pidgin/spellchk.so
532 %attr(755,root,root) %{_libdir}/pidgin/ticker.so
533 %attr(755,root,root) %{_libdir}/pidgin/timestamp.so
534 %attr(755,root,root) %{_libdir}/pidgin/timestamp_format.so
535 %attr(755,root,root) %{_libdir}/pidgin/vvconfig.so
536 %attr(755,root,root) %{_libdir}/pidgin/xmppconsole.so
537 %attr(755,root,root) %{_libdir}/pidgin/sendbutton.so
538 %{_libdir}/pidgin/themeedit.so
539 %{_libdir}/pidgin/xmppdisco.so
541 %attr(755,root,root) %{_bindir}/finch
542 %dir %{_libdir}/finch
543 %attr(755,root,root) %{_libdir}/finch/gntclipboard.so
544 %attr(755,root,root) %{_libdir}/finch/gntgf.so
545 %attr(755,root,root) %{_libdir}/finch/gnthistory.so
546 %attr(755,root,root) %{_libdir}/finch/gntlastlog.so
547 %attr(755,root,root) %{_libdir}/finch/grouping.so
549 %attr(755,root,root) %{_libdir}/gnt/*.so
550 %attr(755,root,root) %{_libdir}/finch/gnttinyurl.so
552 %{?with_dbus:%attr(755,root,root) %{_libdir}/purple-2/dbus-example.so}
553 %attr(755,root,root) %{_libdir}/purple-2/idle.so
554 %attr(755,root,root) %{_libdir}/purple-2/joinpart.so
555 %attr(755,root,root) %{_libdir}/purple-2/libnovell.so
556 %attr(755,root,root) %{_libdir}/purple-2/liboscar.so.*
557 %attr(755,root,root) %{_libdir}/purple-2/liboscar.so
559 %{?with_silc:%attr(755,root,root) %{_libdir}/purple-2/libsilcpurple.so}
560 %attr(755,root,root) %{_libdir}/purple-2/libsimple.so
561 %attr(755,root,root) %{_libdir}/purple-2/log_reader.so
562 %attr(755,root,root) %{_libdir}/purple-2/newline.so
563 %attr(755,root,root) %{_libdir}/purple-2/offlinemsg.so
564 %attr(755,root,root) %{_libdir}/purple-2/psychic.so
565 %{?with_gnutls:%attr(755,root,root) %{_libdir}/purple-2/ssl-gnutls.so}
566 %{!?with_gnutls:%attr(755,root,root) %{_libdir}/purple-2/ssl-nss.so}
567 %attr(755,root,root) %{_libdir}/purple-2/ssl.so
568 %attr(755,root,root) %{_libdir}/purple-2/statenotify.so
570 %attr(755,root,root) %{_bindir}/purple-url-handler
571 %attr(755,root,root) %{_bindir}/purple-send
572 %attr(755,root,root) %{_bindir}/purple-send-async
573 %attr(755,root,root) %{_libdir}/pidgin/musicmessaging.so
575 %{_sysconfdir}/gconf/schemas/purple.schemas
576 %{_datadir}/sounds/purple
579 %{_desktopdir}/pidgin.desktop
581 %{_iconsdir}/hicolor/*/apps/pidgin.*
584 %defattr(644,root,root,755)
585 %attr(755,root,root) %{_libdir}/libpurple.so.*.*.*
586 %attr(755,root,root) %ghost %{_libdir}/libpurple.so.0
588 %attr(755,root,root) %{_libdir}/libpurple-client.so.*.*.*
589 %attr(755,root,root) %ghost %{_libdir}/libpurple-client.so.0
592 %attr(755,root,root) %{_libdir}/libgnt.so.*.*.*
593 %attr(755,root,root) %ghost %{_libdir}/libgnt.so.0
597 %defattr(644,root,root,755)
598 %attr(755,root,root) %{_libdir}/libpurple.so
599 %{_libdir}/libpurple.la
600 %{_includedir}/libpurple
601 %{_includedir}/pidgin
602 %{_pkgconfigdir}/pidgin.pc
603 %{_pkgconfigdir}/purple.pc
604 %{_aclocaldir}/purple.m4
606 %attr(755,root,root) %{_libdir}/libpurple-client.so
607 %{_libdir}/libpurple-client.la
610 %attr(755,root,root) %{_libdir}/libgnt.so
614 %{_pkgconfigdir}/finch.pc
615 %{_pkgconfigdir}/gnt.pc
619 %defattr(644,root,root,755)
620 %attr(755,root,root) %{_libdir}/purple-2/perl.so
621 %dir %{_libdir}/pidgin/perl
622 %{_libdir}/pidgin/perl/*.pm
623 %dir %{_libdir}/pidgin/perl/auto
624 %dir %{_libdir}/pidgin/perl/auto/Pidgin
625 %{_libdir}/pidgin/perl/auto/Pidgin/*.bs
626 %attr(755,root,root) %{_libdir}/pidgin/perl/auto/Pidgin/*.so
627 %dir %{_libdir}/purple-2/perl
628 %{_libdir}/purple-2/perl/*.pm
629 %dir %{_libdir}/purple-2/perl/auto
630 %dir %{_libdir}/purple-2/perl/auto/Purple
631 %{_libdir}/purple-2/perl/auto/Purple/*.bs
632 %{_libdir}/purple-2/perl/auto/Purple/*.ix
633 %attr(755,root,root) %{_libdir}/purple-2/perl/auto/Purple/*.so
636 %defattr(644,root,root,755)
637 %attr(755,root,root) %{_libdir}/purple-2/tcl.so
639 %if %{with evolution}
640 %files plugin-evolution
641 %defattr(644,root,root,755)
642 %attr(755,root,root) %{_libdir}/pidgin/gevolution.so
647 %defattr(644,root,root,755)
648 %attr(755,root,root) %{_bindir}/purple-remote
651 %files -n libpurple-protocol-dir
652 %defattr(644,root,root,755)
653 %dir %{_libdir}/purple-2
655 %files -n libpurple-protocol-aim
656 %defattr(644,root,root,755)
657 %attr(755,root,root) %{_libdir}/purple-2/libaim.so
659 %files -n libpurple-protocol-bonjour
660 %defattr(644,root,root,755)
661 %attr(755,root,root) %{_libdir}/purple-2/libbonjour.so
663 %files -n libpurple-protocol-gg
664 %defattr(644,root,root,755)
665 %attr(755,root,root) %{_libdir}/purple-2/libgg.so
667 %files -n libpurple-protocol-irc
668 %defattr(644,root,root,755)
669 %attr(755,root,root) %{_libdir}/purple-2/libirc.so
671 %files -n libpurple-protocol-icq
672 %defattr(644,root,root,755)
673 %attr(755,root,root) %{_libdir}/purple-2/libicq.so
675 %files -n libpurple-protocol-jabber
676 %defattr(644,root,root,755)
677 %attr(755,root,root) %{_libdir}/purple-2/libjabber.so.*
678 %attr(755,root,root) %{_libdir}/purple-2/libjabber.so
680 %files -n libpurple-protocol-msn
681 %defattr(644,root,root,755)
682 %attr(755,root,root) %{_libdir}/purple-2/libmsn.so
684 %files -n libpurple-protocol-myspace
685 %defattr(644,root,root,755)
686 %attr(755,root,root) %{_libdir}/purple-2/libmyspace.so
688 %files -n libpurple-protocol-mtix
689 %defattr(644,root,root,755)
690 %attr(755,root,root) %{_libdir}/purple-2/libmxit.so
692 %files -n libpurple-protocol-qq
693 %defattr(644,root,root,755)
694 %attr(755,root,root) %{_libdir}/purple-2/libqq.so
696 %files -n libpurple-protocol-sametime
697 %defattr(644,root,root,755)
698 %{?with_meanwhile:%attr(755,root,root) %{_libdir}/purple-2/libsametime.so}
700 %files -n libpurple-protocol-xmpp
701 %defattr(644,root,root,755)
702 %attr(755,root,root) %{_libdir}/purple-2/libxmpp.so
704 %files -n libpurple-protocol-zephyr
705 %defattr(644,root,root,755)
706 %attr(755,root,root) %{_libdir}/purple-2/libzephyr.so
708 %files -n libpurple-protocol-yahoo
709 %defattr(644,root,root,755)
710 %attr(755,root,root) %{_libdir}/purple-2/libyahoo.so
711 %{_libdir}/purple-2/libyahoojp.so
712 %{_libdir}/purple-2/libymsg.so
713 %attr(755,root,root) %{_libdir}/purple-2/libymsg.so.0
714 %attr(755,root,root) %{_libdir}/purple-2/libymsg.so.0.0.0
718 %defattr(644,root,root,755)
719 %doc doc/html/*.{html,png,css}