File kadu.spec of Package kadu-qt4
#
# spec file for package kadu
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
%define real %{name}-%{version}
%define build_penguins 1
Name: kadu
Version: 0.9.2
Release: 1
License: GPLv2+
Summary: Gadu-Gadu protocol client for online messaging
Url: http://www.kadu.net/
Group: Productivity/Networking/Instant Messenger
Source0: kadu-0.9.2.tar.bz2
# PATCH-FIX-UPSTREAM -- kadu-inject-js-into-history-fix.patch -- Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
Patch0: kadu-inject-js-into-history-fix.patch
### 1x - External Modules ###
Source10: anonymous_check-0.6.6.1.tar.bz2
Source11: globalhotkeys-0.6.6-22.tar.gz
Source12: lednotify-0.6.6-26.tar.gz
Source13: mime_tex-0.6.6.6.tar.bz2
Source14: nextinfo-0.6.6-4.tar.gz
Source15: panelkadu-0.6.6-6.tar.gz
Source16: senthistory-0.6.6-6.tar.gz
### 2x - Emoticons ###
%if %{build_penguins}
Source20: kompatybilne_z_GG6.tar.gz
Source21: gg10_compatible.tar.bz2
%endif
### 3x - Sounds ###
Source30: kadu-sound-bns.tar.bz2
Source31: kadu-sound-drums.tar.bz2
Source32: kadu-sound-florkus.tar.bz2
Source33: kadu-sound-michalsrodek.tar.bz2
Source34: kadu-sound-percussion.tar.bz2
Source35: kadu-sound-ultr.tar.bz2
BuildRequires: alsa-devel
BuildRequires: aspell-devel
BuildRequires: cmake >= 2.6.0
BuildRequires: fdupes
BuildRequires: libQtWebKit-devel >= 4.6.1
BuildRequires: libao-devel
BuildRequires: libgadu-devel >= 1.9.1
BuildRequires: libgsm-devel
BuildRequires: libidn-devel
BuildRequires: libqca2-devel
BuildRequires: libqt4-devel >= 4.6.1
BuildRequires: libsndfile-devel
BuildRequires: phonon-devel
BuildRequires: update-desktop-files
# build requires for internal idle module
BuildRequires: xorg-x11-devel
# runtime requires
Requires: aspell
Requires: curl
Requires: libgadu3 >= 1.9.1
# sql_history's module needs qt4-sqlite
Requires: libqt4-sql-sqlite
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
Kadu is a dynamically evolving instant messenger compatible with the
Gadu-Gadu and XMPP protocol. It can be run on all platforms supported
by the Qt toolkit.
### External Modules ###
%package anonymous_check
Summary: Automatic lookup of an interlocutor in public directory
Group: Productivity/Networking/Instant Messenger
Requires: %{name} = %{version}-%{release}
%description anonymous_check
Anonymous_check is a module to automatic lookup who is an interlocutor
when (s)he starts talking to you.
%package globalhotkeys
Summary: Global hotkeys support to Kadu
Group: Productivity/Networking/Instant Messenger
Requires: %{name} = %{version}-%{release}
%description globalhotkeys
Globalhotkeys is a module that adds support to global hotkeys in kadu.
%package lednotify
Summary: Notification by Scroll Lock LED
Group: Productivity/Networking/Instant Messenger
Requires: %{name} = %{version}-%{release}
%description lednotify
Led_notify is a module to notify user of some events using Scroll Lock LED.
%package mimetex
Summary: TeX formulas support
Group: Productivity/Networking/Instant Messenger
Requires: %{name} = %{version}-%{release}
%description mimetex
Mime_tex is a module to edit TeX mathematic formulas in chat window.
%package nextinfo
Summary: Extended contact information support
Group: Productivity/Networking/Instant Messenger
Requires: %{name} = %{version}-%{release}
%description nextinfo
New ext_info module providing extended contact information support.
%package panelkadu
Summary: Makes a panel from Kadu main window
Group: Productivity/Networking/Instant Messenger
Requires: %{name} = %{version}-%{release}
%description panelkadu
Panelkadu is a module to make a panel from Kadu main window.
%package senthistory
Summary: History of sent messages in chat windows
Group: Productivity/Networking/Instant Messenger
Requires: %{name} = %{version}-%{release}
%description senthistory
Senthistory is a module which adds history of sent messages to chat windows.
### Emoticons ###
%if %{build_penguins}
%package emoticons_gg6_compatible
Summary: Emoticons theme compatybility witch Gadu-Gadu 6.0
Group: Productivity/Networking/Instant Messenger
Requires: %{name} = %{version}
%description emoticons_gg6_compatible
Emoticons theme compatybility witch Gadu-Gadu 6.0 and olders.
%package emoticons_gg10_compatible
Summary: Emoticons theme compatybility witch Gadu-Gadu 10.0
Group: Productivity/Networking/Instant Messenger
Requires: %{name} = %{version}
%description emoticons_gg10_compatible
Emoticons theme compatybility witch Gadu-Gadu 10.0 and olders.
http://kde-look.org/content/show.php/gadu+gadu+10?content=118930
%endif
### Sounds ###
%package sound-bns
License: Creative Commons Attribution-Share Alike 2.5
Summary: Bns sound theme for Kadu
Group: Productivity/Networking/Instant Messenger
Requires: %{name} = %{version}
%description sound-bns
Bns sound theme by bns <banasio@o2.pl> | http://www.banas.ovh.org
%package sound-drums
License: Creative Commons Attribution-Share Alike 3.0
Summary: Drums sound theme for Kadu
Group: Productivity/Networking/Instant Messenger
Requires: %{name} = %{version}
%description sound-drums
Drums sound theme by Konrad (ancestor) Strack <konrad.strack@gmail.com>
%package sound-florkus
License: Creative Commons Attribution-Share Alike 3.0
Summary: Florkus sound theme for Kadu
Group: Productivity/Networking/Instant Messenger
Requires: %{name} = %{version}
%description sound-florkus
Florkus sound theme by florkus <florkusthewhite@gmail.com>
%package sound-michalsrodek
License: Creative Commons Attribution-Share Alike 3.0
Summary: Michalsrodek sound theme for Kadu
Group: Productivity/Networking/Instant Messenger
Requires: %{name} = %{version}
%description sound-michalsrodek
Michalsrodek sound theme by Michał Środek files trans i transsend: florkus <florkusthewhite@gmail.com>
%package sound-percussion
License: Creative Commons Attribution-Share Alike 3.0
Summary: Percussion sound theme for Kadu
Group: Productivity/Networking/Instant Messenger
Requires: %{name} = %{version}
%description sound-percussion
Percussion sound theme by Konrad (ancestor) Strack <konrad.strack@gmail.com>
%package sound-ultr
License: Creative Commons Sampling Plus 1.0
Summary: Ultr sound theme for Kadu
Group: Productivity/Networking/Instant Messenger
Requires: %{name} = %{version}
%description sound-ultr
Ultr sound theme collected by Piotr "ultr" Dąbrowski
error.wav: http://www.freesound.org/samplesViewSingle.php?id=27422
by hello_flowers
filefinished.wav: http://www.freesound.org/samplesViewSingle.php?id=56229
by pera
fileincoming.wav: http://www.freesound.org/samplesViewSingle.php?id=32951
by HardPCM
newchat.wav: http://www.freesound.org/samplesViewSingle.php?id=26777
by junggle
newmessage.wav: http://www.pdsounds.org/sounds/blip
by Natalie
status.wav: http://www.pdsounds.org/sounds/clickick_switch
by Stephan
%prep
%setup -q
# add external modules
%setup -qTD -a 10 -a 11 -a 12 -a 13 -a 14 -a15 -a16 -n %{real}/modules
# add additionals emoticons
%if %{build_penguins}
%setup -qTD -a 20 -a 21 -n %{real}/varia/themes/emoticons
%endif
# add additionals sound themes
%setup -qTD -a 30 -a 31 -a 32 -a 33 -a 34 -a 35 -n %{real}/varia/themes/sounds
%setup -qDTn %{real}
# enable internal modules which are disabled
for module in {word_fix,amarok1_mediaplayer,audacious_mediaplayer,bmpx_mediaplayer,dragon_mediaplayer,falf_mediaplayer,mpris_mediaplayer,vlc_mediaplayer,xmms2_mediaplayer}; do
sed -r -i "s/module_$module=n/module_$module=m/" .config
done
# enable external modules
for module in {anonymous_check,globalhotkeys,lednotify,mime_tex,nextinfo,panelkadu,senthistory}; do
sed -r -i "s/module_$module=n/module_$module=m/" .config
done
# enable additionals emoticons
%if %{build_penguins}
for emoticon in {gg6_compatible,}; do
sed -r -i "s/emoticons_$emoticon=n/emoticons_$emoticon=y/" .config
done
%endif
# enable additionals sound themes
for sound in {bns,drums,florkus,michalsrodek,percussion,ultr}; do
sed -r -i "s/sound_$sound=n/sound_$sound=y/" .config
done
# add 'openSUSE $ver' to about window
ver="%{?suse_version}"
ver=${ver:0:2}.${ver:2:1}
sed -e "s:</b><br />: openSUSE $ver</b><br />:" -i kadu-core/gui/windows/about.cpp
# apply patches
%patch0
%build
%ifarch x86_64
cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -DENABLE_AUTODOWNLOAD=OFF -DLIB_SUFFIX=64 .
%else
cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -DENABLE_AUTODOWNLOAD=OFF .
%endif
make %{?_smp_mflags}
%install
%make_install
# remove some sources in oxygen icons directory
rm -rf %{buildroot}%{_datadir}/kadu/themes/icons/oxygen/src
%fdupes %{buildroot}%{_prefix}
%suse_update_desktop_file -r kadu Network InstantMessaging
%clean
rm -rf %{buildroot}
%post
# none
%postun
# none
%files
%defattr(-,root,root)
%{_bindir}/kadu
%{_datadir}/applications/kadu.desktop
%dir %{_libdir}/kadu
%dir %{_libdir}/kadu/modules
%dir %{_datadir}/kadu
%dir %{_datadir}/kadu/configuration
%dir %{_datadir}/kadu/modules
%dir %{_datadir}/kadu/modules/configuration
%dir %{_datadir}/kadu/modules/data
%dir %{_datadir}/kadu/modules/data/antistring
%dir %{_datadir}/kadu/modules/data/cenzor
%dir %{_datadir}/kadu/modules/data/gadu_protocol
%dir %{_datadir}/kadu/modules/data/jabber_protocol
%dir %{_datadir}/kadu/modules/data/mediaplayer
%dir %{_datadir}/kadu/modules/data/sms
%dir %{_datadir}/kadu/modules/data/sms/scripts
%dir %{_datadir}/kadu/modules/data/word_fix
%dir %{_datadir}/kadu/modules/translations
%dir %{_datadir}/kadu/scripts
%dir %{_datadir}/kadu/syntax
%dir %{_datadir}/kadu/syntax/chat
%dir %{_datadir}/kadu/syntax/infopanel
%dir %{_datadir}/kadu/themes
%dir %{_datadir}/kadu/themes/emoticons
%dir %{_datadir}/kadu/themes/emoticons/penguins
%dir %{_datadir}/kadu/themes/emoticons/tango
%dir %{_datadir}/kadu/themes/icons
%dir %{_datadir}/kadu/themes/sounds
%dir %{_datadir}/kadu/translations
%dir %{_datadir}/icons/hicolor
%dir %{_datadir}/icons/hicolor/*
%dir %{_datadir}/icons/hicolor/*/apps
%{_libdir}/kadu/modules/libalsa_sound.so
%{_libdir}/kadu/modules/libamarok1_mediaplayer.so
%{_libdir}/kadu/modules/libamarok2_mediaplayer.so
%{_libdir}/kadu/modules/libantistring.so
%{_libdir}/kadu/modules/libaudacious_mediaplayer.so
%{_libdir}/kadu/modules/libautoaway.so
%{_libdir}/kadu/modules/libauto_hide.so
%{_libdir}/kadu/modules/libautoresponder.so
%{_libdir}/kadu/modules/libautostatus.so
%{_libdir}/kadu/modules/libbmpx_mediaplayer.so
%{_libdir}/kadu/modules/libcenzor.so
%{_libdir}/kadu/modules/libconfig_wizard.so
%{_libdir}/kadu/modules/libdesktop_docking.so
%{_libdir}/kadu/modules/libdocking.so
%{_libdir}/kadu/modules/libdragon_mediaplayer.so
%{_libdir}/kadu/modules/libencryption_ng_simlite.so
%{_libdir}/kadu/modules/libencryption_ng.so
%{_libdir}/kadu/modules/libexec_notify.so
%{_libdir}/kadu/modules/libext_sound.so
%{_libdir}/kadu/modules/libfalf_mediaplayer.so
%{_libdir}/kadu/modules/libfiledesc.so
%{_libdir}/kadu/modules/libfirewall.so
%{_libdir}/kadu/modules/libgadu_protocol.so
%{_libdir}/kadu/modules/libhints.so
%{_libdir}/kadu/modules/libhistory_migration.so
%{_libdir}/kadu/modules/libhistory.so
%{_libdir}/kadu/modules/libidle.so
%{_libdir}/kadu/modules/libimagelink.so
%{_libdir}/kadu/modules/libjabber_protocol.so
%{_libdir}/kadu/modules/libkde_notify.so
%{_libdir}/kadu/modules/liblast_seen.so
%{_libdir}/kadu/modules/libmediaplayer.so
%{_libdir}/kadu/modules/libmpris_mediaplayer.so
%{_libdir}/kadu/modules/libparser_extender.so
%{_libdir}/kadu/modules/libphonon_sound.so
%{_libdir}/kadu/modules/libprofiles_import.so
%{_libdir}/kadu/modules/libqt4_docking_notify.so
%{_libdir}/kadu/modules/libqt4_docking.so
%{_libdir}/kadu/modules/libscreenshot.so
%{_libdir}/kadu/modules/libsimpleview.so
%{_libdir}/kadu/modules/libsingle_window.so
%{_libdir}/kadu/modules/libsms.so
%{_libdir}/kadu/modules/libsound.so
%{_libdir}/kadu/modules/libspeech.so
%{_libdir}/kadu/modules/libspellchecker.so
%{_libdir}/kadu/modules/libsql_history.so
%{_libdir}/kadu/modules/libtabs.so
%{_libdir}/kadu/modules/libvlc_mediaplayer.so
%{_libdir}/kadu/modules/libword_fix.so
%{_libdir}/kadu/modules/libxmms2_mediaplayer.so
%{_datadir}/icons/hicolor/*/apps/kadu.png
%{_datadir}/kadu/AUTHORS
%{_datadir}/kadu/COPYING
%{_datadir}/kadu/ChangeLog
%{_datadir}/kadu/ChangeLog.OLD-PL
%{_datadir}/kadu/HISTORY
%{_datadir}/kadu/README
%{_datadir}/kadu/THANKS
%{_datadir}/kadu/configuration/contact-account-data.ui
%{_datadir}/kadu/configuration/contact-data.ui
%{_datadir}/kadu/configuration/dialog-look-chat-advanced.ui
%{_datadir}/kadu/configuration/dialog.ui
%{_datadir}/kadu/modules/alsa_sound.desc
%{_datadir}/kadu/modules/amarok1_mediaplayer.desc
%{_datadir}/kadu/modules/amarok2_mediaplayer.desc
%{_datadir}/kadu/modules/antistring.desc
%{_datadir}/kadu/modules/audacious_mediaplayer.desc
%{_datadir}/kadu/modules/autoaway.desc
%{_datadir}/kadu/modules/auto_hide.desc
%{_datadir}/kadu/modules/autoresponder.desc
%{_datadir}/kadu/modules/autostatus.desc
%{_datadir}/kadu/modules/bmpx_mediaplayer.desc
%{_datadir}/kadu/modules/cenzor.desc
%{_datadir}/kadu/modules/config_wizard.desc
%{_datadir}/kadu/modules/desktop_docking.desc
%{_datadir}/kadu/modules/docking.desc
%{_datadir}/kadu/modules/dragon_mediaplayer.desc
%{_datadir}/kadu/modules/encryption_ng.desc
%{_datadir}/kadu/modules/encryption_ng_simlite.desc
%{_datadir}/kadu/modules/exec_notify.desc
%{_datadir}/kadu/modules/ext_sound.desc
%{_datadir}/kadu/modules/falf_mediaplayer.desc
%{_datadir}/kadu/modules/filedesc.desc
%{_datadir}/kadu/modules/firewall.desc
%{_datadir}/kadu/modules/gadu_protocol.desc
%{_datadir}/kadu/modules/hints.desc
%{_datadir}/kadu/modules/history.desc
%{_datadir}/kadu/modules/history_migration.desc
%{_datadir}/kadu/modules/idle.desc
%{_datadir}/kadu/modules/imagelink.desc
%{_datadir}/kadu/modules/jabber_protocol.desc
%{_datadir}/kadu/modules/kde_notify.desc
%{_datadir}/kadu/modules/last_seen.desc
%{_datadir}/kadu/modules/mediaplayer.desc
%{_datadir}/kadu/modules/mpris_mediaplayer.desc
%{_datadir}/kadu/modules/parser_extender.desc
%{_datadir}/kadu/modules/phonon_sound.desc
%{_datadir}/kadu/modules/profiles_import.desc
%{_datadir}/kadu/modules/qt4_docking.desc
%{_datadir}/kadu/modules/qt4_docking_notify.desc
%{_datadir}/kadu/modules/screenshot.desc
%{_datadir}/kadu/modules/simpleview.desc
%{_datadir}/kadu/modules/single_window.desc
%{_datadir}/kadu/modules/sms.desc
%{_datadir}/kadu/modules/sound.desc
%{_datadir}/kadu/modules/speech.desc
%{_datadir}/kadu/modules/spellchecker.desc
%{_datadir}/kadu/modules/sql_history.desc
%{_datadir}/kadu/modules/tabs.desc
%{_datadir}/kadu/modules/vlc_mediaplayer.desc
%{_datadir}/kadu/modules/word_fix.desc
%{_datadir}/kadu/modules/xmms2_mediaplayer.desc
%{_datadir}/kadu/modules/configuration/alsa_sound.ui
%{_datadir}/kadu/modules/configuration/antistring.ui
%{_datadir}/kadu/modules/configuration/autoaway.ui
%{_datadir}/kadu/modules/configuration/auto_hide.ui
%{_datadir}/kadu/modules/configuration/autoresponder.ui
%{_datadir}/kadu/modules/configuration/autostatus.ui
%{_datadir}/kadu/modules/configuration/cenzor.ui
%{_datadir}/kadu/modules/configuration/desktop_docking.ui
%{_datadir}/kadu/modules/configuration/docking.ui
%{_datadir}/kadu/modules/configuration/encryption-ng.ui
%{_datadir}/kadu/modules/configuration/ext_sound.ui
%{_datadir}/kadu/modules/configuration/filedesc.ui
%{_datadir}/kadu/modules/configuration/firewall.ui
%{_datadir}/kadu/modules/configuration/hint-over-user.ui
%{_datadir}/kadu/modules/configuration/hints-advanced.ui
%{_datadir}/kadu/modules/configuration/hints-notifier.ui
%{_datadir}/kadu/modules/configuration/hints.ui
%{_datadir}/kadu/modules/configuration/history.ui
%{_datadir}/kadu/modules/configuration/image-link.ui
%{_datadir}/kadu/modules/configuration/kde_notify.ui
%{_datadir}/kadu/modules/configuration/mediaplayer.ui
%{_datadir}/kadu/modules/configuration/mpris_mediaplayer.ui
%{_datadir}/kadu/modules/configuration/parser_extender.ui
%{_datadir}/kadu/modules/configuration/qt4-docking-notify.ui
%{_datadir}/kadu/modules/configuration/screenshot.ui
%{_datadir}/kadu/modules/configuration/simpleview.ui
%{_datadir}/kadu/modules/configuration/single_window.ui
%{_datadir}/kadu/modules/configuration/sms.ui
%{_datadir}/kadu/modules/configuration/sound.ui
%{_datadir}/kadu/modules/configuration/speech.ui
%{_datadir}/kadu/modules/configuration/spellchecker.ui
%{_datadir}/kadu/modules/configuration/tabs.ui
%{_datadir}/kadu/modules/configuration/word_fix.ui
%{_datadir}/kadu/modules/data/antistring/ant_conditions.conf
%{_datadir}/kadu/modules/data/cenzor/*.conf
%{_datadir}/kadu/modules/data/gadu_protocol/servers.txt
%{_datadir}/kadu/modules/data/jabber_protocol/*.png
%{_datadir}/kadu/modules/data/mediaplayer/*.png
%{_datadir}/kadu/modules/data/sms/scripts/gateway*.js
%{_datadir}/kadu/modules/data/word_fix/wf_default_list.data
%{_datadir}/kadu/modules/translations/alsa_sound_*.qm
%{_datadir}/kadu/modules/translations/antistring_*.qm
%{_datadir}/kadu/modules/translations/autoaway_*.qm
%{_datadir}/kadu/modules/translations/auto_hide_*.qm
%{_datadir}/kadu/modules/translations/autoresponder_*.qm
%{_datadir}/kadu/modules/translations/autostatus_*.qm
%{_datadir}/kadu/modules/translations/cenzor_*.qm
%{_datadir}/kadu/modules/translations/config_wizard_*.qm
%{_datadir}/kadu/modules/translations/desktop_docking_*.qm
%{_datadir}/kadu/modules/translations/docking_*.qm
%{_datadir}/kadu/modules/translations/encryption_ng_*.qm
%{_datadir}/kadu/modules/translations/exec_notify_*.qm
%{_datadir}/kadu/modules/translations/ext_sound_*.qm
%{_datadir}/kadu/modules/translations/filedesc_*.qm
%{_datadir}/kadu/modules/translations/firewall_*.qm
%{_datadir}/kadu/modules/translations/gadu_protocol_*.qm
%{_datadir}/kadu/modules/translations/hints_*.qm
%{_datadir}/kadu/modules/translations/history_*.qm
%{_datadir}/kadu/modules/translations/imagelink_*.qm
%{_datadir}/kadu/modules/translations/jabber_protocol_*.qm
%{_datadir}/kadu/modules/translations/kde_notify_*.qm
%{_datadir}/kadu/modules/translations/last_seen_*.qm
%{_datadir}/kadu/modules/translations/mediaplayer_*.qm
%{_datadir}/kadu/modules/translations/mpris_mediaplayer_*.qm
%{_datadir}/kadu/modules/translations/parser_extender_*.qm
%{_datadir}/kadu/modules/translations/profiles_import_*.qm
%{_datadir}/kadu/modules/translations/qt4_docking_notify_*.qm
%{_datadir}/kadu/modules/translations/screenshot_*.qm
%{_datadir}/kadu/modules/translations/simpleview_*.qm
%{_datadir}/kadu/modules/translations/single_window_*.qm
%{_datadir}/kadu/modules/translations/sms_*.qm
%{_datadir}/kadu/modules/translations/sound_*.qm
%{_datadir}/kadu/modules/translations/speech_*.qm
%{_datadir}/kadu/modules/translations/spellchecker_*.qm
%{_datadir}/kadu/modules/translations/sql_history_*.qm
%{_datadir}/kadu/modules/translations/tabs_*.qm
%{_datadir}/kadu/modules/translations/word_fix_*.qm
%{_datadir}/kadu/scripts/*.js
%{_datadir}/kadu/syntax/chat/*.syntax
%{_datadir}/kadu/syntax/chat/Default
%{_datadir}/kadu/syntax/chat/Gaia
"%{_datadir}/kadu/syntax/chat/Modern Bubbling (Compact)"
%{_datadir}/kadu/syntax/chat/Pushpin
%{_datadir}/kadu/syntax/chat/Satin
%{_datadir}/kadu/syntax/chat/SimpleStuff
%{_datadir}/kadu/syntax/chat/Stockholm
%{_datadir}/kadu/syntax/chat/renkooNaked
%{_datadir}/kadu/syntax/infopanel/*.syntax
%{_datadir}/kadu/themes/emoticons/penguins/*.gif
%{_datadir}/kadu/themes/emoticons/penguins/*.txt
%{_datadir}/kadu/themes/emoticons/tango/*.gif
%{_datadir}/kadu/themes/emoticons/tango/*.png
%{_datadir}/kadu/themes/emoticons/tango/*.txt
%{_datadir}/kadu/themes/icons/default
%{_datadir}/kadu/themes/icons/glass
%{_datadir}/kadu/themes/icons/oxygen
%{_datadir}/kadu/themes/sounds/default
%{_datadir}/kadu/translations/*.qm
### External modules ###
%files anonymous_check
%defattr(-,root,root)
%{_libdir}/kadu/modules/libanonymous_check.so
%{_datadir}/kadu/modules/anonymous_check.desc
%{_datadir}/kadu/modules/translations/anonymous*.qm
%files globalhotkeys
%defattr(-,root,root)
%{_libdir}/kadu/modules/libglobalhotkeys.so
%{_datadir}/kadu/modules/globalhotkeys.desc
%{_datadir}/kadu/modules/configuration/globalhotkeys.ui
%{_datadir}/kadu/modules/translations/globalhotkeys*.qm
%files lednotify
%defattr(-,root,root)
%{_libdir}/kadu/modules/liblednotify.so
%{_datadir}/kadu/modules/lednotify.desc
%{_datadir}/kadu/modules/configuration/lednotify.ui
%{_datadir}/kadu/modules/translations/lednotify*.qm
%files mimetex
%defattr(-,root,root)
%dir %{_datadir}/kadu/modules/data/mime_tex
%{_datadir}/kadu/modules/data/mime_tex/mime_tex_32x32.png
%dir %{_libdir}/kadu/modules/bin
%dir %{_libdir}/kadu/modules/bin/mime_tex
%{_libdir}/kadu/modules/bin/mime_tex/mimetex
%{_libdir}/kadu/modules/libmime_tex.so
%{_datadir}/kadu/modules/mime_tex.desc
%{_datadir}/kadu/modules/configuration/mime_tex.ui
%{_datadir}/kadu/modules/translations/mime_tex*.qm
%dir %{_datadir}/kadu/modules/data/mime_tex/editor_icons
%{_datadir}/kadu/modules/data/mime_tex/editor_icons/*.png
%dir %{_datadir}/kadu/modules/data/mime_tex/mime_tex_icons
%{_datadir}/kadu/modules/data/mime_tex/mime_tex_icons/*.png
%files nextinfo
%defattr(-,root,root)
%{_libdir}/kadu/modules/libnextinfo.so
%{_datadir}/kadu/modules/nextinfo.desc
%{_datadir}/kadu/modules/configuration/nextinfo.ui
%{_datadir}/kadu/modules/translations/nextinfo*.qm
%files panelkadu
%defattr(-,root,root)
%{_libdir}/kadu/modules/libpanelkadu.so
%{_datadir}/kadu/modules/panelkadu.desc
%{_datadir}/kadu/modules/configuration/panelkadu.ui
%{_datadir}/kadu/modules/translations/panelkadu*.qm
%files senthistory
%defattr(-,root,root)
%{_libdir}/kadu/modules/libsenthistory.so
%{_datadir}/kadu/modules/senthistory.desc
%{_datadir}/kadu/modules/configuration/senthistory.ui
%{_datadir}/kadu/modules/translations/senthistory*.qm
### Emoticons ###
%if %{build_penguins}
%files emoticons_gg6_compatible
%defattr(-,root,root)
%{_datadir}/kadu/themes/emoticons/gg6_compatible
%files emoticons_gg10_compatible
%defattr(-,root,root)
%{_datadir}/kadu/themes/emoticons/gg10_compatible
%endif
### Sounds ###
%files sound-bns
%defattr(-,root,root)
%{_datadir}/kadu/themes/sounds/bns
%files sound-drums
%defattr(-,root,root)
%{_datadir}/kadu/themes/sounds/drums
%files sound-florkus
%defattr(-,root,root)
%{_datadir}/kadu/themes/sounds/florkus
%files sound-michalsrodek
%defattr(-,root,root)
%{_datadir}/kadu/themes/sounds/michalsrodek
%files sound-percussion
%defattr(-,root,root)
%{_datadir}/kadu/themes/sounds/percussion
%files sound-ultr
%defattr(-,root,root)
%{_datadir}/kadu/themes/sounds/ultr
%changelog