############### Define versions #################### %define agent_ver 0.4.4 %define amarok_ver 20071220 %define advanced_userlist 20070101 %define anonymous_ver 0.2 %define antistring_ver 0.2 %define ao_sound_ver 20060424 %define anonymous_check_ver 0.2 %define audacious_ver 20080224 %define auto_hide_ver 0.2.1 %define autostatus_ver 0.1 %define cenzor_ver 0.2 %define dcopexport_ver 0.11.3-20071129-0.6.0 %define exec_notify_ver 20070111 %define ext_info_ver 2.0beta12 %define falf_ver 20071225 %define filedesc_ver 20080104 %define filtering_ver 20080224 %define firewall_ver 0.7.5.1 %define globalhotkeys_ver 0.6.0-1 %define iwait4u_ver 1.3 %define last_seen_ver 0.1.1 %define led_notify_ver 0.18 %define mail_ver 0.3.3 %define mediaplayer_ver 20080224 %define miastoplusa_sms_ver 0.6-1.3.9 %define mime_tex_ver 1.4.1.1 %define osdhints_notify_ver 0.4.2 %define panelkadu_ver 0.6.0-1 %define parser_extender_ver 0.1.1 %define pcspeaker_ver 0.6.0.3 %define powerkadu_ver 2.0.4 %define profiles_ver 0.3.1 %define screenshot_ver 20080104 %define spellchecker_ver 20071230 %define split_messages_ver 0.2 %define tabs_ver 1.1.6 %define water_notify_ver 0.1.1 %define weather_ver 3.13 %define word_fix_ver 0.3 %define xmms_ver 20080116 %define xosd_notify_ver 20070111 ################ Enable modules ####################### %define build_agent 1 %define build_amarok 1 %define build_adavanced_userlist 0 %define build_anonymous_check 1 %define build_antistring 1 %define build_ao_sound 1 %define build_arts_sound 0 %define build_audacious 0 %define build_auto_hide 1 %define build_autostatus 1 %define build_cenzor 1 %define build_dcopexport 1 %define build_desktop_docking 1 %define build_esd_sound 1 %define build_exec_notify 0 %define build_ext_info 0 %define build_falf 1 %define build_filedesc 1 %define build_filtering 1 %define build_firewall 1 %define build_globalhotkeys 1 %define build_iwait4u 0 %define build_last_seen 1 %define build_led_notify 1 %define build_mail 1 %define build_mediaplayer 1 %define build_miastoplusa_sms 1 %define build_mime_tex 1 %define build_nas_sound 1 %define build_osdhints_notify 1 %define build_panelkadu 1 %define build_parser_extender 1 %define build_pcspeaker 1 %define build_powerkadu 1 %define build_profiles 1 %define build_screenshot 1 %define build_speech 1 %define build_spellchecker 1 %define build_split_messages 1 %define build_tabs 1 %define build_water_notify 1 %define build_weather 1 %define build_wmaker_docking 1 %define build_word_fix 1 %define build_xmms 1 %define build_xosd_notify 0 %define build_xqf 0 # themes %define build_icons_crystal 1 %define build_icons_glass 1 %define build_icons_oxygen 1 %define build_icons_nuvola 1 %define build_icons_tango 1 #################################################### Summary: A Gadu-Gadu client for online messaging Name: kadu Version: 0.6.0.1 Release: %mkrel 1 License: GPLv2+ Group: Networking/Instant messaging URL: http://www.kadu.net Source0: http://kadu.net/download/stable/%{name}-%{version}.tar.bz2 Source1: %{name}.desktop #Modules sources Source2: http://www.kadu.net/download/modules_extra/amarok_mediaplayer/amarok_mediaplayer-%{amarok_ver}.tar.bz2 Source3: http://www.kadu.net/~joi/ao_sound/packages/ao_sound-%{ao_sound_ver}.tar.bz2 Source4: http://alan.umcs.lublin.pl/~pinkworm/dcopexport/dcopexport-%{dcopexport_ver}.tar.bz2 Source5: http://www.kadu.net/~joi/exec_notify/packages/exec_notify-%{exec_notify_ver}.tar.bz2 Source6: http://www.kadu.net/~dzwiedziu/pub/ext_info-%{ext_info_ver}.tar.bz2 Source7: http://www.kadu.net/download/modules_extra/filedesc/filedesc-%{filedesc_ver}.tar.bz2 Source8: http://alan.umcs.lublin.pl/~pinkworm/filtering/filtering-%{filtering_ver}.tar.bz2 Source9: http://www.kadu.net/~dorr/moduly/kadu-firewall-%{firewall_ver}.tar.bz2 Source10: http://www.kadu.net/~pan_wojtas/iwait4u/download/kadu-iwait4u-%{iwait4u_ver}.tar.gz Source11: http://kadu.net/~blysk/led_notify-%{led_notify_ver}.tar.bz2 Source12: http://www.kadu.net/download/modules_mirror/mail-%{mail_ver}.tar.bz2 Source13: http://www.kadu.net/~patryk/miastoplusa_sms/miastoplusa_sms-%{miastoplusa_sms_ver}.tar.gz Source14: http://www.kadu.net/~dorr/moduly/kadu-osdhints_notify-%{osdhints_notify_ver}.tar.bz2 Source15: http://www.kadu.net/~dorr/moduly/kadu-pcspeaker-%{pcspeaker_ver}.tar.bz2 Source16: http://www.kadu.net/~dorr/moduly/kadu-powerkadu-%{powerkadu_ver}.tar.bz2 Source17: http://www.kadu.net/~dorr/moduly/kadu-profiles-%{profiles_ver}.tar.bz2 Source18: http://www.kadu.net/download/modules_extra/screenshot/screenshot-%{screenshot_ver}.tar.bz2 Source19: http://scripts.one.pl/spellchecker/devel/0.5.0/spellchecker-%{spellchecker_ver}.tar.bz2 Source20: http://kadu.net/~arvenil/tabs/download/%{version}/%{tabs_ver}/kadu-tabs-%{tabs_ver}.tar.bz2 Source21: http://www.kadu.net/~blysk/weather-%{weather_ver}.tar.bz2 Source22: http://www.kadu.net/download/modules_extra/xmms_mediaplayer/xmms_mediaplayer-%{xmms_ver}.tar.bz2 Source23: http://www.kadu.net/~joi/xosd_notify/packages/xosd_notify-%{xosd_notify_ver}.tar.bz2 Source30: http://www.kadu.net/~joi/advanced_userlist/packages/advanced_userlist-%{advanced_userlist}.tar.bz2 Source31: http://www.kadu.net/download/modules_extra/falf_mediaplayer/falf_mediaplayer-%{falf_ver}.tar.bz2 Source32: http://misiek.jah.pl/assets/2007/12/27/agent-%{agent_ver}.tar.gz Source33: http://tuxwarriors.wz.cz/qf.tar.bz2 Source35: http://www.kadu.net/download/modules_extra/mediaplayer/mediaplayer-%{mediaplayer_ver}.tar.bz2 Source36: http://kadu.net/~patryk/mime_tex/mime_tex-%{mime_tex_ver}.tar.bz2 Source37: http://kadu.jarzebski.pl/water_notify-%{water_notify_ver}.tar.bz2 Source38: http://www.ultr.pl/kadu/panelkadu-%{panelkadu_ver}.tar.gz Source39: http://www.kadu.net/download/modules_extra/audacious_mediaplayer/audacious_mediaplayer-%{audacious_ver}.tar.bz2 Source40: http://www.kadu.net/~dorr/moduly/kadu-antistring-%{antistring_ver}.tar.bz2 Source41: http://kadu.net/~patryk/anonymous_check/anonymous_check-%{anonymous_check_ver}.tar.bz2 Source42: http://www.kadu.net/~dorr/moduly/kadu-auto_hide-%{auto_hide_ver}.tar.bz2 Source43: http://www.kadu.net/~dorr/moduly/kadu-cenzor-%{cenzor_ver}.tar.bz2 Source44: http://www.kadu.net/~dorr/moduly/kadu-parser_extender-%{parser_extender_ver}.tar.bz2 Source45: http://www.kadu.net/~dorr/moduly/kadu-split_messages-%{split_messages_ver}.tar.bz2 Source46: http://www.kadu.net/~dorr/moduly/kadu-word_fix-%{word_fix_ver}.tar.bz2 Source47: http://www.kadu.net/~dorr/moduly/kadu-last_seen-%{last_seen_ver}.tar.bz2 Source49: http://www.kadu.net/~dorr/moduly/kadu-autostatus-%{autostatus_ver}.tar.bz2 Source50: http://www.ultr.pl/kadu/globalhotkeys-%{globalhotkeys_ver}.tar.gz #Icons sources Source24: http://www.kadu.net/download/additions/kadu-theme-crystal-16.tar.bz2 Source25: http://www.kadu.net/download/additions/kadu-theme-crystal-22.tar.bz2 Source26: http://www.kadu.net/download/additions/kadu-0.6-theme-glass-16.tar.gz Source27: http://www.kadu.net/download/additions/kadu-0.6-theme-glass-22.tar.gz Source28: http://www.kadu.net/download/additions/kadu-theme-nuvola-16.tar.gz Source29: http://www.kadu.net/download/additions/kadu-theme-nuvola-22.tar.gz Source34: http://www.kadu.net/download/additions/kadu-0.6-theme-tango-16.tar.gz Source48: http://www.kadu.net/download/additions/kadu-0.6-theme-oxygen-16.tar.gz Patch4: %{name}-use-alsa-by-default.patch Patch5: %{name}-disbale-ext_sound-autoload.patch Patch6: %{name}-0.6.0-rc1-voice-gsm-fixes.patch Patch7: water_notify-libs.patch BuildRequires: libalsa-devel >= 1.0.13 BuildRequires: gettext-devel >= 0.14.6-5 BuildRequires: libgadu-devel >= 1.7 BuildRequires: libgsm-devel >= 1.0.10-11 BuildRequires: libsndfile-devel >= 1.0.17 BuildRequires: X11-devel >= 7.1.0 BuildRequires: qt3-devel >= 3.3.6 BuildRequires: libopenssl-devel >= 0.9.8d-3 BuildRequires: desktop-file-utils Requires: qt3-common >= 3.3.7 %if !%build_arts_sound Obsoletes: kadu-module-arts_sound < 0.6.0.1 %endif %if !%build_xosd_notify Obsoletes: kadu-module-xosd_notify < 0.6.0.1 %endif Obsoletes: %{name}-module-xqf < 0.6.0 BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot %description Kadu is a dynamically evolving instant messenger compatible with the Gadu-Gadu protocol. It can be run on all platforms supporting the Qt toolkit (except Windows). Compiled as modular as possible. Static modules are: - docking - notify - sound %package devel Summary: Kadu development libary Group: Development/C %description devel The kadu-devel package contains the header files and some documentation needed to develop application with kadu. %files devel %defattr(-,root,root) %multiarch %{multiarch_bindir}/kadu-config %{_bindir}/kadu-config %dir %{_includedir}/kadu %dir %{_includedir}/kadu/modules %{_includedir}/kadu/*.h %{_includedir}/kadu/modules/*.h #----------Modules---------- %if %build_agent %package module-agent Summary: Spy module for Kadu Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} Obsoletes: kadu-module-spy %description module-agent This module shows who from contact list is hiding against us. %files module-agent %defattr(-,root,root) %{_datadir}/%{name}/modules/agent.desc %{_libdir}/%{name}/modules/agent.so %lang(pl) %{_datadir}/%{name}/modules/translations/agent_pl.qm %endif %if %build_anonymous_check %package module-anonymous_check Summary: Automatic lookup of an interlocutor in public directory Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} %description module-anonymous_check Automatic lookup of an interlocutor in public directory. %files module-anonymous_check %defattr(-,root,root) %{_libdir}/%{name}/modules/anonymous_check.so %{_datadir}/%{name}/modules/anonymous_check.desc %{_datadir}/%{name}/modules/configuration/anonymous_check.ui %{_datadir}/%{name}/modules/translations/anonymous_check.qm %endif %if %build_antistring %package module-antistring Summary: Antistring module for %{name} Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} %description module-antistring Antistring module. %files module-antistring %defattr(-,root,root) %dir %{_datadir}/%{name}/modules/data/antistring %{_libdir}/%{name}/modules/antistring.so %{_datadir}/%{name}/modules/antistring.desc %{_datadir}/%{name}/modules/configuration/antistring.ui %{_datadir}/%{name}/modules/data/antistring/*.conf %lang(pl) %{_datadir}/%{name}/modules/translations/antistring_pl.qm %endif %if %build_ao_sound %package module-ao_sound Summary: Module ao_sound for Kadu Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} BuildRequires: libao-devel %description module-ao_sound ao library sound module (ALSA, OSS, ESD, AIX, IRIX, NAS, Sun, NetBSD, OpenBSD). %files module-ao_sound %defattr(-,root,root) %{_datadir}/%{name}/modules/ao_sound.desc %{_libdir}/%{name}/modules/ao_sound.so %endif %if %build_arts_sound %package module-arts_sound Summary: Arts module for Kadu Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} Requires: arts BuildRequires: libarts-devel %description module-arts_sound aRts sound server support. %files module-arts_sound %defattr(-,root,root) %{_datadir}/%{name}/modules/arts_sound.desc %{_libdir}/%{name}/modules/arts_sound.so %dir %{_libdir}/%{name}/modules/bin/ %dir %{_libdir}/%{name}/modules/bin/arts_sound %{_libdir}/%{name}/modules/bin/arts_sound/arts_connector %endif %if %build_auto_hide %package module-auto_hide Summary: Auto hide Kadu window Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} %description module-auto_hide Auto hide Kadu window. %files module-auto_hide %defattr(-,root,root) %{_libdir}/%{name}/modules/auto_hide.so %{_datadir}/%{name}/modules/auto_hide.desc %{_datadir}/%{name}/modules/configuration/auto_hide.ui %lang(pl) %{_datadir}/%{name}/modules/translations/auto_hide_pl.qm %endif %if %build_autostatus %package module-autostatus Summary: Automatic status change module for kadu Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} %description module-autostatus Automatic status change module for kadu. %files module-autostatus %defattr(-,root,root) %{_libdir}/%{name}/modules/autostatus.so %{_datadir}/%{name}/modules/autostatus.desc %{_datadir}/%{name}/modules/configuration/autostatus.ui %lang(pl) %{_datadir}/%{name}/modules/translations/autostatus_pl.qm %endif %if %build_cenzor %package module-cenzor Summary: Censor module for %{name} Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} %description module-cenzor Censor module for %{name}. %files module-cenzor %defattr(-,root,root) %dir %{_datadir}/%{name}/modules/data/cenzor %{_libdir}/%{name}/modules/cenzor.so %{_datadir}/%{name}/modules/cenzor.desc %{_datadir}/%{name}/modules/configuration/cenzor.ui %{_datadir}/%{name}/modules/data/cenzor/*.conf %lang(pl) %{_datadir}/%{name}/modules/translations/cenzor_pl.qm %endif %if %build_dcopexport %package module-dcopexport Summary: DCOP module for Kadu Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} BuildRequires: kdelibs-devel %description module-dcopexport Exports some functions via DCOP. %files module-dcopexport %defattr(-,root,root) %dir %{_libdir}/%{name}/modules/bin/dcopexport %dir %{_datadir}/%{name}/modules/data/dcopexport %{_datadir}/%{name}/modules/dcopexport.desc %{_datadir}/%{name}/modules/data/dcopexport/dcopexport.png %{_libdir}/%{name}/modules/bin/dcopexport/* %{_libdir}/%{name}/modules/dcopexport.so %lang(pl) %{_datadir}/%{name}/modules/translations/dcopexport_pl.qm %endif %if %build_desktop_docking %package module-desktop_docking Summary: Always on top window docking Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} %description module-desktop_docking Always on top window docking module. %files module-desktop_docking %defattr(-,root,root) %{_datadir}/%{name}/modules/desktop_docking.desc %{_datadir}/%{name}/modules/configuration/desktop_docking.ui %{_libdir}/%{name}/modules/desktop_docking.so %lang(de) %{_datadir}/%{name}/modules/translations/desktop_docking_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/desktop_docking_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/desktop_docking_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/desktop_docking_pl.qm %endif #module_dsp_sound %package module-dsp_sound Summary: OSS sound module for Kadu Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} %description module-dsp_sound Direct /dev/dsp sound support (Open Sound System). %files module-dsp_sound %defattr(-,root,root) %{_datadir}/%{name}/modules/dsp_sound.desc %{_datadir}/%{name}/modules/configuration/dsp_sound.ui %{_libdir}/%{name}/modules/dsp_sound.so %lang(de) %{_datadir}/%{name}/modules/translations/dsp_sound_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/dsp_sound_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/dsp_sound_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/dsp_sound_pl.qm %if %build_esd_sound %package module-esd_sound Summary: ESD sound module for Kadu Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} Requires: esound BuildRequires: libesound-devel %description module-esd_sound ESD sound server support. %files module-esd_sound %defattr(-,root,root) %{_datadir}/%{name}/modules/esd_sound.desc %{_libdir}/%{name}/modules/esd_sound.so %endif #module_ext_sound %package module-ext_sound Summary: External application sound support Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} %description module-ext_sound External application sound support module. %files module-ext_sound %defattr(-,root,root) %{_datadir}/%{name}/modules/ext_sound.desc %{_datadir}/%{name}/modules/configuration/ext_sound.ui %{_libdir}/%{name}/modules/ext_sound.so %lang(de) %{_datadir}/%{name}/modules/translations/ext_sound_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/ext_sound_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/ext_sound_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/ext_sound_pl.qm %if %build_globalhotkeys %package module-globalhotkeys Summary: Hotkeys support for kadu Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} %description module-globalhotkeys Hotkeys support for kadu. %files module-globalhotkeys %defattr(-,root,root) %{_libdir}/%{name}/modules/globalhotkeys.so %{_datadir}/%{name}/modules/configuration/globalhotkeys.ui %{_datadir}/%{name}/modules/globalhotkeys.desc %lang(pl) %{_datadir}/%{name}/modules/translations/globalhotkeys_pl.qm %endif %if %build_last_seen %package module-last_seen Summary: Last seen module for %{name} Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} %description module-last_seen Last seen module for %{name}. %files module-last_seen %defattr(-,root,root) %{_libdir}/%{name}/modules/last_seen.so %{_datadir}/%{name}/modules/last_seen.desc %lang(pl) %{_datadir}/%{name}/modules/translations/last_seen_pl.qm %endif %if %build_led_notify %package module-led_notify Summary: Notification by LED Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} %description module-led_notify Notification by keyboard's LED. %files module-led_notify %defattr(-,root,root) %doc modules/led_notify/Changelog %{_datadir}/%{name}/modules/led_notify.desc %{_datadir}/%{name}/modules/configuration/led_notify.ui %{_libdir}/%{name}/modules/led_notify.so %endif %if %build_mediaplayer %package module-mediaplayer Summary: Mediaplayer module for kadu Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} %description module-mediaplayer Mediaplayer module for kadu. %files module-mediaplayer %defattr(-,root,root) %dir %{_datadir}/%{name}/modules/data/mediaplayer %{_libdir}/%{name}/modules/mediaplayer.so %{_datadir}/%{name}/modules/mediaplayer.desc %{_datadir}/%{name}/modules/configuration/mediaplayer.ui %{_datadir}/%{name}/modules/data/mediaplayer/mediaplayer.png %lang(pl) %{_datadir}/%{name}/modules/translations/mediaplayer_pl.qm %endif %if %build_amarok %package module-mediaplayer_amarok Summary: Amarok module for Kadu Group: Networking/Instant messaging Requires: %{name}-module-mediaplayer = %{version}-%{release} Requires: %{name}-module-autostatus = %{version}-%{release} Obsoletes: %{name}-module-amarok Requires: amarok %description module-mediaplayer_amarok Module which allows showing in status description information about the song currently played in Amarok. %files module-mediaplayer_amarok %defattr(-,root,root) %{_datadir}/%{name}/modules/amarok_mediaplayer.desc %{_libdir}/%{name}/modules/amarok_mediaplayer.so %endif %if %build_audacious %package module-mediaplayer_audacious Summary: Support audacious status Group: Networking/Instant messaging BuildRequires: audacious-devel BuildRequires: dbus-glib-devel Requires: %{name}-module-mediaplayer = %{version}-%{release} Requires: %{name}-module-autostatus = %{version}-%{release} Requires: audacious %description module-mediaplayer_audacious Module which allows showing in status description information about the song currently played in audacious. %files module-mediaplayer_audacious %defattr(-,root,root) %{_datadir}/%{name}/modules/audacious_mediaplayer.desc %{_libdir}/%{name}/modules/audacious_mediaplayer.so %endif %if %build_falf %package module-mediaplayer_falf Summary: Falf player odule for Kadu Group: Networking/Instant messaging Requires: %{name}-module-mediaplayer = %{version}-%{release} Requires: %{name}-module-autostatus = %{version}-%{release} Obsoletes: %{name}-module-falfp Requires: falf >= 1.0 %description module-mediaplayer_falf Module which allows showing in status description information about the song currently played in Falf player. %files module-mediaplayer_falf %defattr(-,root,root) %{_datadir}/%{name}/modules/falf_mediaplayer.desc %{_libdir}/%{name}/modules/falf_mediaplayer.so %endif %if %build_xmms %package module-mediaplayer_xmms Summary: XMMS module for Kadu Group: Networking/Instant messaging Requires: %{name}-module-mediaplayer = %{version}-%{release} Requires: %{name}-module-autostatus = %{version}-%{release} Obsoletes: %{name}-module-xmms Requires: xmms BuildRequires: libxmms-devel %description module-mediaplayer_xmms Module which allows showing in status description information about the song currently played in XMMS. %files module-mediaplayer_xmms %defattr(-,root,root) %{_datadir}/%{name}/modules/xmms_mediaplayer.desc %{_libdir}/%{name}/modules/xmms_mediaplayer.so %endif %if %build_miastoplusa_sms %package module-miastoplusa_sms Summary: Miasto Plusa SMS Gateway Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} BuildRequires: libcurl-devel BuildRequires: libopenssl-devel %description module-miastoplusa_sms Miasto Plusa SMS Gateway support module. %files module-miastoplusa_sms %defattr(-,root,root) %doc modules/miastoplusa_sms/ChangeLog %dir %{_datadir}/%{name}/modules/data/miastoplusa_sms %{_datadir}/%{name}/modules/data/miastoplusa_sms/* %{_datadir}/%{name}/modules/miastoplusa_sms.desc %{_datadir}/%{name}/modules/configuration/miastoplusa_sms.ui %{_libdir}/%{name}/modules/miastoplusa_sms.so %lang(pl) %{_datadir}/%{name}/modules/translations/miastoplusa_sms_pl.qm %endif %if %build_mime_tex %package module-mime_tex Summary: Mathematical TeX formulas for %{name} Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} %description module-mime_tex Mathematical TeX formulas for %{name}. %files module-mime_tex %defattr(-,root,root) %dir %{_libdir}/%{name}/modules/bin/mime_tex %dir %{_datadir}/%{name}/modules/data/mime_tex %dir %{_datadir}/%{name}/modules/data/mime_tex/editor_icons %dir %{_datadir}/%{name}/modules/data/mime_tex/mime_tex_icons %{_libdir}/%{name}/modules/bin/mime_tex/mimetex %{_libdir}/%{name}/modules/mime_tex.so %{_datadir}/%{name}/modules/mime_tex.desc %{_datadir}/%{name}/modules/configuration/mime_tex.ui %{_datadir}/%{name}/modules/data/mime_tex/*.png %{_datadir}/%{name}/modules/data/mime_tex/editor_icons/*.png %{_datadir}/%{name}/modules/data/mime_tex/mime_tex_icons/*.png %lang(pl) %{_datadir}/%{name}/modules/translations/mime_tex_pl.qm %endif %if %build_nas_sound %package module-nas_sound Summary: NAS sound module for Kadu Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} Requires: nas BuildRequires: libnas-devel %description module-nas_sound Network Audio System support. %files module-nas_sound %defattr(-,root,root) %{_datadir}/%{name}/modules/nas_sound.desc %{_libdir}/%{name}/modules/nas_sound.so %endif %if %build_panelkadu %package module-panelkadu Summary: Module which makes Kadu look and behave like a panel Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} %description module-panelkadu Module which makes Kadu look and behave like a panel. %files module-panelkadu %defattr(-,root,root) %{_datadir}/%{name}/modules/panelkadu.desc %{_datadir}/%{name}/modules/configuration/panelkadu.ui %{_libdir}/%{name}/modules/panelkadu.so %lang(pl) %{_datadir}/%{name}/modules/translations/panelkadu_pl.qm %endif %if %build_parser_extender %package module-parser_extender Summary: Module to extend Kadu Parser Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} %description module-parser_extender Module to extend Kadu Parser. %files module-parser_extender %defattr(-,root,root) %{_libdir}/%{name}/modules/parser_extender.so %{_datadir}/%{name}/modules/parser_extender.desc %{_datadir}/%{name}/modules/configuration/parser_extender.ui %lang(pl) %{_datadir}/%{name}/modules/translations/parser_extender_pl.qm %endif %if %build_pcspeaker %package module-pcspeaker Summary: PC-Speaker support Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} %description module-pcspeaker PC-Speaker support module. %files module-pcspeaker %defattr(-,root,root) %doc modules/pcspeaker/Changelog %{_datadir}/%{name}/modules/configuration/pcspeaker.ui %{_datadir}/%{name}/modules/pcspeaker.desc %{_libdir}/%{name}/modules/pcspeaker.so %lang(de) %{_datadir}/%{name}/modules/translations/pcspeaker_de.qm %lang(it) %{_datadir}/%{name}/modules/translations/pcspeaker_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/pcspeaker_pl.qm %endif %if %build_powerkadu %package module-powerkadu Summary: Powerkadu Group: Networking/Instant messaging Requires: %{name}-module-anonymous_check = %{version}-%{release} Requires: %{name}-module-antistring = %{version}-%{release} Requires: %{name}-module-auto_hide = %{version}-%{release} Requires: %{name}-module-cenzor = %{version}-%{release} Requires: %{name}-module-parser_extender = %{version}-%{release} Requires: %{name}-module-split_messages = %{version}-%{release} Requires: %{name}-module-word_fix = %{version}-%{release} %description module-powerkadu Powerkadu extends capabilities of Kadu. %files module-powerkadu %defattr(-,root,root) %dir %{_datadir}/%{name}/modules/data/powerkadu %{_datadir}/%{name}/modules/data/powerkadu/AU* %{_datadir}/%{name}/modules/data/powerkadu/Ch* %{_datadir}/%{name}/modules/data/powerkadu/*.png %{_datadir}/%{name}/modules/powerkadu.desc %{_libdir}/%{name}/modules/powerkadu.so %lang(pl) %{_datadir}/%{name}/modules/translations/powerkadu_pl.qm %endif %if %build_speech %package module-speech Summary: Speech synthesis support Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} Requires: powiedz %description module-speech Speech synthesis support ("powiedz"). %files module-speech %defattr(-,root,root) %{_datadir}/%{name}/modules/speech.desc %{_datadir}/%{name}/modules/configuration/speech.ui %{_libdir}/%{name}/modules/speech.so %lang(de) %{_datadir}/%{name}/modules/translations/speech_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/speech_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/speech_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/speech_pl.qm %endif %if %build_spellchecker %package module-spellchecker Summary: Aspell module for Kadu Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} Requires: aspell BuildRequires: libaspell-devel %description module-spellchecker Checker of spelling mistakes. %files module-spellchecker %defattr(-,root,root) %doc modules/spellchecker/{README,TODO,ChangeLog} %dir %{_datadir}/%{name}/modules/data/spellchecker %{_datadir}/%{name}/modules/spellchecker.desc %{_datadir}/%{name}/modules/configuration/spellchecker.ui %{_libdir}/%{name}/modules/spellchecker.so %lang(pl) %{_datadir}/%{name}/modules/translations/spellchecker_pl.qm %{_datadir}/%{name}/modules/data/spellchecker/config.png %endif %if %build_split_messages %package module-split_messages Summary: Automaticaly split too long messages in %{name} Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} Requires: aspell %description module-split_messages Automaticaly split too long messages in %{name}. %files module-split_messages %defattr(-,root,root) %{_libdir}/%{name}/modules/split_messages.so %{_datadir}/%{name}/modules/split_messages.desc %{_datadir}/%{name}/modules/configuration/split_messages.ui %lang(pl) %{_datadir}/%{name}/modules/translations/split_messages_pl.qm %endif %if %build_water_notify %package module-water-notify Summary: Notification by Water Plugin in Compiz Group: Networking/Instant messaging BuildRequires: dbus-devel Requires: %{name} = %{version}-%{release} Requires: compiz Obsoletes: %{name}-module-notify-water %description module-water-notify Notification by water plugin in Compiz. %files module-water-notify %defattr(-,root,root) %{_datadir}/%{name}/modules/water_notify.desc %{_datadir}/%{name}/modules/configuration/water_notify.ui %{_libdir}/%{name}/modules/water_notify.so %lang(pl) %{_datadir}/%{name}/modules/translations/water_notify_pl.qm %endif %if %build_weather %package module-weather Summary: Weather module for Kadu Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} %description module-weather This module shows current weather for you and your contacts. %files module-weather %defattr(-,root,root) %dir %{_datadir}/%{name}/modules/data/weather %dir %{_datadir}/%{name}/modules/data/weather/icons %{_datadir}/%{name}/modules/data/weather/icons/* %{_datadir}/%{name}/modules/data/weather/interia.ini %{_datadir}/%{name}/modules/data/weather/onetweather.ini %{_datadir}/%{name}/modules/data/weather/pfweather.ini %{_datadir}/%{name}/modules/weather.desc %{_datadir}/%{name}/modules/configuration/weather.ui %{_libdir}/%{name}/modules/weather.so %lang(pl) %{_datadir}/%{name}/modules/translations/weather_pl.qm %endif %if %build_wmaker_docking %package module-wmaker_docking Summary: WindowMaker docking module Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} Requires: WindowMaker %description module-wmaker_docking WindowMaker docking module. %files module-wmaker_docking %defattr(-,root,root) %{_datadir}/%{name}/modules/wmaker_docking.desc %{_libdir}/%{name}/modules/wmaker_docking.so %endif %if %build_word_fix %package module-word_fix Summary: Automatic word replacement module for %{name} Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} %description module-word_fix Automatic word replacement module for %{name}. %files module-word_fix %defattr(-,root,root) %dir %{_datadir}/%{name}/modules/data/word_fix %{_libdir}/%{name}/modules/word_fix.so %{_datadir}/%{name}/modules/word_fix.desc %{_datadir}/%{name}/modules/configuration/word_fix.ui %{_datadir}/%{name}/modules/data/word_fix/*.data %lang(pl) %{_datadir}/%{name}/modules/translations/word_fix_pl.qm %endif %if %build_xosd_notify %package module-xosd_notify Summary: Notification by XOSD Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} BuildRequires: gtk2-devel BuildRequires: libxosd-devel %description module-xosd_notify Notification by XOSD module. %files module-xosd_notify %defattr(-,root,root) %doc modules/xosd_notify/{README,ChangeLog} %dir %{_libdir}/%{name}/modules/bin/xosd_notify %{_datadir}/%{name}/modules/xosd_notify.desc %{_datadir}/%{name}/modules/configuration/xosd_notify.ui %{_libdir}/%{name}/modules/xosd_notify.so %{_libdir}/%{name}/modules/bin/xosd_notify/gtkfontdialog %endif %if %build_xqf %package module-xqf Summary: XQF module for Kadu Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} Requires: xqf %description module-xqf Module which allows showing in status description information about the game and ip of a gameserver currently played. %files module-xqf %defattr(-,root,root) %{_datadir}/%{name}/modules/qf.desc %{_libdir}/%{name}/modules/qf.so %endif #----------Icons---------- %if %build_icons_crystal %package icons_crystal Summary: Crystal icons for Kadu Group: Networking/Instant messaging License: LGPLv2+ Requires: %{name} = %{version}-%{release} %description icons_crystal Crystal icon theme for kadu created by arcisz. #icons_crystal %files icons_crystal %defattr(-,root,root) %doc varia/themes/icons/crystal16/README %dir %{_datadir}/%{name}/themes/icons/crystal16 %dir %{_datadir}/%{name}/themes/icons/crystal22 %{_datadir}/%{name}/themes/icons/crystal16/* %{_datadir}/%{name}/themes/icons/crystal22/* %endif %if %build_icons_glass %package icons_glass Summary: Glass icons for Kadu Group: Networking/Instant messaging License: GPLv2+ Requires: %{name} = %{version}-%{release} %description icons_glass Glass icon theme for kadu created by Mariusz Waluga. %files icons_glass %defattr(-,root,root) %dir %{_datadir}/%{name}/themes/icons/glass16 %dir %{_datadir}/%{name}/themes/icons/glass22 %{_datadir}/%{name}/themes/icons/glass16/* %{_datadir}/%{name}/themes/icons/glass22/* %endif %if %build_icons_nuvola %package icons_nuvola Summary: Nuvola icons for Kadu Group: Networking/Instant messaging License: LGPLv2+ Requires: %{name} = %{version}-%{release} %description icons_nuvola Nuvola icon theme for kadu created by David Vignoni. %files icons_nuvola %defattr(-,root,root) %doc varia/themes/icons/nuvola16/Copyright %dir %{_datadir}/%{name}/themes/icons/nuvola16 %dir %{_datadir}/%{name}/themes/icons/nuvola22 %{_datadir}/%{name}/themes/icons/nuvola16/* %{_datadir}/%{name}/themes/icons/nuvola22/* %endif %if %build_icons_oxygen %package icons_oxygen Summary: Oxygen icons for Kadu Group: Networking/Instant messaging License: GPLv2+ Requires: %{name} = %{version}-%{release} %description icons_oxygen Oxygen icon theme for kadu. %files icons_oxygen %defattr(-,root,root) %dir %{_datadir}/%{name}/themes/icons/oxygen16 %{_datadir}/%{name}/themes/icons/oxygen16/* %endif %if %build_icons_tango %package icons_tango Summary: Tango icons for Kadu Group: Networking/Instant messaging License: GPLv2+ Requires: %{name} = %{version}-%{release} %description icons_tango Tango icon theme for kadu. %files icons_tango %defattr(-,root,root) %dir %{_datadir}/%{name}/themes/icons/tango16 %{_datadir}/%{name}/themes/icons/tango16/* %endif #-------------------------------------------------------------- %prep %setup -qn %{name} %if %build_amarok tar xjf %{SOURCE2} -C modules %{__sed} -i 's/module_amarok_mediaplayer=n/module_amarok_mediaplayer=m/' .config %endif %if %build_ao_sound tar xjf %{SOURCE3} -C modules %{__sed} -i 's/module_ao_sound=n/module_ao_sound=m/' .config %endif %if %build_arts_sound %{__sed} -i 's/module_arts_sound=n/module_arts_sound=m/' .config %endif %if %build_audacious tar xjf %{SOURCE39} -C modules %{__sed} -i 's/module_audacious_mediaplayer=n/module_audacious_mediaplayer=m/' .config %endif %if %build_autostatus tar xf %{SOURCE49} -C modules %{__sed} -i 's/module_autostatus=n/module_autostatus=m/' .config %endif %if %build_dcopexport tar xjf %{SOURCE4} -C modules %{__sed} -i 's/module_dcopexport=n/module_dcopexport=m/' .config %endif %if %build_desktop_docking %{__sed} -i 's/module_desktop_docking=n/module_desktop_docking=m/' .config %endif %if %build_esd_sound %{__sed} -i 's/module_esd_sound=n/module_esd_sound=m/' .config %endif %if %build_exec_notify tar xjf %{SOURCE5} -C modules %{__sed} -i 's/module_exec_notify=n/module_exec_notify=m/' .config %endif %if %build_ext_info tar xjf %{SOURCE6} -C modules %endif %if %build_filedesc tar xjf %{SOURCE7} -C modules %{__sed} -i 's/module_filedesc=n/module_filedesc=m/' .config %endif %if %build_filtering tar xjf %{SOURCE8} -C modules %{__sed} -i 's/module_filtering=n/module_filtering=m/' .config %endif %if %build_firewall tar xjf %{SOURCE9} -C modules %{__sed} -i 's/module_firewall=n/module_firewall=m/' .config %endif %if %build_globalhotkeys tar xf %{SOURCE50} -C modules %{__sed} -i 's/module_globalhotkeys=n/module_globalhotkeys=m/' .config %endif %if %build_iwait4u tar xzf %{SOURCE10} -C modules %{__sed} -i 's/module_iwait4u=n/module_iwait4u=m/' .config %endif %if %build_led_notify tar xjf %{SOURCE11} -C modules %{__sed} -i 's/module_led_notify=n/module_led_notify=m/' .config %endif %if %build_mail tar xjf %{SOURCE12} -C modules %{__sed} -i 's/module_mail=n/module_mail=m/' .config %endif %if %build_miastoplusa_sms tar xzf %{SOURCE13} -C modules %{__sed} -i 's/module_miastoplusa_sms=n/module_miastoplusa_sms=m/' .config %endif %if %build_nas_sound %{__sed} -i 's/module_nas_sound=n/module_nas_sound=m/' .config %endif %if %build_osdhints_notify tar xjf %{SOURCE14} -C modules %{__sed} -i 's/module_osdhints_notify=n/module_osdhints_notify=m/' .config %endif %if %build_pcspeaker tar xjf %{SOURCE15} -C modules %{__sed} -i 's/module_pcspeaker=n/module_pcspeaker=m/' .config %endif %if %build_powerkadu tar xjf %{SOURCE16} -C modules %{__sed} -i 's/module_powerkadu=n/module_powerkadu=m/' .config %endif %if %build_profiles tar xjf %{SOURCE17} -C modules %{__sed} -i 's/module_profiles=n/module_profiles=m/' .config %endif %if %build_screenshot tar xjf %{SOURCE18} -C modules %{__sed} -i 's/module_screenshot=n/module_screenshot=m/' .config %endif %if %build_speech %{__sed} -i 's/module_speech=n/module_speech=m/' .config %endif %if %build_spellchecker tar xjf %{SOURCE19} -C modules %{__sed} -i 's/module_spellchecker=n/module_spellchecker=m/' .config %endif %if %build_tabs tar xjf %{SOURCE20} -C modules %{__sed} -i 's/module_tabs=n/module_tabs=m/' .config %endif %if %build_weather tar xjf %{SOURCE21} -C modules %{__sed} -i 's/module_weather=n/module_weather=m/' .config %endif %if %build_wmaker_docking %{__sed} -i 's/module_wmaker_docking=n/module_wmaker_docking=m/' .config %endif %if %build_xmms tar xjf %{SOURCE22} -C modules %{__sed} -i 's/module_xmms_mediaplayer=n/module_xmms_mediaplayer=m/' .config %endif %if %build_xosd_notify tar xjf %{SOURCE23} -C modules %{__sed} -i 's/module_xosd_notify=n/module_xosd_notify=m/' .config %endif %if %build_adavanced_userlist tar xjf %{SOURCE30} -C modules %{__sed} -i 's/module_advanced_userlist=n/module_advanced_userlist=m/' .config %endif %if %build_falf tar xjf %{SOURCE31} -C modules %{__sed} -i 's/module_falf_mediaplayer=n/module_falf_mediaplayer=m/' .config %endif %if %build_agent tar xzf %{SOURCE32} -C modules %{__sed} -i 's/module_agent=n/module_agent=m/' .config %endif %if %build_xqf tar xjf %{SOURCE33} -C modules %endif %if %build_mediaplayer tar xjf %{SOURCE35} -C modules %{__sed} -i 's/module_mediaplayer=n/module_mediaplayer=m/' .config %endif %if %build_mime_tex tar xjf %{SOURCE36} -C modules %{__sed} -i 's/module_mime_tex=n/module_mime_tex=m/' .config %endif %if %build_water_notify tar xjf %{SOURCE37} -C modules %{__sed} -i 's/module_water_notify=n/module_water_notify=m/' .config %endif %if %build_panelkadu tar xzf %{SOURCE38} -C modules %{__sed} -i 's/module_panelkadu=n/module_panelkadu=m/' .config %endif %if %build_antistring tar xjf %{SOURCE40} -C modules %{__sed} -i 's/module_antistring=n/module_antistring=m/' .config %endif %if %build_anonymous_check tar xjf %{SOURCE41} -C modules %{__sed} -i 's/module_anonymous_check=n/module_anonymous_check=m/' .config %endif %if %build_auto_hide tar xjf %{SOURCE42} -C modules %{__sed} -i 's/module_auto_hide=n/module_auto_hide=m/' .config %endif %if %build_cenzor tar xjf %{SOURCE43} -C modules %{__sed} -i 's/module_cenzor=n/module_cenzor=m/' .config %endif %if %build_parser_extender tar xjf %{SOURCE44} -C modules %{__sed} -i 's/module_parser_extender=n/module_parser_extender=m/' .config %endif %if %build_split_messages tar xjf %{SOURCE45} -C modules %{__sed} -i 's/module_split_messages=n/module_split_messages=m/' .config %endif %if %build_word_fix tar xjf %{SOURCE46} -C modules %{__sed} -i 's/module_word_fix=n/module_word_fix=m/' .config %endif %if %build_last_seen tar xjf %{SOURCE47} -C modules %{__sed} -i 's/module_last_seen=n/module_last_seen=m/' .config %endif %if %build_icons_crystal tar xjf %{SOURCE24} -C varia/themes/icons tar xjf %{SOURCE25} -C varia/themes/icons %endif %if %build_icons_glass tar xzf %{SOURCE26} -C varia/themes/icons tar xzf %{SOURCE27} -C varia/themes/icons %{__sed} -i 's/icons_glass16=n/icons_glass16=y/' .config %{__sed} -i 's/icons_glass22=n/icons_glass22=y/' .config %endif %if %build_icons_nuvola tar xzf %{SOURCE28} -C varia/themes/icons tar xzf %{SOURCE29} -C varia/themes/icons %endif %if %build_icons_oxygen tar xzf %{SOURCE48} -C varia/themes/icons %{__sed} -i 's/icons_oxygen16=n/icons_oxygen16=y/' .config %endif %if %build_icons_tango tar xzf %{SOURCE34} -C varia/themes/icons %{__sed} -i 's/icons_tango16=n/icons_tango16=y/' .config %endif pushd varia/themes/icons for file in kadu-theme*; do mv $file `echo $file | sed -e s/kadu-theme-//g -e s/[_-]//g` done popd %patch4 -p1 -b .alsa %patch5 -p1 -b .ext_sound %patch6 -p1 -b .voice %patch7 -p1 -b .water %build export CXXFLAGS="%{optflags} -DDBUS_API_SUBJECT_TO_CHANGE" %{__sed} -i 's,dataPath("kadu/modules/*,("%{_libdir}/kadu/modules/,g' kadu-core/modules.cpp %if %mdkversion >= 200900 %define _disable_ld_no_undefined 1 %endif %configure2_5x \ --enable-pheaders \ --with-existing-libgadu \ --disable-autodownload \ --enable-final \ --enable-voice \ --disable-debug \ --enable-dist-info=Mandriva %make %install [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} %makeinstall_std %multiarch_binaries %{buildroot}%{_bindir}/kadu-config sed -i -e 's/^Icon=%{name}.png$/Icon=%{name}/g' %{buildroot}%{_datadir}/applnk/Internet/* # (tpg) use vendoir for 2007.1 desktop-file-install --vendor="" \ --dir %{buildroot}%{_datadir}/applications %{SOURCE1} rm -rf `find %{buildroot} -name CVS` %post %{update_menus} %if %mdkversion >= 200700 %{update_desktop_database} %update_icon_cache hicolor %endif %postun %{clean_menus} %if %mdkversion >= 200700 %{clean_desktop_database} %clean_icon_cache hicolor %endif %clean [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} %files %defattr(-,root,root) %doc HISTORY README TODO VERSION THANKS AUTHORS FAQ %{_bindir}/kadu %{_bindir}/kadu-mozilla %{_datadir}/applications/%{name}.desktop #default directories %dir %{_libdir}/%{name} %dir %{_libdir}/%{name}/modules %dir %{_libdir}/%{name}/modules/bin %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/translations %dir %{_datadir}/%{name}/modules %dir %{_datadir}/%{name}/modules/data %dir %{_datadir}/%{name}/modules/translations %dir %{_datadir}/%{name}/themes %dir %{_datadir}/%{name}/themes/emoticons %dir %{_datadir}/%{name}/themes/icons %dir %{_datadir}/%{name}/themes/sounds %{_datadir}/%{name}/syntax %{_datadir}/pixmaps/*.png %exclude %{_datadir}/%{name}/HISTORY %exclude %{_datadir}/%{name}/README %exclude %{_datadir}/%{name}/AUTHORS %exclude %{_datadir}/%{name}/ChangeLog %exclude %{_datadir}/%{name}/COPYING %exclude %{_datadir}/%{name}/THANKS %exclude %{_datadir}/applnk/Internet/kadu.desktop %{_datadir}/%{name}/configuration/dialog-look-chat-advanced.ui %{_datadir}/%{name}/configuration/dialog.ui #module_account_management %{_datadir}/%{name}/modules/account_management.desc %{_libdir}/%{name}/modules/account_management.so %lang(de) %{_datadir}/%{name}/modules/translations/account_management_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/account_management_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/account_management_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/account_management_pl.qm #module_adavanced_userlist %{_libdir}/%{name}/modules/advanced_userlist.so %{_datadir}/%{name}/modules/advanced_userlist.desc %{_datadir}/%{name}/modules/configuration/advanced_userlist.ui %lang(de) %{_datadir}/%{name}/modules/translations/advanced_userlist_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/advanced_userlist_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/advanced_userlist_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/advanced_userlist_pl.qm #module_alsa_sound %{_datadir}/%{name}/modules/alsa_sound.desc %{_datadir}/%{name}/modules/configuration/alsa_sound.ui %{_libdir}/%{name}/modules/alsa_sound.so %lang(de) %{_datadir}/%{name}/modules/translations/alsa_sound_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/alsa_sound_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/alsa_sound_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/alsa_sound_pl.qm #module_autoaway %{_datadir}/%{name}/modules/autoaway.desc %{_datadir}/%{name}/modules/configuration/autoaway.ui %{_libdir}/%{name}/modules/autoaway.so %lang(de) %{_datadir}/%{name}/modules/translations/autoaway_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/autoaway_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/autoaway_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/autoaway_pl.qm #module_autoresponder %{_datadir}/%{name}/modules/autoresponder.desc %{_datadir}/%{name}/modules/configuration/autoresponder.ui %{_libdir}/%{name}/modules/autoresponder.so %lang(de) %{_datadir}/%{name}/modules/translations/autoresponder_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/autoresponder_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/autoresponder_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/autoresponder_pl.qm #module_config_wizard %dir %{_datadir}/%{name}/modules/data/config_wizard %dir %{_datadir}/%{name}/modules/data/config_wizard/joi %dir %{_datadir}/%{name}/modules/data/config_wizard/ronk2 %{_datadir}/%{name}/modules/data/config_wizard/joi/* %{_datadir}/%{name}/modules/data/config_wizard/ronk2/* %{_datadir}/%{name}/modules/config_wizard.desc %{_libdir}/%{name}/modules/config_wizard.so %lang(de) %{_datadir}/%{name}/modules/translations/config_wizard_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/config_wizard_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/config_wizard_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/config_wizard_pl.qm #module_dcc %{_datadir}/%{name}/modules/dcc.desc %{_datadir}/%{name}/modules/configuration/dcc.ui %{_libdir}/%{name}/modules/dcc.so %lang(de) %{_datadir}/%{name}/modules/translations/dcc_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/dcc_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/dcc_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/dcc_pl.qm #module_default_sms %{_datadir}/%{name}/modules/default_sms.desc %{_datadir}/%{name}/modules/configuration/default_sms.ui %{_libdir}/%{name}/modules/default_sms.so %lang(de) %{_datadir}/%{name}/modules/translations/default_sms_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/default_sms_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/default_sms_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/default_sms_pl.qm #module_encryption %{_datadir}/%{name}/modules/encryption.desc %{_datadir}/%{name}/modules/configuration/encryption.ui %{_libdir}/%{name}/modules/encryption.so %lang(de) %{_datadir}/%{name}/modules/translations/encryption_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/encryption_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/encryption_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/encryption_pl.qm #module_exec_notify %{_datadir}/%{name}/modules/exec_notify.desc %{_libdir}/%{name}/modules/exec_notify.so #module_ext_info #%dir %{_datadir}/%{name}/modules/data/ext_info #%{_datadir}/%{name}/modules/data/ext_info/* #%{_datadir}/%{name}/modules/ext_info.desc #%{_libdir}/%{name}/modules/ext_info.so #%lang(pl) %{_datadir}/%{name}/modules/translations/ext_info_pl.qm #module_filedesc %dir %{_datadir}/%{name}/modules/data/filedesc %{_datadir}/%{name}/modules/data/filedesc/* %{_datadir}/%{name}/modules/configuration/filedesc.ui %{_datadir}/%{name}/modules/filedesc.desc %{_libdir}/%{name}/modules/filedesc.so %lang(pl) %{_datadir}/%{name}/modules/translations/filedesc_pl.qm #module_filtering %dir %{_datadir}/%{name}/modules/data/filtering %{_datadir}/%{name}/modules/data/filtering/*.png %{_datadir}/%{name}/modules/filtering.desc %{_datadir}/%{name}/modules/configuration/filtering.ui %{_libdir}/%{name}/modules/filtering.so %lang(pl) %{_datadir}/%{name}/modules/translations/filtering_pl.qm #module_firewall %{_datadir}/%{name}/modules/firewall.desc %{_datadir}/%{name}/modules/configuration/firewall.ui %{_libdir}/%{name}/modules/firewall.so %lang(pl) %{_datadir}/%{name}/modules/translations/firewall_pl.qm #module_iwait4u #%{_datadir}/%{name}/modules/iwait4u.desc #%{_libdir}/%{name}/modules/iwait4u.so #%lang(pl) %{_datadir}/%{name}/modules/translations/iwait4u_pl.qm #module_hints %{_datadir}/%{name}/modules/hints.desc %{_datadir}/%{name}/modules/configuration/hints.ui %{_libdir}/%{name}/modules/hints.so %lang(de) %{_datadir}/%{name}/modules/translations/hints_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/hints_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/hints_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/hints_pl.qm #module_mail %{_datadir}/%{name}/modules/mail.desc %{_libdir}/%{name}/modules/mail.so %{_datadir}/%{name}/modules/configuration/mail.ui %lang(pl) %{_datadir}/%{name}/modules/translations/mail_pl.qm #module_history %{_datadir}/%{name}/modules/history.desc %{_datadir}/%{name}/modules/configuration/history.ui %{_libdir}/%{name}/modules/history.so %lang(de) %{_datadir}/%{name}/modules/translations/history_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/history_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/history_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/history_pl.qm #module_migration %{_datadir}/%{name}/modules/migration.desc %{_libdir}/%{name}/modules/migration.so %lang(de) %{_datadir}/%{name}/modules/translations/migration_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/migration_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/migration_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/migration_pl.qm #module_osdhints_notify %dir %{_datadir}/%{name}/modules/data/osdhints_notify %exclude %{_datadir}/%{name}/modules/data/osdhints_notify/License %{_datadir}/%{name}/modules/configuration/osdhints_notify.ui %{_datadir}/%{name}/modules/data/osdhints_notify/*.png %{_datadir}/%{name}/modules/osdhints_notify.desc %{_libdir}/%{name}/modules/osdhints_notify.so #module_profiles %{_datadir}/%{name}/modules/profiles.desc %{_libdir}/%{name}/modules/profiles.so #%lang(de) %{_datadir}/%{name}/modules/translations/profiles_de.qm %lang(it) %{_datadir}/%{name}/modules/translations/profiles_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/profiles_pl.qm #module_screenshot %dir %{_datadir}/%{name}/modules/data/screenshot %{_datadir}/%{name}/modules/screenshot.desc %{_datadir}/%{name}/modules/configuration/screenshot.ui %{_datadir}/%{name}/modules/data/screenshot/camera.png %{_datadir}/%{name}/modules/data/screenshot/camera_small.png %{_libdir}/%{name}/modules/screenshot.so %lang(pl) %{_datadir}/%{name}/modules/translations/screenshot_pl.qm #module_sms %{_datadir}/%{name}/modules/sms.desc %{_datadir}/%{name}/modules/configuration/sms.ui %{_libdir}/%{name}/modules/sms.so %lang(de) %{_datadir}/%{name}/modules/translations/sms_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/sms_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/sms_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/sms_pl.qm #module_tabs #%dir %{_datadir}/%{name}/modules/data/tabs #%{_datadir}/%{name}/modules/data/tabs/* %{_datadir}/%{name}/modules/tabs.desc %{_datadir}/%{name}/modules/configuration/tabs.ui %{_libdir}/%{name}/modules/tabs.so %lang(pl) %{_datadir}/%{name}/modules/translations/tabs_pl.qm #module_window_notify %{_datadir}/%{name}/modules/window_notify.desc %{_libdir}/%{name}/modules/window_notify.so %lang(de) %{_datadir}/%{name}/modules/translations/*notify_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/*notify_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/*notify_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/*notify_pl.qm #module_voice %{_datadir}/%{name}/modules/voice.desc %{_datadir}/%{name}/modules/configuration/voice.ui %{_libdir}/%{name}/modules/voice.so %lang(de) %{_datadir}/%{name}/modules/translations/voice_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/voice_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/voice_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/voice_pl.qm #module_x11_docking %{_datadir}/%{name}/modules/x11_docking.desc %{_libdir}/%{name}/modules/x11_docking.so %lang(de) %{_datadir}/%{name}/modules/translations/x11_docking_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/x11_docking_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/x11_docking_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/x11_docking_pl.qm #icons_default %dir %{_datadir}/%{name}/themes/icons/default %{_datadir}/%{name}/themes/icons/default/* #emoticons_penguins %dir %{_datadir}/%{name}/themes/emoticons/penguins %{_datadir}/%{name}/themes/emoticons/penguins/* #sounds_default %dir %{_datadir}/%{name}/themes/sounds/default %{_datadir}/%{name}/themes/sounds/default/* %lang(de) %{_datadir}/%{name}/modules/translations/sound_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/sound_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/sound_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/sound_pl.qm #----------Static modules---------- #module_docking %{_datadir}/%{name}/modules/docking.desc %{_datadir}/%{name}/modules/configuration/docking.ui %lang(de) %{_datadir}/%{name}/modules/translations/docking_de.qm %lang(fr) %{_datadir}/%{name}/modules/translations/docking_fr.qm %lang(it) %{_datadir}/%{name}/modules/translations/docking_it.qm %lang(pl) %{_datadir}/%{name}/modules/translations/docking_pl.qm #module_notify %{_datadir}/%{name}/modules/notify.desc %{_datadir}/%{name}/modules/configuration/notify.ui #module_sound %{_datadir}/%{name}/modules/sound.desc %{_datadir}/%{name}/modules/configuration/sound.ui #---------- #global translation: %lang(de) %{_datadir}/%{name}/translations/kadu_de.qm %lang(en) %{_datadir}/%{name}/translations/kadu_en.qm %lang(fr) %{_datadir}/%{name}/translations/kadu_fr.qm %lang(it) %{_datadir}/%{name}/translations/kadu_it.qm %lang(pl) %{_datadir}/%{name}/translations/kadu_pl.qm %lang(de) %{_datadir}/%{name}/translations/qt_de.qm %lang(en) %{_datadir}/%{name}/translations/qt_en.qm %lang(en) %{_datadir}/%{name}/translations/qt_fr.qm %lang(it) %{_datadir}/%{name}/translations/qt_it.qm %lang(pl) %{_datadir}/%{name}/translations/qt_pl.qm %changelog * Wed May 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0.1-1mdv2007.1 + Revision: 212508 - update to new version 0.6.0.1 - new modules o autostatus o globalhotkeys - update modules o firewall o last_seen o mime_tex o panelkadu o powerkadu o tabs - disable arts module - spec file clean * Sat Mar 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-1mdv2008.1 + Revision: 182160 - drop patch 0, use sed instead - add new icons themes: o tango o oxygen - new modules: o anonymous o antistring o auto_hide o cenzor o last_seen o mime_tex o parser_extender o split_messages o word_fix - obsolete module-xqf - update to the stable version 0.6.0 - use conditionals for building modules - rediff patches 4 and 5 - drop patch 2 - tune up desktop file - new release candidate - new module: panelkadu - update osdhints_notify module * Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-0.rc3.1mdv2008.1 + Revision: 170057 - add water_notify plugin, which enables notifications by water effet in compiz - add patch 7, which enables building of water_plugin on x86_64 - export -DDBUS_API_SUBJECT_TO_CHANGE - update modules o agent o filtering o firewall o mediaplayer o osdhints_notify o tabs - update to latest release candidate * Fri Feb 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-0.rc2.1mdv2008.1 + Revision: 164208 - update to the latest release candidate rc2 - update modules - enable modules o osdhints_notify o pcspeaker - update modules o filtering o led_notify o mediaplayer o pcspeaker o weather * Sun Jan 20 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-0.rc1.1mdv2008.1 + Revision: 155420 - add falf mediaplayer module - fix linking against libgsm with patch 6 - exclude net needed files - let's submit this ;) - fix file list - module-amarok became module-mediaplayer-amarok - module-xmms became module-mediaplayer-xmms - fix modules data path - remove hardcoded icon extension in desktop file - use desktop-file-install - update firewall module - update modules o amarok o dcopexport o falf o filedesc o miastoplusa o osd_hints o powerkadu o profiles o screenshot o spellchecker o xmms - new modules o mediaplayer o agent - configure script can now disable autodownloading feature, so patch 3 is not needed anymore - update kadu modules to the latest release o xosd_notify o screenshot o weather o tabs o xmms o led_notify o ext_info - update glass icon theme - add new tango icon theme - rediff patch 0 - somehow sources didn't get synced, a bad sign ? - new release candidate - this is a work-in-progress, because not all modules will be working(with 0.6.0+) and probably lot of them will be droped, as just upstream did - let's begin ;) + Olivier Blin <oblin@mandriva.com> - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request * Fri Dec 14 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-9mdv2008.1 + Revision: 119606 - new license policy * Wed Jun 13 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-9mdv2008.0 + Revision: 38616 - rebuild against libgadu - use default files attributes - set requires on falf for a module-falfpl * Tue May 22 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-7mdv2008.0 + Revision: 29625 - correct configure options * Sun Apr 29 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-6mdv2008.0 + Revision: 19139 - rebuild against libgadu 1.7 - some spec file cleans * Tue Feb 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-5mdv2007.0 + Revision: 126628 - drop not needed requires/provides * Tue Feb 13 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-4mdv2007.1 + Revision: 120304 - move icons to more appropriate directory - remove twice listed directory * Fri Feb 09 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-3mdv2007.1 + Revision: 118397 - rebuild - add better provides for devel package - fix typo - drop patch 1 - own missing directories - some minor cleans in spec file * Wed Jan 03 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-1mdv2007.1 + Revision: 103878 - final release 0.5.0 - updated modules advanced_userlist, dcopexport, exec_notify - disable kadu_cumulative-20061230 patch - module encryption now is in main package * Sun Dec 31 2006 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-0.20061231.1mdv2007.1 + Revision: 103003 - forgot to add falfpl and qf modules :( - spec file clean - weather in now standalone module - new snapshot - new module xqf - updated falf, tabs and xmms modules - drop patches 8, 9 - add kadu_cumulative-20061230 patch * Sat Dec 23 2006 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-0.20061223.1mdv2007.1 + Revision: 101946 -new snapshot - updated modules ext_info, filtering and firewall - added new modules spy and falfp - spec file clean - added %%multiarch for kadu-config (thanks goes to Anssi and misc) - updated docs for few modules * Mon Nov 27 2006 Götz Waschk <waschk@mandriva.org> 0.5.0-0.20061127.1mdv2007.1 + Revision: 87388 - new snapshot - update the screenshot, powerkadu and dcopexport modules * Wed Nov 08 2006 Götz Waschk <waschk@mandriva.org> 0.5.0-0.20061108.1mdv2007.0 + Revision: 78161 - add new - add new version - new snapshot - update amarok, screenshot, xmms and snapshot - add advanced userlist - drop patches 6,7,9 - spec fixes - move desktop entry to the right dir * Wed Nov 01 2006 Götz Waschk <waschk@mandriva.org> 0.5.0-0.20061101.2mdv2007.1 + Revision: 75046 - fix buildrequires - new version - new snapshot - update ext_info and powerkadu - spec fixes - patch all modules that use an old API - new snapshot - add devel package - spec cleanup * Thu Oct 26 2006 Götz Waschk <waschk@mandriva.org> 0.5.0-0.20061023.1mdv2007.1 + Revision: 72614 - Import kadu * Thu Oct 26 2006 Götz Waschk <waschk@mandriva.org> 0.5.0-0.20061023.1mdv2007.1 - fix desktop entry - spec file cleanup * Wed Oct 25 2006 Tomasz PaweÅ Gajc <phenomenal at wp dot pl> 0.5.0-0.20061023.1mdv2007.1 - New snapshot - Alsa is now default sound subsystem * Mon Oct 23 2006 Tomasz PaweÅ Gajc <phenomenal at wp dot pl> 0.5.0-0.20061022.1mdv2007.1 - initial package for mdv - patches 0,1,2,3