]> git.pld-linux.org Git - packages/ka5-kturtle.git/blob - ka5-kturtle.spec
- updated to 19.04.1
[packages/ka5-kturtle.git] / ka5-kturtle.spec
1 %define         kdeappsver      19.04.1
2 %define         kframever       5.56.0
3 %define         qtver           5.9.0
4 %define         kaname          kturtle
5 Summary:        kturtle
6 Summary(pl.UTF-8):      kturtle
7 Name:           ka5-%{kaname}
8 Version:        19.04.1
9 Release:        1
10 License:        GPL v2+
11 Group:          X11/Libraries
12 Source0:        http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
13 # Source0-md5:  3f4118283ce2282f7399c9a362570917
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}
29 BuildRequires:  ninja
30 BuildRequires:  rpmbuild(macros) >= 1.164
31 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33 %description
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
38 be translated.
39
40 %prep
41 %setup -q -n %{kaname}-%{version}
42
43 %build
44 install -d build
45 cd build
46 %cmake \
47         -G Ninja \
48         -DHTML_INSTALL_DIR=%{_kdedocdir} \
49         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
50         ..
51 %ninja_build
52
53 %install
54 rm -rf $RPM_BUILD_ROOT
55 %ninja_install -C build
56
57 %find_lang %{kaname} --all-name --with-kde
58
59 %clean
60 rm -rf $RPM_BUILD_ROOT
61
62 %files -f %{kaname}.lang
63 %defattr(644,root,root,755)
64 /etc/xdg/kturtle.knsrc
65 %attr(755,root,root) %{_bindir}/kturtle
66 %{_desktopdir}/org.kde.kturtle.desktop
67 %{_iconsdir}/hicolor/128x128/apps/kturtle.png
68 %{_iconsdir}/hicolor/16x16/apps/kturtle.png
69 %{_iconsdir}/hicolor/22x22/apps/kturtle.png
70 %{_iconsdir}/hicolor/32x32/apps/kturtle.png
71 %{_iconsdir}/hicolor/48x48/apps/kturtle.png
72 %{_iconsdir}/hicolor/64x64/apps/kturtle.png
73 %dir %{_datadir}/katepart
74 %dir %{_datadir}/katepart/syntax
75 %{_datadir}/katepart/syntax/logohighlightstyle.en_GB.xml
76 %{_datadir}/katepart/syntax/logohighlightstyle.nb.xml
77 %{_datadir}/katepart/syntax/logohighlightstyle.nds.xml
78 %{_datadir}/katepart/syntax/logohighlightstyle.nl.xml
79 %{_datadir}/kturtle
80 %dir %{_datadir}/kxmlgui5/kturtle
81 %{_datadir}/kxmlgui5/kturtle/kturtleui.rc
82 %{_datadir}/metainfo/org.kde.kturtle.appdata.xml
This page took 0.074083 seconds and 3 git commands to generate.