2 # - cleanup files; move libs to proper packages
4 # - different protocols (like koptete) - working, needs some more protocol
5 # - huge deps (mono...)
6 # - kerberos 4 with zephyr support?
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 # - update pl description
14 %bcond_without cap # without Contact Availability Prediction
15 %bcond_without dbus # without D-BUS (for pidgin-remote and others)
16 %bcond_without doc # do not generate and include documentation
17 %bcond_with dotnet # build with mono support
18 %bcond_without evolution # compile without the Pidgin-Evolution plugin
19 %bcond_with gnutls # use GnuTLS instead of NSS
20 %bcond_without gtkspell # without gtkspell support
21 %bcond_without meanwhile # without meanwhile support
22 %bcond_without sasl # disable SASL support
23 %bcond_without text # don't build text UI
24 %bcond_without silc # Build without SILC libraries
25 %bcond_without nm # NetworkManager support (requires D-Bus)
31 # plain i386 is not supported; mono uses cmpxchg/xadd which require i486
36 %include /usr/lib/rpm/macros.perl
37 Summary: A client compatible with AOL's 'Instant Messenger'
38 Summary(de.UTF-8): Pidgin ist ein Instant Messenger
39 Summary(hu.UTF-8): Az AOL 'Instant Messenger'-ével kompatibilis kliens
40 Summary(ko.UTF-8): AOL 인스턴트 메신저와 호환되는 클라이언트
41 Summary(pl.UTF-8): Klient kompatybilny z AOL Instant Messenger
42 Summary(pt_BR.UTF-8): Um cliente para o AOL Instant Messenger (AIM)
47 Group: Applications/Communications
48 Source0: http://dl.sourceforge.net/pidgin/%{name}-%{version}.tar.bz2
49 # Source0-md5: b37ab6c52db8355e8c70c044c2ba17c1
50 Patch0: %{name}-nolibs.patch
51 Patch1: %{name}-dbus-dir.patch
52 Patch2: %{name}-libgadu.patch
53 URL: http://www.pidgin.im/
55 BuildRequires: GConf2-devel >= 2.16.0
56 %{?with_nm:BuildRequires: NetworkManager-devel}
57 BuildRequires: autoconf >= 2.50
58 BuildRequires: automake >= 1:1.9
59 BuildRequires: avahi-devel
60 BuildRequires: avahi-glib-devel
61 BuildRequires: check >= 0.9.4
62 %{?with_sasl:BuildRequires: cyrus-sasl-devel}
63 %{?with_dbus:BuildRequires: dbus-glib-devel >= 0.71}
64 %{?with_evolution:BuildRequires: evolution-data-server-devel >= 1.8.1}
65 BuildRequires: farsight2-devel
66 BuildRequires: gettext-devel
67 %{?with_gnutls:BuildRequires: gnutls-devel}
68 BuildRequires: gstreamer-devel >= 0.10.10
69 BuildRequires: gtk+2-devel >= 2:2.10.6
70 %{?with_gtkspell:BuildRequires: gtkspell-devel >= 1:2.0.16-2}
71 BuildRequires: intltool
72 BuildRequires: libgadu-devel
73 BuildRequires: libidn-devel
74 BuildRequires: libtool
75 BuildRequires: libxml2-devel >= 2.6.26
76 %{?with_meanwhile:BuildRequires: meanwhile-devel >= 1.0.0}
77 %{?with_dotnet:BuildRequires: mono-csharp}
78 %{?with_dotnet:BuildRequires: mono-devel}
79 %{?with_text:BuildRequires: ncurses-ext-devel}
81 BuildRequires: nspr-devel
82 BuildRequires: nss-devel
84 BuildRequires: perl-devel
85 BuildRequires: pkgconfig
86 BuildRequires: python-modules >= 1:2.4
87 BuildRequires: rpm-perlprov
88 BuildRequires: rpm-pythonprov
89 BuildRequires: rpmbuild(macros) >= 1.311
90 %{?with_silc:BuildRequires: silc-toolkit-devel >= 1.1}
91 BuildRequires: startup-notification-devel >= 0.5
92 BuildRequires: tcl-devel
93 BuildRequires: tk-devel
95 BuildRequires: sqlite3-devel >= 3.3
97 BuildRequires: xorg-lib-libSM-devel
98 BuildRequires: xorg-lib-libXScrnSaver-devel
100 BuildRequires: doxygen
101 BuildRequires: graphviz
103 %{?with_sasl:Requires(hint): cyrus-sasl-digest-md5}
104 Requires(post,postun): gtk+2
105 Requires(post,preun): GConf2 >= 2.16.0
106 Requires: %{name}-libs = %{version}-%{release}
107 Requires: hicolor-icon-theme
108 Requires: libpurple-protocol
109 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
110 Suggests: enchant-myspell
113 Obsoletes: gaim-ui-gtk
114 # discontinued gaim plugins
115 Obsoletes: gaim-encryption
116 Obsoletes: gaim-plugin-tlen
117 Obsoletes: gaim-plugin-xmms-remote
118 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
121 Pidgin allows you to talk to anyone using AOL's Instant Messenger
122 service (you can sign up at http://www.aim.aol.com). It uses the TOC
123 version of the AOL protocol, so your buddy list is stored on AOL's
124 servers and can be retrieved from anywhere. It contains many of the
125 same features as AOL's IM client while at the same time incorporating
126 many new features. Pidgin also contains a multiple connection feature
127 which consists of protocol plugins. These plugins allow you to use
128 pidgin to connect to other chat services such as Yahoo!, ICQ, MSN,
129 Jabber, Napster, Zephyr, IRC and Gadu-Gadu.
131 The protocols are shipped by libpurple-protocol-foo.
133 %description -l hu.UTF-8
134 A Pidgin-nel beszélhetsz bárkivel, aki az AOL Instant Messenger
135 szolgáltatását használja (a http://www.aim.aol.com oldalon
136 íratkozhatsz fel). Az AOL protokoll TOC verzióját használja, így a
137 partnerlistád az AOL szerverein tárolják, így bárhonnan hozzáférhetsz.
138 Sok szolgáltatását tartalmazza az AOL IM kliensének, sőt néhány új
139 lehetőséget is tartalmaz. A Pidgin több kapcsolódási lehetőséggel
140 rendelkezik, amely a pluginoknak köszönhető. Ezen pluginok
141 segítségével a következő szerverekhez csatlakozhatsz: Yahoo!, ICQ,
142 MSN, Jabber, Napster, Zephyr, IRC és Gadu-Gadu.
144 A protokollokat a libpurple-protocol-foo csomagok szállítják.
146 %description -l pl.UTF-8
147 Pidgin pozwala na rozmowy z dowolną osobą używającą usługi AOL Instant
148 Messenger (można się zarejestrować pod adresem
149 http://www.aim.aol.com/). Program używa wersji TOC protokołu AOL więc
150 Twoja lista kontaktów jest zapisana na serwerze AOL i może być
151 przesłana gdziekolwiek. Pidgin zawiera wiele udogodnień dostępnych w
152 kliencie AOL IM jak również dodaje własne. Pidgin umożliwia także
153 dostęp do usług takich jak Yahoo!, ICQ, MSN, Jabber, Napster, Zephyr,
156 %description -l pt_BR.UTF-8
157 Pidgin é um cliente para o AOL Instant Messenger (AIM) que usa o
158 serviço tik/toc da AOL. É desenvolvido ativamente e suporta muitas das
159 características do cliente da AOL, tendo uma interface similiar.
160 Também oferece suporte a outros protocolos, como: ICQ, IRC, Yahoo!,
161 MSN, Jabber e Napster.
163 %description -l de.UTF-8
164 Pidgin ist ein Instant Messenger der von Mark Spencer ursprünglich für
165 unixähnliche Systeme (GNU/Linux, BSD) geschrieben wurde, nun aber auch
166 auf Microsoft Windows und Mac OS X lauffähig ist und mit vielen
167 Plugins stark erweitert werden kann.
170 Summary: Pidgin client library
171 Summary(pl.UTF-8): Biblioteka klienta Pidgina
175 Pidgin client library.
177 %description libs -l hu.UTF-8
178 Pidgin kliens könyvtár.
180 %description libs -l pl.UTF-8
181 Biblioteka klienta Pidgina.
184 Summary: Development files for Pidgin client library
185 Summary(pl.UTF-8): Pliki programistyczne biblioteki klienta Pidgina
186 Group: Development/Libraries
187 Requires: %{name}-libs = %{version}-%{release}
188 Requires: gtk+2-devel >= 2:2.10.6
189 Obsoletes: gaim-devel
192 Development files for Pidgin.
194 %description devel -l hu.UTF-8
195 Fejléc fájlok Pidginhez.
197 %description devel -l pl.UTF-8
198 Pliki programistyczne biblioteki Pidgina.
201 Summary: Pidgin files for Perl scripts
202 Summary(hu.UTF-8): Pidgin fájlok Perl szkriptekhez
203 Summary(pl.UTF-8): Pliki Pidgina dla skryptów w Perlu
205 Requires: %{name} = %{version}-%{release}
209 This package gives you ability to extend Pidgin functionality with
212 %description perl -l hu.UTF-8
213 Ezzel a csomaggal lehetőséged nyílik a Pidgin lehetőségeit bővíteni
216 %description perl -l pl.UTF-8
217 Ten pakiet daje możliwość rozszerzania funkcjonalności Pidgina za
218 pomocą skryptów Perla.
221 Summary: Pidgin files for Tcl scripts
222 Summary(hu.UTF-8): Pidgin fájlok Tcl szkriptekhez
223 Summary(pl.UTF-8): Pliki Pidgina dla skryptów w Tcl-u
225 Requires: %{name} = %{version}-%{release}
229 This package gives you ability to extend Pidgin functionality with Tcl
232 %description tcl -l hu.UTF-8
233 Ezzel a csomaggal lehetőséged nyílik a Pidgin lehetőségeit bővíteni
236 %description tcl -l pl.UTF-8
237 Ten pakiet daje możliwość rozszerzania funkcjonalności Pidgina za
238 pomocą skryptów w Tcl-u.
240 %package plugin-evolution
241 Summary: Plugin for Ximian Evolution integration
242 Summary(hu.UTF-8): Plugin az Evolution-ba beépítéséhez
243 Summary(pl.UTF-8): Wtyczka do integracji z Evolution
245 Requires: %{name} = %{version}-%{release}
246 Obsoletes: gaim-plugin-evolution
248 %description plugin-evolution
249 Provides integration with Ximian Evolution.
251 %description plugin-evolution -l hu.UTF-8
252 Plugin az Evolution-ba beépítéséhez.
254 %description plugin-evolution -l pl.UTF-8
255 Wtyczka do integracji z Evolution.
257 %package plugin-remote
258 Summary: Pidgin Remote Control
259 Summary(hu.UTF-8): Pidgin távoli irányítása
260 Summary(pl.UTF-8): Zdalne sterowanie Pidginem
262 Requires: %{name} = %{version}-%{release}
263 Obsoletes: gaim-plugin-remote
265 %description plugin-remote
266 This package gives Pidgin the ability to be remote-controlled through
267 third-party applications or through the pidgin-remote tool.
269 %description plugin-remote -l hu.UTF-8
270 Ezzel a csomaggal lehetőséged nyílik a Pidgint távolról irányítani
271 külső alkalmazásokkal vagy a pidgin-remote eszközzel.
273 %description plugin-remote -l pl.UTF-8
274 Ten pakiet daje możliwość zdalnego sterowania Pidginem przez inne
275 aplikacje albo narzędzie pidgin-remote.
277 %package -n libpurple-protocol-dir
278 Summary: The directory of protocols
279 Group: Applications/Communications
281 %description -n libpurple-protocol-dir
282 The directory of protocols.
284 %package -n libpurple-protocol-aim
285 Summary: Yahoo protocol support for AIM
286 Group: Applications/Communications
287 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
288 Provides: libpurple-protocol
290 %description -n libpurple-protocol-aim
291 AIM protocol support for pidgin.
293 %package -n libpurple-protocol-bonjour
294 Summary: Yahoo protocol support for Bonjour
295 Group: Applications/Communications
296 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
297 Provides: libpurple-protocol
299 %description -n libpurple-protocol-bonjour
300 Bonjour protocol support for pidgin.
302 %package -n libpurple-protocol-gg
303 Summary: Yahoo protocol support for Gadu-Gadu
304 Group: Applications/Communications
305 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
306 Provides: libpurple-protocol
308 %description -n libpurple-protocol-gg
309 Gadu-Gadu protocol support for pidgin.
312 %package -n libpurple-protocol-irc
313 Summary: Yahoo protocol support for IRC
314 Group: Applications/Communications
315 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
316 Provides: libpurple-protocol
318 %description -n libpurple-protocol-irc
319 IRC protocol support for pidgin.
321 %package -n libpurple-protocol-icq
322 Summary: Yahoo protocol support for ICQ
323 Group: Applications/Communications
324 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
325 Provides: libpurple-protocol
327 %description -n libpurple-protocol-icq
328 ICQ protocol support for pidgin.
330 %package -n libpurple-protocol-jabber
331 Summary: Jabber protocol support for pidgin
332 Group: Applications/Communications
333 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
334 Provides: libpurple-protocol
336 %description -n libpurple-protocol-jabber
337 Jabber protocol support for pidgin.
339 %package -n libpurple-protocol-msn
340 Summary: MSN protocol support for pidgin
341 Group: Applications/Communications
342 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
343 Provides: libpurple-protocol
345 %description -n libpurple-protocol-msn
346 MSN protocol support for pidgin.
348 %package -n libpurple-protocol-mtix
349 Summary: MTix protocol support for pidgin
350 Group: Applications/Communications
351 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
352 Provides: libpurple-protocol
354 %description -n libpurple-protocol-mtix
355 MTix protocol support for pidgin.
357 %package -n libpurple-protocol-myspace
358 Summary: MySpace protocol support for pidgin
359 Group: Applications/Communications
360 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
361 Provides: libpurple-protocol
363 %description -n libpurple-protocol-myspace
364 MySpace protocol support for pidgin.
366 %package -n libpurple-protocol-qq
367 Summary: QQ protocol support for pidgin
368 Group: Applications/Communications
369 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
370 Provides: libpurple-protocol
372 %description -n libpurple-protocol-qq
373 QQ protocol support for pidgin.
375 %package -n libpurple-protocol-sametime
376 Summary: Sametime protocol support for pidgin
377 Group: Applications/Communications
378 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
379 Provides: libpurple-protocol
381 %description -n libpurple-protocol-sametime
382 Sametime protocol support for pidgin.
384 %package -n libpurple-protocol-yahoo
385 Summary: Yahoo protocol support for pidgin
386 Group: Applications/Communications
387 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
388 Provides: libpurple-protocol
390 %description -n libpurple-protocol-yahoo
391 Yahoo protocol support for pidgin.
393 %package -n libpurple-protocol-xmpp
394 Summary: XMPP protocol support for pidgin (e.g. GTalk)
395 Group: Applications/Communications
396 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
397 Provides: libpurple-protocol
399 %description -n libpurple-protocol-xmpp
400 XMPP protocol support for pidgin (e.g. GTalk).
402 %package -n libpurple-protocol-zephyr
403 Summary: Zephyr protocol support for pidgin
404 Group: Applications/Communications
405 Requires: libpurple-protocol-dir = %{epoch}:%{version}-%{release}
406 Provides: libpurple-protocol
408 %description -n libpurple-protocol-zephyr
409 Zephyr protocol support for pidgin.
412 Summary: Pidgin documentation for developers (HTML format)
413 Summary(hu.UTF-8): Pidgin dokumentáció fejlesztőknek (HTML formában)
414 Summary(pl.UTF-8): Dokumentacja Pidgina dla programistów (format HTML)
419 Pidgin documentation for developers (HTML format).
421 %description doc -l hu.UTF-8
422 Pidgin dokumentáció fejlesztőknek (HTML formátumban).
424 %description doc -l pl.UTF-8
425 Dokumentacja Pidgina dla programistów (format HTML).
435 if [ ! -f /proc/cpuinfo ]; then
436 echo >&2 "Mono requires /proc to be mounted."
443 %{__aclocal} -I m4macros
448 %{!?with_gnutls:--enable-gnutls=no} \
449 %{?with_gnutls:--enable-nss=no} \
450 %{?with_doc:--enable-dot --enable-devhelp} \
451 %{!?with_silc:--with-silc-includes=not_existent_directory} \
452 --%{?with_cap:en}%{!?with_cap:dis}able-cap \
453 %{?with_sasl:--enable-cyrus-sasl} \
454 --%{?with_dbus:en}%{!?with_dbus:dis}able-dbus \
455 --%{?with_nm:en}%{!?with_nm:dis}able-nm \
456 --%{?with_evolution:en}%{!?with_evolution:dis}able-gevolution \
457 %{!?with_gtkspell:--disable-gtkspell} \
458 %{?with_dotnet:--enable-mono} \
459 --%{?with_text:en}%{!?with_text:dis}able-consoleui
462 %{?with_doc:%{__make} docs}
465 rm -rf $RPM_BUILD_ROOT
468 DESTDIR=$RPM_BUILD_ROOT
470 rm -f $RPM_BUILD_ROOT%{_libdir}/finch/*.la
471 rm -f $RPM_BUILD_ROOT%{_libdir}/gnt/*.la
472 rm -f $RPM_BUILD_ROOT%{_libdir}/pidgin/{,private}/*.la
473 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/*.la
474 rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/{ca@valencia}
475 %{__mv} $RPM_BUILD_ROOT%{_datadir}/locale/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}