# Not sure if this is really needed or not yet... -- Rex %global _cmake_skip_rpath %{nil} Summary: standards based sip client Name: qutecom Version: 2.2 Release: 2%{?dist}.hg572dec0fba53 License: GPLv2 Group: Applications/Multimedia URL: http://qutecom.org/ Source0: %{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: cmake BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: boost-devel openssl-devel glib2-devel gnutls-devel BuildRequires: libxml2-devel speex-devel ffmpeg-devel portaudio-devel alsa-lib-devel BuildRequires: libsndfile-devel libsamplerate-devel libcurl-devel libosip2-devel BuildRequires: python-devel libpurple-devel %if 0%{?fedora} > 11 || 0%{?rhel} > 5 BuildRequires: libuuid-devel %else BuildRequires: uuid-devel %endif %description QuteCom is a Voice over IP application based on standard protocols like SIP and RTP. It enables voice, video and text chat between two clients. %prep %setup -q %build mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake} .. popd make %{?_smp_mflags} -C %{_target_platform} VERBOSE= %install rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} # this file blew up rpm rm -rf %{buildroot}%{_libdir}/pm-utils/sleep.d/70QuteCom %find_lang %{name} || touch %{name}.lang export QA_RPATHS=0x0002 %check desktop-file-validate %{buildroot}%{_datadir}/applications/qutecom.desktop %clean rm -rf %{buildroot} %post touch --no-create %{_datadir}/icons/hicolor &> /dev/null || : %postun if [ $1 -eq 0 ] ; then update-desktop-database -q &> /dev/null touch --no-create %{_datadir}/icons/hicolor &> /dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : fi %posttrans update-desktop-database -q &> /dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : %files -f %{name}.lang %defattr(-,root,root,-) %doc README COPYING %{_bindir}/qutecom %{_libdir}/qutecom/ %{_datadir}/qutecom/ %{_datadir}/icons/hicolor/*/*/* %{_datadir}/applications/qutecom.desktop %changelog * Wed Dec 16 2009 Rex Dieter 2.2-2 - use generic cmake macros (not kde4 ones) - better(faster) icon scriptlets - allow rpaths * Wed Dec 16 2009 Dennis Gilmore 2.2-1 - Initial attempt to package up