1 %define kdeappsver 21.08.3
2 %define kframever 5.56.0
6 Summary(pl.UTF-8): kturtle
12 Source0: http://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
13 # Source0-md5: 38ec929375906737b01f5baa9b4a25df
14 URL: http://www.kde.org/
15 BuildRequires: Qt5Core-devel
16 BuildRequires: Qt5Gui-devel
17 BuildRequires: Qt5PrintSupport-devel
18 BuildRequires: Qt5Svg-devel
19 BuildRequires: Qt5Widgets-devel
20 BuildRequires: gettext-devel
21 BuildRequires: kf5-extra-cmake-modules >= %{kframever}
22 BuildRequires: kf5-kcoreaddons-devel >= %{kframever}
23 BuildRequires: kf5-kcrash-devel >= %{kframever}
24 BuildRequires: kf5-kdoctools-devel >= %{kframever}
25 BuildRequires: kf5-ki18n-devel >= %{kframever}
26 BuildRequires: kf5-kio-devel >= %{kframever}
27 BuildRequires: kf5-knewstuff-devel >= %{kframever}
28 BuildRequires: kf5-ktextwidgets-devel >= %{kframever}
30 BuildRequires: rpmbuild(macros) >= 1.164
31 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34 KTurtle is an educational programming environment that aims to make
35 learning how to program as easily as possible. To achieve this KTurtle
36 makes all programming tools available from the user interface. The
37 programming language used is TurtleScript which allows its commands to
40 %description -l pl.UTF-8
41 KTurtle to edukacyjne środowisko programistyczne, którego celem jest
42 nauczanie programowania tak łatwo, jak to tylko możliwe. Aby to osiągnąć
43 KTurtle udostępnia wszystkie narzędzia programistyczne z interfejsu
44 użytkownika. Używanym językiem programowania jest TurtleScript, który
45 pozwala by jego komendy były przetłumaczone.
48 %setup -q -n %{kaname}-%{version}
55 -DHTML_INSTALL_DIR=%{_kdedocdir} \
56 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
61 rm -rf $RPM_BUILD_ROOT
62 %ninja_install -C build
64 %find_lang %{kaname} --all-name --with-kde
67 rm -rf $RPM_BUILD_ROOT
69 %files -f %{kaname}.lang
70 %defattr(644,root,root,755)
71 /etc/xdg/kturtle.knsrc
72 %attr(755,root,root) %{_bindir}/kturtle
73 %{_desktopdir}/org.kde.kturtle.desktop
74 %{_iconsdir}/hicolor/128x128/apps/kturtle.png
75 %{_iconsdir}/hicolor/16x16/apps/kturtle.png
76 %{_iconsdir}/hicolor/22x22/apps/kturtle.png
77 %{_iconsdir}/hicolor/32x32/apps/kturtle.png
78 %{_iconsdir}/hicolor/48x48/apps/kturtle.png
79 %{_iconsdir}/hicolor/64x64/apps/kturtle.png
80 %dir %{_datadir}/katepart
81 %dir %{_datadir}/katepart/syntax
82 %{_datadir}/katepart/syntax/logohighlightstyle.en_GB.xml
83 %{_datadir}/katepart/syntax/logohighlightstyle.nb.xml
84 %{_datadir}/katepart/syntax/logohighlightstyle.nds.xml
85 %{_datadir}/katepart/syntax/logohighlightstyle.nl.xml
87 %dir %{_datadir}/kxmlgui5/kturtle
88 %{_datadir}/kxmlgui5/kturtle/kturtleui.rc
89 %{_datadir}/metainfo/org.kde.kturtle.appdata.xml