3 # - different protocols (like kopete) - working, needs some more protocol packages
4 # - huge deps (mono...)
5 # - kerberos 4 with zephyr support?
7 # http://packages.qa.debian.org/z/zephyr.html
8 # - update pl descriptions
9 # - restore e-d-s if http://developer.pidgin.im/ticket/10852 fixed
11 %bcond_without cap # without Contact Availability Prediction
12 %bcond_without dbus # without D-BUS (for pidgin-remote and others)
13 %bcond_without doc # do not generate and include documentation
14 %bcond_with dotnet # build with mono support
15 %bcond_with evolution # compile without the Pidgin-Evolution plugin
16 %bcond_with gnutls # use GnuTLS instead of NSS
17 %bcond_without gtkspell # without gtkspell support
18 %bcond_without meanwhile # without meanwhile support
19 %bcond_without sasl # disable SASL support
20 %bcond_without text # don't build text UI (finch)
21 %bcond_without silc # Build without SILC libraries
22 %bcond_without nm # NetworkManager support (requires D-Bus)
28 # plain i386 is not supported; mono uses cmpxchg/xadd which require i486
33 %define gtk2_ver 2.10.6
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)
46 Group: Applications/Communications
47 Source0: http://downloads.sourceforge.net/pidgin/%{name}-%{version}.tar.bz2
48 # Source0-md5: b37ab6c52db8355e8c70c044c2ba17c1
49 Patch0: %{name}-nolibs.patch
50 Patch1: %{name}-dbus-dir.patch
51 Patch2: %{name}-libgadu.patch
52 URL: http://www.pidgin.im/
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:%{gtk2_ver}
69 %{?with_gtkspell:BuildRequires: gtkspell-devel >= 1:2.0.16-2}
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}
80 BuildRequires: nspr-devel
81 BuildRequires: nss-devel
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
94 BuildRequires: sqlite3-devel >= 3.3
96 BuildRequires: xorg-lib-libSM-devel
97 BuildRequires: xorg-lib-libXScrnSaver-devel
99 BuildRequires: doxygen
100 BuildRequires: graphviz
102 Requires(post,postun): gtk+2
103 Requires(post,preun): GConf2 >= 2.16.0
104 Requires: hicolor-icon-theme
105 Requires: libpurple = %{version}-%{release}
106 Requires: libpurple-protocol
107 Suggests: enchant-myspell
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)
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.
128 The protocols are shipped by libpurple-protocol-foo.
130 %description -l hu.UTF-8
131 A Pidgin-nel beszélhetsz bárkivel, aki az AOL Instant Messenger
132 szolgáltatását használja (a http://www.aim.aol.com oldalon
133 íratkozhatsz fel). Az AOL protokoll TOC verzióját használja, így a
134 partnerlistád az AOL szerverein tárolják, így bárhonnan hozzáférhetsz.
135 Sok szolgáltatását tartalmazza az AOL IM kliensének, sőt néhány új
136 lehetőséget is tartalmaz. A Pidgin több kapcsolódási lehetőséggel
137 rendelkezik, amely a pluginoknak köszönhető. Ezen pluginok
138 segítségével a következő szerverekhez csatlakozhatsz: Yahoo!, ICQ,
139 MSN, Jabber, Napster, Zephyr, IRC és Gadu-Gadu.
141 A protokollokat a libpurple-protocol-foo csomagok szállítják.
143 %description -l pl.UTF-8
144 Pidgin pozwala na rozmowy z dowolną osobą używającą usługi AOL Instant
145 Messenger (można się zarejestrować pod adresem
146 http://www.aim.aol.com/). Program używa wersji TOC protokołu AOL więc
147 Twoja lista kontaktów jest zapisana na serwerze AOL i może być
148 przesłana gdziekolwiek. Pidgin zawiera wiele udogodnień dostępnych w
149 kliencie AOL IM jak również dodaje własne. Pidgin umożliwia także
150 dostęp do usług takich jak Yahoo!, ICQ, MSN, Jabber, Napster, Zephyr,
153 %description -l pt_BR.UTF-8
154 Pidgin é um cliente para o AOL Instant Messenger (AIM) que usa o
155 serviço tik/toc da AOL. É desenvolvido ativamente e suporta muitas das
156 características do cliente da AOL, tendo uma interface similiar.
157 Também oferece suporte a outros protocolos, como: ICQ, IRC, Yahoo!,
158 MSN, Jabber e Napster.
160 %description -l de.UTF-8
161 Pidgin ist ein Instant Messenger der von Mark Spencer ursprünglich für
162 unixähnliche Systeme (GNU/Linux, BSD) geschrieben wurde, nun aber auch
163 auf Microsoft Windows und Mac OS X lauffähig ist und mit vielen
164 Plugins stark erweitert werden kann.
167 Summary: Development files for Pidgin client library
168 Summary(pl.UTF-8): Pliki programistyczne biblioteki klienta Pidgina
169 Group: Development/Libraries
170 Requires: gtk+2-devel >= 2:%{gtk2_ver}
171 Requires: libpurple-devel = %{version}-%{release}
172 Obsoletes: gaim-devel
175 Development files for Pidgin.
177 %description devel -l hu.UTF-8
178 Fejléc fájlok Pidginhez.
180 %description devel -l pl.UTF-8
181 Pliki programistyczne biblioteki Pidgina.
183 %package -n libpurple
184 Summary: libpurple library for IM clients like Pidgin and Finch
185 Group: Applications/Networking
186 %{?with_sasl:Requires: cyrus-sasl-digest-md5}
187 %{?with_sasl:Requires: cyrus-sasl-plain}
189 %description -n libpurple
190 libpurple contains the core IM support for IM clients such as Pidgin
193 libpurple supports a variety of messaging protocols including AIM,
194 MSN, Yahoo!, Jabber, Bonjour, Gadu-Gadu, ICQ, IRC, Novell Groupwise,
195 QQ, Lotus Sametime, SILC, Simple and Zephyr.
197 %package -n libpurple-devel
198 Summary: Development headers, documentation, and libraries for libpurple
199 Group: Applications/Networking
200 Requires: libpurple = %{version}-%{release}
203 Requires: dbus-devel >= 0.60
205 Requires: dbus-glib-devel >= 0.70
207 %description -n libpurple-devel
208 The libpurple-devel package contains the header files, developer
209 documentation, and libraries required for development of libpurple
210 based instant messaging clients or plugins for any libpurple based
213 %package -n libpurple-perl
214 Summary: Perl scripting support for libpurple
215 Group: Applications/Networking
216 Requires: libpurple = %{version}-%{release}
218 %description -n libpurple-perl
219 Perl plugin loader for libpurple. This package will allow you to write
220 or use libpurple plugins written in the Perl programming language.
222 %package -n libpurple-tcl
223 Summary: Tcl scripting support for libpurple
224 Summary(hu.UTF-8): Pidgin fájlok Tcl szkriptekhez
225 Summary(pl.UTF-8): Pliki Pidgina dla skryptów w Tcl-u
227 Requires: libpurple = %{version}-%{release}
229 Obsoletes: pidgin-tcl
231 %description -n libpurple-tcl
232 Tcl plugin loader for libpurple. This package will allow you to write
233 or use libpurple plugins written in the Tcl programming language.
235 %description -n libpurple-tcl -l hu.UTF-8
236 Ezzel a csomaggal lehetőséged nyílik a Pidgin lehetőségeit bővíteni
239 %description -n libpurple-tcl -l pl.UTF-8
240 Ten pakiet daje możliwość rozszerzania funkcjonalności Pidgina za
241 pomocą skryptów w Tcl-u.
244 Summary: A text-based user interface for Pidgin
245 Group: Applications/Networking
246 Requires: libpurple = %{version}-%{release}
248 %description -n finch
249 A text-based user interface for using libpurple. This can be run from
250 a standard text console or from a terminal within X Windows. It uses
251 ncurses and our homegrown gnt library for drawing windows and text.
253 %package -n finch-devel
254 Summary: Headers etc. for finch stuffs
255 Group: Applications/Networking
256 Requires: finch = %{version}-%{release}
257 Requires: libpurple-devel = %{version}-%{release}
258 Requires: ncurses-devel
261 %description -n finch-devel
262 The finch-devel package contains the header files, developer
263 documentation, and libraries required for development of Finch scripts
267 Summary: Pidgin files for Perl scripts
268 Summary(hu.UTF-8): Pidgin fájlok Perl szkriptekhez
269 Summary(pl.UTF-8): Pliki Pidgina dla skryptów w Perlu
271 Requires: libpurple = %{version}-%{release}
272 Requires: libpurple-perl = %{version}-%{release}
276 This package gives you ability to extend Pidgin functionality with
279 %description perl -l hu.UTF-8
280 Ezzel a csomaggal lehetőséged nyílik a Pidgin lehetőségeit bővíteni
283 %description perl -l pl.UTF-8
284 Ten pakiet daje możliwość rozszerzania funkcjonalności Pidgina za
285 pomocą skryptów Perla.
287 %package plugin-evolution
288 Summary: Plugin for Ximian Evolution integration
289 Summary(hu.UTF-8): Plugin az Evolution-ba beépítéséhez
290 Summary(pl.UTF-8): Wtyczka do integracji z Evolution
292 Requires: %{name} = %{version}-%{release}
293 Obsoletes: gaim-plugin-evolution
295 %description plugin-evolution
296 Provides integration with Ximian Evolution.
298 %description plugin-evolution -l hu.UTF-8
299 Plugin az Evolution-ba beépítéséhez.
301 %description plugin-evolution -l pl.UTF-8
302 Wtyczka do integracji z Evolution.
304 %package plugin-remote
305 Summary: Pidgin Remote Control
306 Summary(hu.UTF-8): Pidgin távoli irányítása
307 Summary(pl.UTF-8): Zdalne sterowanie Pidginem
309 Requires: %{name} = %{version}-%{release}
310 Obsoletes: gaim-plugin-remote
312 %description plugin-remote
313 This package gives Pidgin the ability to be remote-controlled through
314 third-party applications or through the pidgin-remote tool.
316 %description plugin-remote -l hu.UTF-8
317 Ezzel a csomaggal lehetőséged nyílik a Pidgint távolról irányítani
318 külső alkalmazásokkal vagy a pidgin-remote eszközzel.
320 %description plugin-remote -l pl.UTF-8
321 Ten pakiet daje możliwość zdalnego sterowania Pidginem przez inne
322 aplikacje albo narzędzie pidgin-remote.
324 %package -n libpurple-protocol-aim
325 Summary: Yahoo protocol support for AIM
326 Group: Applications/Communications
327 Requires: libpurple = %{version}-%{release}
328 Provides: libpurple-protocol
330 %description -n libpurple-protocol-aim
331 AIM protocol support for pidgin.
333 %package -n libpurple-protocol-bonjour
334 Summary: Yahoo protocol support for Bonjour
335 Group: Applications/Communications
336 Requires: libpurple = %{version}-%{release}
337 Provides: libpurple-protocol
339 %description -n libpurple-protocol-bonjour
340 Bonjour protocol support for pidgin.
342 %package -n libpurple-protocol-gg
343 Summary: Yahoo protocol support for Gadu-Gadu
344 Group: Applications/Communications
345 Requires: libpurple = %{version}-%{release}
346 Provides: libpurple-protocol
348 %description -n libpurple-protocol-gg
349 Gadu-Gadu protocol support for pidgin.
352 %package -n libpurple-protocol-irc
353 Summary: Yahoo protocol support for IRC
354 Group: Applications/Communications
355 Requires: libpurple = %{version}-%{release}
356 Provides: libpurple-protocol
358 %description -n libpurple-protocol-irc
359 IRC protocol support for pidgin.
361 %package -n libpurple-protocol-icq
362 Summary: Yahoo protocol support for ICQ
363 Group: Applications/Communications
364 Requires: libpurple = %{version}-%{release}
365 Provides: libpurple-protocol
367 %description -n libpurple-protocol-icq
368 ICQ protocol support for pidgin.
370 %package -n libpurple-protocol-jabber
371 Summary: Jabber protocol support for pidgin
372 Group: Applications/Communications
373 Requires: libpurple = %{version}-%{release}
374 Provides: libpurple-protocol
376 %description -n libpurple-protocol-jabber
377 Jabber protocol support for pidgin.
379 %package -n libpurple-protocol-msn
380 Summary: MSN protocol support for pidgin
381 Group: Applications/Communications
382 Requires: libpurple = %{version}-%{release}
383 Provides: libpurple-protocol
385 %description -n libpurple-protocol-msn
386 MSN protocol support for pidgin.
388 %package -n libpurple-protocol-mtix
389 Summary: MTix protocol support for pidgin
390 Group: Applications/Communications
391 Requires: libpurple = %{version}-%{release}
392 Provides: libpurple-protocol
394 %description -n libpurple-protocol-mtix
395 MTix protocol support for pidgin.
397 %package -n libpurple-protocol-myspace
398 Summary: MySpace protocol support for pidgin
399 Group: Applications/Communications
400 Requires: libpurple = %{version}-%{release}
401 Provides: libpurple-protocol
403 %description -n libpurple-protocol-myspace
404 MySpace protocol support for pidgin.
406 %package -n libpurple-protocol-qq
407 Summary: QQ protocol support for pidgin
408 Group: Applications/Communications
409 Requires: libpurple = %{version}-%{release}
410 Provides: libpurple-protocol
412 %description -n libpurple-protocol-qq
413 QQ protocol support for pidgin.
415 %package -n libpurple-protocol-sametime
416 Summary: Sametime protocol support for pidgin
417 Group: Applications/Communications
418 Requires: libpurple = %{version}-%{release}
419 Provides: libpurple-protocol
421 %description -n libpurple-protocol-sametime
422 Sametime protocol support for pidgin.
424 %package -n libpurple-protocol-yahoo
425 Summary: Yahoo protocol support for pidgin
426 Group: Applications/Communications
427 Requires: libpurple = %{version}-%{release}
428 Provides: libpurple-protocol
430 %description -n libpurple-protocol-yahoo
431 Yahoo protocol support for pidgin.
433 %package -n libpurple-protocol-xmpp
434 Summary: XMPP protocol support for pidgin (e.g. GTalk)
435 Group: Applications/Communications
436 Requires: libpurple = %{version}-%{release}
437 Provides: libpurple-protocol
439 %description -n libpurple-protocol-xmpp
440 XMPP protocol support for pidgin (e.g. GTalk).
442 %package -n libpurple-protocol-zephyr
443 Summary: Zephyr protocol support for pidgin
444 Group: Applications/Communications
445 Requires: libpurple = %{version}-%{release}
446 Provides: libpurple-protocol
448 %description -n libpurple-protocol-zephyr
449 Zephyr protocol support for pidgin.
452 Summary: Pidgin documentation for developers (HTML format)
453 Summary(hu.UTF-8): Pidgin dokumentáció fejlesztőknek (HTML formában)
454 Summary(pl.UTF-8): Dokumentacja Pidgina dla programistów (format HTML)
459 Pidgin documentation for developers (HTML format).
461 %description doc -l hu.UTF-8
462 Pidgin dokumentáció fejlesztőknek (HTML formátumban).
464 %description doc -l pl.UTF-8
465 Dokumentacja Pidgina dla programistów (format HTML).
475 if [ ! -f /proc/cpuinfo ]; then
476 echo >&2 "Mono requires /proc to be mounted."
483 %{__aclocal} -I m4macros
488 %{!?with_gnutls:--enable-gnutls=no} \
489 %{?with_gnutls:--enable-nss=no} \
490 %{?with_doc:--enable-dot --enable-devhelp} \
491 %{!?with_silc:--with-silc-includes=not_existent_directory} \
492 --%{?with_cap:en}%{!?with_cap:dis}able-cap \
493 %{?with_sasl:--enable-cyrus-sasl} \
494 --%{?with_dbus:en}%{!?with_dbus:dis}able-dbus \
495 --%{?with_nm:en}%{!?with_nm:dis}able-nm \
496 --%{?with_evolution:en}%{!?with_evolution:dis}able-gevolution \
497 %{!?with_gtkspell:--disable-gtkspell} \
498 %{?with_dotnet:--enable-mono} \
499 --%{?with_text:en}%{!?with_text:dis}able-consoleui
502 %{?with_doc:%{__make} docs}
505 rm -rf $RPM_BUILD_ROOT
506 install -d $RPM_BUILD_ROOT%{_sysconfdir}/purple
509 DESTDIR=$RPM_BUILD_ROOT
511 rm -f $RPM_BUILD_ROOT%{_libdir}/finch/*.la
512 rm -f $RPM_BUILD_ROOT%{_libdir}/gnt/*.la
513 rm -f $RPM_BUILD_ROOT%{_libdir}/pidgin/{,private}/*.la
514 rm -f $RPM_BUILD_ROOT%{_libdir}/purple-2/*.la
515 rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/ca@valencia
516 %{__mv} $RPM_BUILD_ROOT%{_datadir}/locale/my{_MM,}
517 %{__mv} $RPM_BUILD_ROOT%{_datadir}/locale/ms{_MY,}
519 %find_lang %{name} --with-gnome
520 rm -f $RPM_BUILD_ROOT{%{perl_archlib}/perllocal.pod,%{perl_vendorarch}/auto/Pidgin/{,GtkUI}/.packlist}
521 rm -rf $RPM_BUILD_ROOT%{_datadir}/purple/ca-certs
524 rm $RPM_BUILD_ROOT%{_bindir}/purple-client-example
528 rm $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/scalable/apps/pidgin.svg
529 rm -r $RPM_BUILD_ROOT%{_pixmapsdir}/pidgin/*/scalable
532 rm $RPM_BUILD_ROOT%{_pixmapsdir}/pidgin/tray/*/*.ico
535 rm -rf $RPM_BUILD_ROOT
538 %gconf_schema_install purple.schemas
539 %update_icon_cache hicolor
540 if [ "$1" = 1 ]; then
541 %banner %{name} -e <<-EOF
542 Please do not forget to install libpurple-protocols what do you need!
547 %gconf_schema_uninstall purple.schemas
550 %update_icon_cache hicolor
552 %post -n libpurple -p /sbin/ldconfig
553 %postun -n libpurple -p /sbin/ldconfig
555 %post -n finch -p /sbin/ldconfig
556 %postun -n finch -p /sbin/ldconfig
558 %files -f %{name}.lang
559 %defattr(644,root,root,755)
560 %doc AUTHORS ChangeLog{,.API} HACKING NEWS PLUGIN_HOWTO README*
561 %attr(755,root,root) %{_bindir}/pidgin
562 %dir %{_libdir}/pidgin
564 %attr(755,root,root) %{_libdir}/pidgin/cap.so
566 %attr(755,root,root) %{_libdir}/pidgin/convcolors.so
567 %attr(755,root,root) %{_libdir}/pidgin/extplacement.so
568 %attr(755,root,root) %{_libdir}/pidgin/pidginrc.so
569 %attr(755,root,root) %{_libdir}/pidgin/gestures.so
570 %attr(755,root,root) %{_libdir}/pidgin/gtkbuddynote.so
571 %attr(755,root,root) %{_libdir}/pidgin/history.so
572 %attr(755,root,root) %{_libdir}/pidgin/iconaway.so
573 %attr(755,root,root) %{_libdir}/pidgin/markerline.so
574 %attr(755,root,root) %{_libdir}/pidgin/notify.so
575 %attr(755,root,root) %{_libdir}/pidgin/relnot.so
576 %attr(755,root,root) %{_libdir}/pidgin/spellchk.so
577 %attr(755,root,root) %{_libdir}/pidgin/ticker.so
578 %attr(755,root,root) %{_libdir}/pidgin/timestamp.so
579 %attr(755,root,root) %{_libdir}/pidgin/timestamp_format.so
580 %attr(755,root,root) %{_libdir}/pidgin/vvconfig.so
581 %attr(755,root,root) %{_libdir}/pidgin/xmppconsole.so
582 %attr(755,root,root) %{_libdir}/pidgin/sendbutton.so
583 %attr(755,root,root) %{_libdir}/pidgin/themeedit.so
584 %attr(755,root,root) %{_libdir}/pidgin/xmppdisco.so
586 %attr(755,root,root) %{_libdir}/pidgin/musicmessaging.so
588 %{_mandir}/man1/pidgin.1*
590 %{_desktopdir}/pidgin.desktop
591 %{_pixmapsdir}/pidgin
592 %{_iconsdir}/hicolor/*/apps/pidgin.png
595 %defattr(644,root,root,755)
596 %doc libpurple/purple-notifications-example
597 %dir %{_sysconfdir}/purple
598 %{_sysconfdir}/gconf/schemas/purple.schemas
599 %attr(755,root,root) %{_libdir}/libpurple.so.*.*.*
600 %attr(755,root,root) %ghost %{_libdir}/libpurple.so.0
602 %attr(755,root,root) %{_libdir}/libpurple-client.so.*.*.*
603 %attr(755,root,root) %ghost %{_libdir}/libpurple-client.so.0
605 %dir %{_libdir}/purple-2
606 %attr(755,root,root) %{_libdir}/purple-2/autoaccept.so
607 %attr(755,root,root) %{_libdir}/purple-2/buddynote.so
608 %attr(755,root,root) %{_libdir}/purple-2/idle.so
609 %attr(755,root,root) %{_libdir}/purple-2/joinpart.so
610 %attr(755,root,root) %{_libdir}/purple-2/libnovell.so
611 %attr(755,root,root) %{_libdir}/purple-2/liboscar.so.*
612 %attr(755,root,root) %{_libdir}/purple-2/liboscar.so
613 %attr(755,root,root) %{_libdir}/purple-2/libsimple.so
614 %attr(755,root,root) %{_libdir}/purple-2/log_reader.so
615 %attr(755,root,root) %{_libdir}/purple-2/newline.so
616 %attr(755,root,root) %{_libdir}/purple-2/offlinemsg.so
617 %attr(755,root,root) %{_libdir}/purple-2/psychic.so
618 %attr(755,root,root) %{_libdir}/purple-2/ssl.so
619 %attr(755,root,root) %{_libdir}/purple-2/statenotify.so
621 %attr(755,root,root) %{_libdir}/purple-2/*.dll
622 %attr(755,root,root) %{_libdir}/purple-2/mono.so
624 %{?with_dbus:%attr(755,root,root) %{_libdir}/purple-2/dbus-example.so}
625 %{?with_silc:%attr(755,root,root) %{_libdir}/purple-2/libsilcpurple.so}
626 %{?with_gnutls:%attr(755,root,root) %{_libdir}/purple-2/ssl-gnutls.so}
627 %{!?with_gnutls:%attr(755,root,root) %{_libdir}/purple-2/ssl-nss.so}
629 %{_datadir}/sounds/purple
632 %attr(755,root,root) %{_bindir}/purple-send
633 %attr(755,root,root) %{_bindir}/purple-send-async
634 %attr(755,root,root) %{_bindir}/purple-url-handler
637 %files -n libpurple-perl
638 %defattr(644,root,root,755)
639 %attr(755,root,root) %{_libdir}/purple-2/perl.so
640 %dir %{_libdir}/purple-2/perl
641 %{_libdir}/purple-2/perl/*.pm
642 %dir %{_libdir}/purple-2/perl/auto
643 %dir %{_libdir}/purple-2/perl/auto/Purple
644 %{_libdir}/purple-2/perl/auto/Purple/*.bs
645 %{_libdir}/purple-2/perl/auto/Purple/*.ix
646 %attr(755,root,root) %{_libdir}/purple-2/perl/auto/Purple/*.so
647 %{_mandir}/man3/Purple.3pm*
649 %files -n libpurple-tcl
650 %defattr(644,root,root,755)
651 %attr(755,root,root) %{_libdir}/purple-2/tcl.so
653 %files -n libpurple-devel
654 %defattr(644,root,root,755)
655 %{_aclocaldir}/purple.m4
656 %attr(755,root,root) %{_libdir}/libpurple.so
657 %{_libdir}/libpurple.la
658 %{_includedir}/libpurple
659 %{_pkgconfigdir}/purple.pc
661 %attr(755,root,root) %{_libdir}/libpurple-client.so
662 %{_libdir}/libpurple-client.la
667 %defattr(644,root,root,755)
668 %attr(755,root,root) %{_bindir}/finch
669 %attr(755,root,root) %{_libdir}/libgnt.so.*.*.*
670 %attr(755,root,root) %ghost %{_libdir}/libgnt.so.0
671 %dir %{_libdir}/finch
672 %attr(755,root,root) %{_libdir}/finch/gntclipboard.so
673 %attr(755,root,root) %{_libdir}/finch/gntgf.so
674 %attr(755,root,root) %{_libdir}/finch/gnthistory.so
675 %attr(755,root,root) %{_libdir}/finch/gntlastlog.so
676 %attr(755,root,root) %{_libdir}/finch/gnttinyurl.so
677 %attr(755,root,root) %{_libdir}/finch/grouping.so
679 %attr(755,root,root) %{_libdir}/gnt/*.so
680 %{_mandir}/man1/finch.*
682 %files -n finch-devel
683 %defattr(644,root,root,755)
686 %attr(755,root,root) %{_libdir}/libgnt.so
688 %{_pkgconfigdir}/finch.pc
689 %{_pkgconfigdir}/gnt.pc
693 %defattr(644,root,root,755)
694 %{_includedir}/pidgin
695 %{_pkgconfigdir}/pidgin.pc
698 %defattr(644,root,root,755)
699 %dir %{_libdir}/pidgin/perl
700 %{_libdir}/pidgin/perl/*.pm
701 %dir %{_libdir}/pidgin/perl/auto
702 %dir %{_libdir}/pidgin/perl/auto/Pidgin
703 %{_libdir}/pidgin/perl/auto/Pidgin/*.bs
704 %attr(755,root,root) %{_libdir}/pidgin/perl/auto/Pidgin/*.so
705 %{_mandir}/man3/Pidgin.3pm*
707 %if %{with evolution}
708 %files plugin-evolution
709 %defattr(644,root,root,755)
710 %attr(755,root,root) %{_libdir}/pidgin/gevolution.so
715 %defattr(644,root,root,755)
716 %attr(755,root,root) %{_bindir}/purple-remote
719 %files -n libpurple-protocol-aim
720 %defattr(644,root,root,755)
721 %attr(755,root,root) %{_libdir}/purple-2/libaim.so
723 %files -n libpurple-protocol-bonjour
724 %defattr(644,root,root,755)
725 %attr(755,root,root) %{_libdir}/purple-2/libbonjour.so
727 %files -n libpurple-protocol-gg
728 %defattr(644,root,root,755)
729 %attr(755,root,root) %{_libdir}/purple-2/libgg.so
731 %files -n libpurple-protocol-irc
732 %defattr(644,root,root,755)
733 %attr(755,root,root) %{_libdir}/purple-2/libirc.so
735 %files -n libpurple-protocol-icq
736 %defattr(644,root,root,755)
737 %attr(755,root,root) %{_libdir}/purple-2/libicq.so
739 %files -n libpurple-protocol-jabber
740 %defattr(644,root,root,755)
741 %attr(755,root,root) %{_libdir}/purple-2/libjabber.so.*
742 %attr(755,root,root) %{_libdir}/purple-2/libjabber.so
744 %files -n libpurple-protocol-msn
745 %defattr(644,root,root,755)
746 %attr(755,root,root) %{_libdir}/purple-2/libmsn.so
748 %files -n libpurple-protocol-myspace
749 %defattr(644,root,root,755)
750 %attr(755,root,root) %{_libdir}/purple-2/libmyspace.so
752 %files -n libpurple-protocol-mtix
753 %defattr(644,root,root,755)
754 %attr(755,root,root) %{_libdir}/purple-2/libmxit.so
756 %files -n libpurple-protocol-qq
757 %defattr(644,root,root,755)
758 %attr(755,root,root) %{_libdir}/purple-2/libqq.so
760 %if %{with meanwhile}
761 %files -n libpurple-protocol-sametime
762 %defattr(644,root,root,755)
763 %attr(755,root,root) %{_libdir}/purple-2/libsametime.so
766 %files -n libpurple-protocol-xmpp
767 %defattr(644,root,root,755)
768 %attr(755,root,root) %{_libdir}/purple-2/libxmpp.so
770 %files -n libpurple-protocol-zephyr
771 %defattr(644,root,root,755)
772 %attr(755,root,root) %{_libdir}/purple-2/libzephyr.so
774 %files -n libpurple-protocol-yahoo
775 %defattr(644,root,root,755)
776 %attr(755,root,root) %{_libdir}/purple-2/libyahoo.so
777 %{_libdir}/purple-2/libyahoojp.so
778 %{_libdir}/purple-2/libymsg.so
779 %attr(755,root,root) %{_libdir}/purple-2/libymsg.so.0
780 %attr(755,root,root) %{_libdir}/purple-2/libymsg.so.0.0.0
784 %defattr(644,root,root,755)
785 %doc doc/html/*.{html,png,css}