1 %define kdeappsver 18.12.1
5 Summary(pl.UTF-8): kturtle
11 Source0: http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
12 # Source0-md5: ea6c7eb990c1367bddc3d0dab1b849f0
13 URL: http://www.kde.org/
14 BuildRequires: Qt5Core-devel
15 BuildRequires: Qt5Gui-devel
16 BuildRequires: Qt5PrintSupport-devel
17 BuildRequires: Qt5Svg-devel
18 BuildRequires: Qt5Widgets-devel
19 BuildRequires: gettext-devel
20 BuildRequires: kf5-extra-cmake-modules >= 5.15.0
21 BuildRequires: kf5-kcoreaddons-devel >= 5.15
22 BuildRequires: kf5-kcrash-devel >= 5.15
23 BuildRequires: kf5-kdoctools-devel >= 5.15
24 BuildRequires: kf5-ki18n-devel >= 5.15
25 BuildRequires: kf5-kio-devel >= 5.15
26 BuildRequires: kf5-knewstuff-devel >= 5.15
27 BuildRequires: kf5-ktextwidgets-devel >= 5.15
29 BuildRequires: rpmbuild(macros) >= 1.164
30 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33 KTurtle is an educational programming environment that aims to make
34 learning how to program as easily as possible. To achieve this KTurtle
35 makes all programming tools available from the user interface. The
36 programming language used is TurtleScript which allows its commands to
40 %setup -q -n %{kaname}-%{version}
47 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
52 rm -rf $RPM_BUILD_ROOT
53 %ninja_install -C build
55 %find_lang %{kaname} --all-name --with-kde
58 rm -rf $RPM_BUILD_ROOT
60 %files -f %{kaname}.lang
61 %defattr(644,root,root,755)
62 /etc/xdg/kturtle.knsrc
63 %attr(755,root,root) %{_bindir}/kturtle
64 %{_desktopdir}/org.kde.kturtle.desktop
65 %{_iconsdir}/hicolor/128x128/apps/kturtle.png
66 %{_iconsdir}/hicolor/16x16/apps/kturtle.png
67 %{_iconsdir}/hicolor/22x22/apps/kturtle.png
68 %{_iconsdir}/hicolor/32x32/apps/kturtle.png
69 %{_iconsdir}/hicolor/48x48/apps/kturtle.png
70 %{_iconsdir}/hicolor/64x64/apps/kturtle.png
71 %dir %{_datadir}/katepart
72 %dir %{_datadir}/katepart/syntax
73 %{_datadir}/katepart/syntax/logohighlightstyle.en_GB.xml
74 %{_datadir}/katepart/syntax/logohighlightstyle.nb.xml
75 %{_datadir}/katepart/syntax/logohighlightstyle.nds.xml
76 %{_datadir}/katepart/syntax/logohighlightstyle.nl.xml
78 %dir %{_datadir}/kxmlgui5/kturtle
79 %{_datadir}/kxmlgui5/kturtle/kturtleui.rc
80 %{_datadir}/metainfo/org.kde.kturtle.appdata.xml