]> git.pld-linux.org Git - packages/ka5-kturtle.git/blame - ka5-kturtle.spec
- updated to 21.12.1
[packages/ka5-kturtle.git] / ka5-kturtle.spec
CommitLineData
ee62ea1c 1%define kdeappsver 21.12.1
5425ad63 2%define kframever 5.56.0
478eb31d
WF
3%define qtver 5.9.0
4%define kaname kturtle
5Summary: kturtle
6Summary(pl.UTF-8): kturtle
7Name: ka5-%{kaname}
ee62ea1c 8Version: 21.12.1
478eb31d
WF
9Release: 1
10License: GPL v2+
11Group: X11/Libraries
f714ea46 12Source0: http://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
ee62ea1c 13# Source0-md5: 2f015dd3a158272f4866df45bdce013f
478eb31d
WF
14URL: http://www.kde.org/
15BuildRequires: Qt5Core-devel
16BuildRequires: Qt5Gui-devel
17BuildRequires: Qt5PrintSupport-devel
18BuildRequires: Qt5Svg-devel
19BuildRequires: Qt5Widgets-devel
20BuildRequires: gettext-devel
5425ad63
WF
21BuildRequires: kf5-extra-cmake-modules >= %{kframever}
22BuildRequires: kf5-kcoreaddons-devel >= %{kframever}
23BuildRequires: kf5-kcrash-devel >= %{kframever}
24BuildRequires: kf5-kdoctools-devel >= %{kframever}
25BuildRequires: kf5-ki18n-devel >= %{kframever}
26BuildRequires: kf5-kio-devel >= %{kframever}
27BuildRequires: kf5-knewstuff-devel >= %{kframever}
28BuildRequires: kf5-ktextwidgets-devel >= %{kframever}
4fe42135 29BuildRequires: ninja
478eb31d
WF
30BuildRequires: rpmbuild(macros) >= 1.164
31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33%description
34KTurtle is an educational programming environment that aims to make
35learning how to program as easily as possible. To achieve this KTurtle
36makes all programming tools available from the user interface. The
37programming language used is TurtleScript which allows its commands to
38be translated.
39
5334143f
WF
40%description -l pl.UTF-8
41KTurtle to edukacyjne środowisko programistyczne, którego celem jest
42nauczanie programowania tak łatwo, jak to tylko możliwe. Aby to osiągnąć
43KTurtle udostępnia wszystkie narzędzia programistyczne z interfejsu
44użytkownika. Używanym językiem programowania jest TurtleScript, który
45pozwala by jego komendy były przetłumaczone.
46
478eb31d
WF
47%prep
48%setup -q -n %{kaname}-%{version}
49
50%build
51install -d build
52cd build
53%cmake \
4fe42135 54 -G Ninja \
5425ad63 55 -DHTML_INSTALL_DIR=%{_kdedocdir} \
478eb31d
WF
56 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
57 ..
4fe42135 58%ninja_build
478eb31d
WF
59
60%install
61rm -rf $RPM_BUILD_ROOT
4fe42135 62%ninja_install -C build
478eb31d
WF
63
64%find_lang %{kaname} --all-name --with-kde
65
66%clean
67rm -rf $RPM_BUILD_ROOT
68
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
4fe42135
WF
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
478eb31d
WF
86%{_datadir}/kturtle
87%dir %{_datadir}/kxmlgui5/kturtle
88%{_datadir}/kxmlgui5/kturtle/kturtleui.rc
89%{_datadir}/metainfo/org.kde.kturtle.appdata.xml
This page took 0.086913 seconds and 4 git commands to generate.