1 |
neoclust |
277080 |
# |
2 |
|
|
# Please do not update/rebuild/touch this package before asking first to mikala and/or neoclust |
3 |
|
|
# This package is part of the KDE Stack. |
4 |
|
|
# |
5 |
|
|
|
6 |
|
|
|
7 |
mikala |
129264 |
%define eigen_version 2.0.3 |
8 |
lmenut |
551358 |
%define rel 1 |
9 |
mikala |
129264 |
|
10 |
mikala |
114464 |
Name: step |
11 |
|
|
Summary: Interactive physical simulator |
12 |
neoclust |
590555 |
Version: 4.12.2 |
13 |
mikala |
182245 |
Release: %mkrel %{rel} |
14 |
mikala |
186134 |
Group: Sciences/Physics |
15 |
mikala |
191076 |
License: GPLv2 and GFDL |
16 |
mikala |
182245 |
URL: http://www.kde.org/applications/education/step/ |
17 |
mikala |
465171 |
Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/%{name}-%version.tar.xz |
18 |
mikala |
114464 |
BuildRequires: kdelibs4-devel >= 2:%{version} |
19 |
mikala |
129264 |
BuildRequires: pkgconfig(eigen2) >= %eigen_version |
20 |
|
|
BuildRequires: pkgconfig(libqalculate) |
21 |
|
|
BuildRequires: pkgconfig(gsl) |
22 |
mikala |
114464 |
#Branch patchs 100->200 |
23 |
|
|
|
24 |
|
|
#Trunk Patchs 200->300 |
25 |
|
|
|
26 |
|
|
#Mageia Patchs 500->600 |
27 |
|
|
|
28 |
|
|
%description |
29 |
shlomif |
266041 |
Step is an interactive physical simulator. It works like this: |
30 |
|
|
you place some bodies on the scene, add some forces such as gravity |
31 |
|
|
or springs, then click "Simulate" and Step shows you how your scene |
32 |
|
|
will evolve according to the laws of physics. You can change every |
33 |
|
|
property of bodies/forces in your experiment (even during simulation) |
34 |
|
|
and see how this will change evolution of the experiment. With Step |
35 |
mikala |
114464 |
you can not only learn but feel how physics works ! |
36 |
|
|
|
37 |
|
|
%files |
38 |
mikala |
129264 |
%doc README AUTHORS ChangeLog COPYING COPYING.DOC DESIGN TODO |
39 |
mikala |
114464 |
%_kde_bindir/step |
40 |
shlomif |
266041 |
%_kde_datadir/applications/kde4/step.desktop |
41 |
mikala |
114464 |
%_kde_appsdir/step |
42 |
|
|
%_kde_datadir/config.kcfg/step.kcfg |
43 |
|
|
%_kde_datadir/config/step.knsrc |
44 |
|
|
%_kde_docdir/HTML/en/step |
45 |
|
|
%_kde_iconsdir/hicolor/*/apps/step.png |
46 |
|
|
|
47 |
mikala |
182245 |
#------------------------------------------------------------------------------ |
48 |
mikala |
114464 |
|
49 |
|
|
%prep |
50 |
shlomif |
266041 |
%setup -q |
51 |
mikala |
114464 |
%apply_patches |
52 |
|
|
|
53 |
|
|
%build |
54 |
mikala |
182245 |
export LD=/usr/bin/ld.gold |
55 |
|
|
%cmake_kde4 -DKDE4_ENABLE_FINAL=ON |
56 |
mikala |
114464 |
%make |
57 |
|
|
|
58 |
|
|
%install |
59 |
|
|
rm -fr %buildroot |
60 |
|
|
%makeinstall_std -C build |
61 |
|
|
|