]> git.pld-linux.org Git - packages/ka5-kturtle.git/blob - ka5-kturtle.spec
1af6857d232ff7d2d628d851e980cafaf98206c5
[packages/ka5-kturtle.git] / ka5-kturtle.spec
1 %define         kdeappsver      18.12.1
2 %define         qtver           5.9.0
3 %define         kaname          kturtle
4 Summary:        kturtle
5 Summary(pl.UTF-8):      kturtle
6 Name:           ka5-%{kaname}
7 Version:        18.12.1
8 Release:        1
9 License:        GPL v2+
10 Group:          X11/Libraries
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
28 BuildRequires:  ninja
29 BuildRequires:  rpmbuild(macros) >= 1.164
30 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32 %description
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
37 be translated.
38
39 %prep
40 %setup -q -n %{kaname}-%{version}
41
42 %build
43 install -d build
44 cd build
45 %cmake \
46         -G Ninja \
47         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
48         ..
49 %ninja_build
50
51 %install
52 rm -rf $RPM_BUILD_ROOT
53 %ninja_install -C build
54
55 %find_lang %{kaname} --all-name --with-kde
56
57 %clean
58 rm -rf $RPM_BUILD_ROOT
59
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
77 %{_datadir}/kturtle
78 %dir %{_datadir}/kxmlgui5/kturtle
79 %{_datadir}/kxmlgui5/kturtle/kturtleui.rc
80 %{_datadir}/metainfo/org.kde.kturtle.appdata.xml
This page took 0.053575 seconds and 2 git commands to generate.