%define _amarok_ver 1.19 %define _advanced_userlist 20070101 %define _ao_sound_ver 20060424 %define _dcopexport_ver 0.11.3-20070102-0.5.0 %define _exec_notify_ver 20070101 %define _ext_info_ver 2.0beta9 %define _falfpver 1.3 %define _filedesc_ver 1.12 %define _filtering_ver 0.3.6-20061220-0.5.0 %define _firewall_ver 0.6.4 %define _iwait4u_ver 1.3 %define _led_notify_ver 0.9 %define _mail_ver current %define _miastoplusa_sms_ver 0.5-1.3.5 %define _osdhints_notify_ver 0.3.2.1 %define _pcspeaker_ver current %define _powerkadu_ver 20061109 %define _profiles_ver current %define _screenshot_ver 0.4.4 %define _spellchecker_ver 0.19 %define _spyver 0.0.8-3 %define _tabs_ver 20061223 %define _weather_ver 3.04 %define _xmms_ver 1.33 %define _xosd_notify_ver 20060424 Summary: A Gadu-Gadu client for online messaging Name: kadu Version: 0.5.0 Release: %mkrel 9 License: GPL Group: Networking/Instant messaging Source0: http://kadu.net/download/stable/%{name}-%{version}.tar.bz2 Source1: %{name}.desktop #Modules sources Source2: http://scripts.one.pl/amarok/devel/0.5.0/amarok-%{_amarok_ver}.tar.gz 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://scripts.one.pl/filedesc/devel/0.5.0/filedesc-%{_filedesc_ver}.tar.gz Source8: http://alan.umcs.lublin.pl/~pinkworm/filtering/filtering-%{_filtering_ver}.tar.bz2 Source9: http://www.kadu.net/~pan_wojtas/firewall/download/kadu-firewall-%{_firewall_ver}.tar.gz Source10: http://www.kadu.net/~pan_wojtas/iwait4u/download/kadu-iwait4u-%{_iwait4u_ver}.tar.gz Source11: http://www.kadu.net/~blysk/led_notify-%{_led_notify_ver}.tar.bz2 Source12: http://www.kadu.net/download/modules_mirror/mail-%{_mail_ver}.tar.gz Source13: http://www.kadu.net/~patryk/miastoplusa_sms/miastoplusa_sms-%{_miastoplusa_sms_ver}.tar.gz Source14: http://www.kadu.net/~pan_wojtas/osdhints_notify/download/kadu-osdhints_notify-%{_osdhints_notify_ver}.tar.gz Source15: http://kadu.net/~dorr/pcspeaker_%{_pcspeaker_ver}.tar.gz Source16: http://www.kadu.net/~patryk/powerkadu/powerkadu-%{_powerkadu_ver}.tar.bz2 Source17: http://www.kadu.net/~dorr/kadu-profiles-%{_profiles_ver}.tar.gz Source18: http://scripts.one.pl/screenshot/devel/0.5.0/screenshot-%{_screenshot_ver}.tar.gz Source19: http://scripts.one.pl/spellchecker/devel/0.5.0/spellchecker-%{_spellchecker_ver}.tar.gz Source20: http://www.kadu.net/download/modules_mirror/tabs-%{_tabs_ver}.tar.bz2 Source21: http://www.kadu.net/~blysk/weather-%{_weather_ver}.tar.bz2 Source22: http://scripts.one.pl/xmms/devel/0.5.0/xmms-%{_xmms_ver}.tar.gz 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://downloads.sourceforge.net/falf/falfp%{_falfpver}.tar.bz2 Source32: http://student.agh.edu.pl/neeo/kadu-spy-%{_spyver}.tar.bz2 Source33: http://tuxwarriors.wz.cz/qf.tar.bz2 #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-theme-glass_16.tar.gz Source27: http://www.kadu.net/download/additions/kadu-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 Patch0: %{name}-config-enable-modular-build.patch Patch2: %{name}-makefile-disable-desktop-file.patch Patch3: %{name}-configure-disable-autodownload.patch Patch4: %{name}-use-alsa-by-default.patch Patch5: %{name}-disbale-ext_sound-autoload.patch URL: http://www.kadu.net 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 Requires: qt3-common >= 3.3.7 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---------- #module-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 #module_amarok %package module-amarok Summary: Amarok module for Kadu Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} Requires: amarok %description module-amarok Module which allows showing in status description information about the song currently played in Amarok. %files module-amarok %defattr(-,root,root) %doc modules/amarok/{README,ChangeLog} %dir %{_datadir}/%{name}/modules/data/amarok %{_datadir}/%{name}/modules/data/amarok/* %{_datadir}/%{name}/modules/amarok.desc %{_libdir}/%{name}/modules/amarok.so %lang(pl) %{_datadir}/%{name}/modules/translations/amarok_pl.qm %lang(de) %{_datadir}/%{name}/modules/translations/amarok_de.qm #module-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 #module_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 #module_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 %{_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 #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 %{_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 #module_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 #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 %{_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 #module_falfp %package module-falfp Summary: Falf module for Kadu Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} Requires: falf >= 1.0 %description module-falfp Module which allows showing in status description information about the song currently played in Falf player. %files module-falfp %defattr(-,root,root) %dir %{_datadir}/%{name}/modules/data/falfp %{_datadir}/%{name}/modules/data/falfp/*.png %{_datadir}/%{name}/modules/falfp.desc %{_libdir}/%{name}/modules/falfp.so %lang(pl) %{_datadir}/%{name}/modules/translations/falfp_pl.qm #module_led_notif %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 %{_libdir}/%{name}/modules/led_notify.so #module_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 %{_libdir}/%{name}/modules/miastoplusa_sms.so %lang(pl) %{_datadir}/%{name}/modules/translations/miastoplusa_sms_pl.qm #module_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 #module_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/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 #module_powerkadu %package module-powerkadu Summary: Powerkadu Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} %description module-powerkadu Powerkadu extends capabilities of Kadu. %files module-powerkadu %defattr(-,root,root) %dir %{_libdir}/%{name}/modules/bin/powerkadu %dir %{_datadir}/%{name}/modules/data/powerkadu %dir %{_datadir}/%{name}/modules/data/powerkadu/mime_tex_icons %{_datadir}/%{name}/modules/data/powerkadu/AU* %{_datadir}/%{name}/modules/data/powerkadu/Ch* %{_datadir}/%{name}/modules/data/powerkadu/*.conf %{_datadir}/%{name}/modules/data/powerkadu/*.png %{_datadir}/%{name}/modules/data/powerkadu/*.data %{_datadir}/%{name}/modules/data/powerkadu/mime_tex_icons/*.png %{_datadir}/%{name}/modules/powerkadu.desc %{_libdir}/%{name}/modules/powerkadu.so %{_libdir}/%{name}/modules/bin/powerkadu/mimetex %lang(pl) %{_datadir}/%{name}/modules/translations/powerkadu_pl.qm #module_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 %{_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 #module_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 %{_libdir}/%{name}/modules/spellchecker.so %lang(pl) %{_datadir}/%{name}/modules/translations/spellchecker_pl.qm %{_datadir}/%{name}/modules/data/spellchecker/config.png #module_spy %package module-spy Summary: Spy module for Kadu Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} %description module-spy This module shows who from contact list is hiding against us. %files module-spy %defattr(-,root,root) %doc modules/spy/ChangeLog %dir %{_datadir}/%{name}/modules/data/spy %{_datadir}/%{name}/modules/data/spy/spy32.png %{_datadir}/%{name}/modules/spy.desc %{_libdir}/%{name}/modules/spy.so %lang(pl) %{_datadir}/%{name}/modules/translations/spy_pl.qm #module_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 %{_libdir}/%{name}/modules/weather.so #module_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 #module_xmms %package module-xmms Summary: XMMS module for Kadu Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} Requires: xmms BuildRequires: libxmms-devel %description module-xmms Module which allows showing in status description information about the song currently played in XMMS. %files module-xmms %defattr(-,root,root) %doc modules/xmms/{README,ChangeLog} %dir %{_datadir}/%{name}/modules/data/xmms %{_datadir}/%{name}/modules/data/xmms/* %{_datadir}/%{name}/modules/xmms.desc %{_libdir}/%{name}/modules/xmms.so %lang(pl) %{_datadir}/%{name}/modules/translations/xmms_pl.qm %package module-xosd_notify Summary: Notification by XOSD Group: Networking/Instant messaging Requires: %{name} = %{version}-%{release} BuildRequires: libgtk+-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 %dir %{_datadir}/%{name}/modules/data/xosd_notify %{_datadir}/%{name}/modules/data/xosd_notify/xosdblue.png %{_datadir}/%{name}/modules/xosd_notify.desc %{_libdir}/%{name}/modules/xosd_notify.so %{_libdir}/%{name}/modules/bin/xosd_notify/gtkfontdialog #module_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 #----------Icons---------- #icons_crystal %package icons_crystal Summary: Crystal icons for Kadu Group: Networking/Instant messaging License: LGPL 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/* #icons_glass %package icons_glass Summary: Glass icons for Kadu Group: Networking/Instant messaging License: GPL 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/* #icons_nuvola %package icons_nuvola Summary: Nuvola icons for Kadu Group: Networking/Instant messaging License: LGPL 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/* #-------------------------------------------------------------- %prep %setup -qn %{name} tar xzf %{SOURCE2} -C modules tar xjf %{SOURCE3} -C modules tar xjf %{SOURCE4} -C modules tar xjf %{SOURCE5} -C modules tar xjf %{SOURCE6} -C modules tar xzf %{SOURCE7} -C modules tar xjf %{SOURCE8} -C modules tar xzf %{SOURCE9} -C modules tar xzf %{SOURCE10} -C modules tar xjf %{SOURCE11} -C modules tar xzf %{SOURCE12} -C modules tar xzf %{SOURCE13} -C modules tar xzf %{SOURCE14} -C modules tar xzf %{SOURCE15} -C modules tar xjf %{SOURCE16} -C modules tar xzf %{SOURCE17} -C modules tar xzf %{SOURCE18} -C modules tar xzf %{SOURCE19} -C modules tar xjf %{SOURCE20} -C modules tar xjf %{SOURCE21} -C modules tar xzf %{SOURCE22} -C modules tar xjf %{SOURCE23} -C modules tar xjf %{SOURCE30} -C modules tar xjf %{SOURCE31} -C modules tar xjf %{SOURCE32} -C modules tar xjf %{SOURCE33} -C modules tar xjf %{SOURCE24} -C varia/themes/icons tar xjf %{SOURCE25} -C varia/themes/icons tar xzf %{SOURCE26} -C varia/themes/icons tar xzf %{SOURCE27} -C varia/themes/icons tar xzf %{SOURCE28} -C varia/themes/icons tar xzf %{SOURCE29} -C varia/themes/icons 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 %patch0 -p1 -b .%{name}-config-enable-modular-build.patch %patch2 -p1 -b .%{name}-makefile-disable-desktop-file.patch %patch3 -p1 -b .%{name}-configure-disable-autodownload.patch %patch4 -p1 -b .%{name}-use-alsa-by-default.patch %patch5 -p1 -b .%{name}-disbale-ext_sound-autoload.patch %build %configure2_5x \ --enable-pheaders \ --enable-final \ --with-existing-libgadu %make %install [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} %makeinstall_std install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop %multiarch_binaries %{buildroot}%{_bindir}/kadu-config #install icons to the right place mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,22x22,32x32,48x48,64x64,128x128}/apps mv -f %{buildroot}%{_datadir}/pixmaps/%{name}-16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png mv -f %{buildroot}%{_datadir}/pixmaps/%{name}-22.png %{buildroot}%{_iconsdir}/hicolor/22x22/apps/%{name}.png mv -f %{buildroot}%{_datadir}/pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png mv -f %{buildroot}%{_datadir}/pixmaps/%{name}-48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png mv -f %{buildroot}%{_datadir}/pixmaps/%{name}-64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png mv -f %{buildroot}%{_datadir}/pixmaps/%{name}-128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png rm -f %{buildroot}%{_datadir}/pixmaps/%{name}-24.png rm -f %{buildroot}%{_datadir}/pixmaps/%{name}-256.png %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 COPYING 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 %{_iconsdir}/hicolor/*/apps/%{name}.png %{_datadir}/%{name}/HISTORY %{_datadir}/%{name}/README %{_datadir}/%{name}/AUTHORS %{_datadir}/%{name}/ChangeLog %{_datadir}/%{name}/COPYING %{_datadir}/%{name}/THANKS #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 %lang(pl) %{_datadir}/%{name}/modules/translations/advanced_userlist_pl.qm #module_alsa_sound %{_datadir}/%{name}/modules/alsa_sound.desc %{_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 %{_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 %{_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 %{_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 %{_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 %{_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 %dir %{_datadir}/%{name}/modules/data/ext_info %{_datadir}/%{name}/modules/data/ext_info/* %{_datadir}/%{name}/modules/exec_notify.desc %{_libdir}/%{name}/modules/exec_notify.so #module_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/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/* %{_datadir}/%{name}/modules/filtering.desc %{_libdir}/%{name}/modules/filtering.so %lang(pl) %{_datadir}/%{name}/modules/translations/filtering.qm #module_firewall %dir %{_datadir}/%{name}/modules/data/firewall %{_datadir}/%{name}/modules/firewall.desc %{_datadir}/%{name}/modules/data/firewall/firewall.png %{_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 %{_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 %lang(pl) %{_datadir}/%{name}/modules/translations/mail_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 %{_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/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 %{_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 %{_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 %{_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 %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 #module_sound %{_datadir}/%{name}/modules/sound.desc #---------- #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 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