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
13 # - restore e-d-s if http://developer.pidgin.im/ticket/10852 fixed
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_with 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://downloads.sourceforge.net/pidgin/%{name}-%{version}.tar.bz2
50 # Source0-md5: b37ab6c52db8355e8c70c044c2ba17c1
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 >= 1:2.0.16-2}
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}
476 %{__mv} $RPM_BUILD_ROOT%{_datadir}/locale/my{_MM,}
477 %{__mv} $RPM_BUILD_ROOT%{_datadir}/locale/ms{_MY,}
479 %find_lang %{name} --with-gnome
480 rm -f $RPM_BUILD_ROOT{%{perl_archlib}/perllocal.pod,%{perl_vendorarch}/auto/Pidgin/{,GtkUI}/.packlist}
481 rm -rf $RPM_BUILD_ROOT%{_datadir}/purple/ca-certs
484 rm $RPM_BUILD_ROOT%{_bindir}/purple-client-example
488 rm -rf $RPM_BUILD_ROOT
491 %gconf_schema_install purple.schemas
492 %update_icon_cache hicolor
493 if [ "$1" = 1 ]; then
494 %banner %{name} -e <<-EOF
495 Please do not forget to install libpurple-protocols what do you need!
500 %gconf_schema_uninstall purple.schemas
503 %update_icon_cache hicolor
505 %post libs -p /sbin/ldconfig
506 %postun libs -p /sbin/ldconfig
508 %files -f %{name}.lang
509 %defattr(644,root,root,755)
510 %doc AUTHORS ChangeLog{,.API} HACKING NEWS PLUGIN_HOWTO README*
511 %attr(755,root,root) %{_bindir}/pidgin
512 %dir %{_libdir}/pidgin
513 %attr(755,root,root) %{_libdir}/purple-2/autoaccept.so
514 %attr(755,root,root) %{_libdir}/purple-2/buddynote.so
516 %attr(755,root,root) %{_libdir}/pidgin/cap.so
519 %attr(755,root,root) %{_libdir}/purple-2/*.dll
520 %attr(755,root,root) %{_libdir}/purple-2/mono.so
522 %attr(755,root,root) %{_libdir}/pidgin/convcolors.so
523 %attr(755,root,root) %{_libdir}/pidgin/extplacement.so
524 %attr(755,root,root) %{_libdir}/pidgin/pidginrc.so
525 %attr(755,root,root) %{_libdir}/pidgin/gestures.so
526 %attr(755,root,root) %{_libdir}/pidgin/gtkbuddynote.so
527 %attr(755,root,root) %{_libdir}/pidgin/history.so
528 %attr(755,root,root) %{_libdir}/pidgin/iconaway.so
529 %attr(755,root,root) %{_libdir}/pidgin/markerline.so
530 %attr(755,root,root) %{_libdir}/pidgin/notify.so
531 %attr(755,root,root) %{_libdir}/pidgin/relnot.so
532 %attr(755,root,root) %{_libdir}/pidgin/spellchk.so
533 %attr(755,root,root) %{_libdir}/pidgin/ticker.so
534 %attr(755,root,root) %{_libdir}/pidgin/timestamp.so
535 %attr(755,root,root) %{_libdir}/pidgin/timestamp_format.so
536 %attr(755,root,root) %{_libdir}/pidgin/vvconfig.so
537 %attr(755,root,root) %{_libdir}/pidgin/xmppconsole.so
538 %attr(755,root,root) %{_libdir}/pidgin/sendbutton.so
539 %{_libdir}/pidgin/themeedit.so
540 %{_libdir}/pidgin/xmppdisco.so
542 %attr(755,root,root) %{_bindir}/finch
543 %dir %{_libdir}/finch
544 %attr(755,root,root) %{_libdir}/finch/gntclipboard.so
545 %attr(755,root,root) %{_libdir}/finch/gntgf.so
546 %attr(755,root,root) %{_libdir}/finch/gnthistory.so
547 %attr(755,root,root) %{_libdir}/finch/gntlastlog.so
548 %attr(755,root,root) %{_libdir}/finch/grouping.so
550 %attr(755,root,root) %{_libdir}/gnt/*.so
551 %attr(755,root,root) %{_libdir}/finch/gnttinyurl.so
553 %{?with_dbus:%attr(755,root,root) %{_libdir}/purple-2/dbus-example.so}
554 %attr(755,root,root) %{_libdir}/purple-2/idle.so
555 %attr(755,root,root) %{_libdir}/purple-2/joinpart.so
556 %attr(755,root,root) %{_libdir}/purple-2/libnovell.so
557 %attr(755,root,root) %{_libdir}/purple-2/liboscar.so.*
558 %attr(755,root,root) %{_libdir}/purple-2/liboscar.so
560 %{?with_silc:%attr(755,root,root) %{_libdir}/purple-2/libsilcpurple.so}
561 %attr(755,root,root) %{_libdir}/purple-2/libsimple.so
562 %attr(755,root,root) %{_libdir}/purple-2/log_reader.so
563 %attr(755,root,root) %{_libdir}/purple-2/newline.so
564 %attr(755,root,root) %{_libdir}/purple-2/offlinemsg.so
565 %attr(755,root,root) %{_libdir}/purple-2/psychic.so
566 %{?with_gnutls:%attr(755,root,root) %{_libdir}/purple-2/ssl-gnutls.so}
567 %{!?with_gnutls:%attr(755,root,root) %{_libdir}/purple-2/ssl-nss.so}
568 %attr(755,root,root) %{_libdir}/purple-2/ssl.so
569 %attr(755,root,root) %{_libdir}/purple-2/statenotify.so
571 %attr(755,root,root) %{_bindir}/purple-url-handler
572 %attr(755,root,root) %{_bindir}/purple-send
573 %attr(755,root,root) %{_bindir}/purple-send-async
574 %attr(755,root,root) %{_libdir}/pidgin/musicmessaging.so
576 %{_sysconfdir}/gconf/schemas/purple.schemas
577 %{_datadir}/sounds/purple
580 %{_desktopdir}/pidgin.desktop
582 %{_iconsdir}/hicolor/*/apps/pidgin.*
585 %defattr(644,root,root,755)
586 %attr(755,root,root) %{_libdir}/libpurple.so.*.*.*
587 %attr(755,root,root) %ghost %{_libdir}/libpurple.so.0
589 %attr(755,root,root) %{_libdir}/libpurple-client.so.*.*.*
590 %attr(755,root,root) %ghost %{_libdir}/libpurple-client.so.0
593 %attr(755,root,root) %{_libdir}/libgnt.so.*.*.*
594 %attr(755,root,root) %ghost %{_libdir}/libgnt.so.0
598 %defattr(644,root,root,755)
599 %attr(755,root,root) %{_libdir}/libpurple.so
600 %{_libdir}/libpurple.la
601 %{_includedir}/libpurple
602 %{_includedir}/pidgin
603 %{_pkgconfigdir}/pidgin.pc
604 %{_pkgconfigdir}/purple.pc
605 %{_aclocaldir}/purple.m4
607 %attr(755,root,root) %{_libdir}/libpurple-client.so
608 %{_libdir}/libpurple-client.la
611 %attr(755,root,root) %{_libdir}/libgnt.so
615 %{_pkgconfigdir}/finch.pc
616 %{_pkgconfigdir}/gnt.pc
620 %defattr(644,root,root,755)
621 %attr(755,root,root) %{_libdir}/purple-2/perl.so
622 %dir %{_libdir}/pidgin/perl
623 %{_libdir}/pidgin/perl/*.pm
624 %dir %{_libdir}/pidgin/perl/auto
625 %dir %{_libdir}/pidgin/perl/auto/Pidgin
626 %{_libdir}/pidgin/perl/auto/Pidgin/*.bs
627 %attr(755,root,root) %{_libdir}/pidgin/perl/auto/Pidgin/*.so
628 %dir %{_libdir}/purple-2/perl
629 %{_libdir}/purple-2/perl/*.pm
630 %dir %{_libdir}/purple-2/perl/auto
631 %dir %{_libdir}/purple-2/perl/auto/Purple
632 %{_libdir}/purple-2/perl/auto/Purple/*.bs
633 %{_libdir}/purple-2/perl/auto/Purple/*.ix
634 %attr(755,root,root) %{_libdir}/purple-2/perl/auto/Purple/*.so
637 %defattr(644,root,root,755)
638 %attr(755,root,root) %{_libdir}/purple-2/tcl.so
640 %if %{with evolution}
641 %files plugin-evolution
642 %defattr(644,root,root,755)
643 %attr(755,root,root) %{_libdir}/pidgin/gevolution.so
648 %defattr(644,root,root,755)
649 %attr(755,root,root) %{_bindir}/purple-remote
652 %files -n libpurple-protocol-dir
653 %defattr(644,root,root,755)
654 %dir %{_libdir}/purple-2
656 %files -n libpurple-protocol-aim
657 %defattr(644,root,root,755)
658 %attr(755,root,root) %{_libdir}/purple-2/libaim.so
660 %files -n libpurple-protocol-bonjour
661 %defattr(644,root,root,755)
662 %attr(755,root,root) %{_libdir}/purple-2/libbonjour.so
664 %files -n libpurple-protocol-gg
665 %defattr(644,root,root,755)
666 %attr(755,root,root) %{_libdir}/purple-2/libgg.so
668 %files -n libpurple-protocol-irc
669 %defattr(644,root,root,755)
670 %attr(755,root,root) %{_libdir}/purple-2/libirc.so
672 %files -n libpurple-protocol-icq
673 %defattr(644,root,root,755)
674 %attr(755,root,root) %{_libdir}/purple-2/libicq.so
676 %files -n libpurple-protocol-jabber
677 %defattr(644,root,root,755)
678 %attr(755,root,root) %{_libdir}/purple-2/libjabber.so.*
679 %attr(755,root,root) %{_libdir}/purple-2/libjabber.so
681 %files -n libpurple-protocol-msn
682 %defattr(644,root,root,755)
683 %attr(755,root,root) %{_libdir}/purple-2/libmsn.so
685 %files -n libpurple-protocol-myspace
686 %defattr(644,root,root,755)
687 %attr(755,root,root) %{_libdir}/purple-2/libmyspace.so
689 %files -n libpurple-protocol-mtix
690 %defattr(644,root,root,755)
691 %attr(755,root,root) %{_libdir}/purple-2/libmxit.so
693 %files -n libpurple-protocol-qq
694 %defattr(644,root,root,755)
695 %attr(755,root,root) %{_libdir}/purple-2/libqq.so
697 %if %{with meanwhile}
698 %files -n libpurple-protocol-sametime
699 %defattr(644,root,root,755)
700 %attr(755,root,root) %{_libdir}/purple-2/libsametime.so
703 %files -n libpurple-protocol-xmpp
704 %defattr(644,root,root,755)
705 %attr(755,root,root) %{_libdir}/purple-2/libxmpp.so
707 %files -n libpurple-protocol-zephyr
708 %defattr(644,root,root,755)
709 %attr(755,root,root) %{_libdir}/purple-2/libzephyr.so
711 %files -n libpurple-protocol-yahoo
712 %defattr(644,root,root,755)
713 %attr(755,root,root) %{_libdir}/purple-2/libyahoo.so
714 %{_libdir}/purple-2/libyahoojp.so
715 %{_libdir}/purple-2/libymsg.so
716 %attr(755,root,root) %{_libdir}/purple-2/libymsg.so.0
717 %attr(755,root,root) %{_libdir}/purple-2/libymsg.so.0.0.0
721 %defattr(644,root,root,755)
722 %doc doc/html/*.{html,png,css}