# # Please do not update/rebuild/touch this package before asking first to mikala and/or neoclust # This package is part of the KDE Stack. # %define eigen_version 2.0.3 %define rel 1 Name: step Summary: Interactive physical simulator Version: 4.10.90 Release: %mkrel %{rel} Group: Sciences/Physics License: GPLv2 and GFDL URL: http://www.kde.org/applications/education/step/ Source: ftp://ftp.kde.org/pub/kde/unstable/%version/src/%{name}-%version.tar.xz BuildRequires: kdelibs4-devel >= 2:%{version} BuildRequires: pkgconfig(eigen2) >= %eigen_version BuildRequires: pkgconfig(libqalculate) BuildRequires: pkgconfig(gsl) #Branch patchs 100->200 #Trunk Patchs 200->300 #Mageia Patchs 500->600 %description Step is an interactive physical simulator. It works like this: you place some bodies on the scene, add some forces such as gravity or springs, then click "Simulate" and Step shows you how your scene will evolve according to the laws of physics. You can change every property of bodies/forces in your experiment (even during simulation) and see how this will change evolution of the experiment. With Step you can not only learn but feel how physics works ! %files %doc README AUTHORS ChangeLog COPYING COPYING.DOC DESIGN TODO %_kde_bindir/step %_kde_datadir/applications/kde4/step.desktop %_kde_appsdir/step %_kde_datadir/config.kcfg/step.kcfg %_kde_datadir/config/step.knsrc %_kde_docdir/HTML/en/step %_kde_iconsdir/hicolor/*/apps/step.png #------------------------------------------------------------------------------ %prep %setup -q %apply_patches %build export LD=/usr/bin/ld.gold %cmake_kde4 -DKDE4_ENABLE_FINAL=ON %make %install rm -fr %buildroot %makeinstall_std -C build