Name: cantor Version: 4.6.80 Release: 1%{?dist} Summary: KDE Frontend to Mathematical Software License: GPLv2 URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 BuildRequires: kdelibs4-devel >= %{version} BuildRequires: R-devel BuildRequires: libspectre-devel %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} } %description Cantor is a front-end to powerful mathematics and statistics packages. Cantor integrates them into the KDE Platform and provides a nice, worksheet-based, graphical user interface. %package devel Summary: Developer files for %{name} Requires: %{name} = %{version}-%{release} Requires: kdelibs4-devel %description devel %{summary}. %prep %setup -q -n %{name}-%{version} %build mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. popd make %{?_smp_mflags} -C %{_target_platform} %install rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} # Remove executable permission from desktop file chmod -x %{buildroot}%{_kde4_datadir}/applications/kde4/cantor.desktop %post /sbin/ldconfig touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: %posttrans gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: update-desktop-database -q &> /dev/null ||: %postun /sbin/ldconfig if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: update-desktop-database -q &> /dev/null ||: fi %files %defattr(-,root,root,-) %{_kde4_bindir}/cantor %{_kde4_bindir}/cantor_rserver %{_kde4_libdir}/kde4/cantor_*.so %{_kde4_libdir}/kde4/libcantorpart.so %{_kde4_libdir}/libcantor_config.so %{_kde4_libdir}/libcantorlibs.so.* %{_kde4_datadir}/applications/kde4/cantor.desktop %{_kde4_configdir}/*.knsrc %{_kde4_datadir}/config.kcfg/*.kcfg %{_kde4_docdir}/HTML/en/cantor/ %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_appsdir}/cantor/ %{_kde4_datadir}/kde4/services/cantor/ %{_kde4_datadir}/kde4/servicetypes/ %files devel %defattr(-,root,root,-) %{_kde4_includedir}/cantor/*.h %{_kde4_libdir}/libcantorlibs.so %changelog * Tue Jun 07 2011 Radek Novacek - 4.6.80-1 - Initial release