# Stripping the Skype binary breaks it %define __spec_install_post /bin/true %global instdir %{_datadir}/skype Name: skype Version: 4.0.0.8 Release: 1 Summary: Skype Internet telephony and instant messaging client Group: Applications/Communications License: Proprietary URL: http://www.skype.com/ Source0: http://download.skype.com/linux/skype-%{version}.tar.bz2 Source1: skype.desktop %description Skype is an instant messaging and telephony client which allows communication with other users by voice, video and text. %prep %setup -q # Fix end-of-line encoding sed -i 's/\r//' LICENSE %install install -d -m 0755 %{buildroot}%{_bindir} cp skype %{buildroot}%{_bindir}/ desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1} install -d -m 0755 %{buildroot}%{instdir} install -d -m 0755 %{buildroot}%{_sysconfdir}/dbus-1/system.d install -m 0644 skype.conf %{buildroot}%{_sysconfdir}/dbus-1/system.d install -d -m 0755 %{buildroot}%{_sysconfdir}/prelink.conf.d echo "-b %{_bindir}/skype" > %{buildroot}%{_sysconfdir}/prelink.conf.d/skype.conf for subdir in avatars lang sounds; do install -d -m 0755 %{buildroot}%{instdir}/$subdir cp -p $subdir/* %{buildroot}%{instdir}/$subdir/ done # Sort out icons for i in 16 32 48; do mkdir -p %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps install -m 0644 icons/SkypeBlue_${i}x${i}.png %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps/skype.png done # See http://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Icon_Cache %post /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun if [ $1 -eq 0 ] ; then /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null /usr/bin/gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans /usr/bin/gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || : %files %defattr(-,root,root,-) %doc LICENSE README third-party_attributions.txt %{_bindir}/skype %{_datadir}/applications/skype.desktop %{_iconsdir}/hicolor/*/apps/skype.png %{instdir} %config(noreplace) %{_sysconfdir}/dbus-1/system.d/skype.conf %config(noreplace) %{_sysconfdir}/prelink.conf.d/skype.conf %changelog * Tue Jul 24 2012 Tim Jackson 4.0.0.8-1 - Initial build of Skype 4