]> git.pld-linux.org Git - packages/ka5-kubrick.git/blob - ka5-kubrick.spec
- updated to 18.12.1; ninja
[packages/ka5-kubrick.git] / ka5-kubrick.spec
1 %define         kdeappsver      18.12.1
2 %define         qtver           5.9.0
3 %define         kaname          kubrick
4 Summary:        kubrick
5 Summary(pl.UTF-8):      kubrick
6 Name:           ka5-%{kaname}
7 Version:        18.12.1
8 Release:        1
9 License:        GPL v2+
10 Group:          X11/Applications/Games
11 Source0:        http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
12 # Source0-md5:  306de7e0c19966b36141f6fd26058bdb
13 URL:            http://www.kde.org/
14 BuildRequires:  OpenGL-devel
15 BuildRequires:  Qt5Core-devel
16 BuildRequires:  Qt5Gui-devel >= 5.11.1
17 BuildRequires:  Qt5OpenGL-devel
18 BuildRequires:  Qt5Qml-devel >= 5.11.1
19 BuildRequires:  Qt5Quick-devel >= 5.11.1
20 BuildRequires:  Qt5Svg-devel
21 BuildRequires:  Qt5Widgets-devel
22 BuildRequires:  gettext-devel
23 BuildRequires:  ka5-libkdegames-devel >= %{kdeappsver}
24 BuildRequires:  kf5-extra-cmake-modules >= 5.30.0
25 BuildRequires:  kf5-kconfig-devel >= 5.30.0
26 BuildRequires:  kf5-kconfigwidgets-devel >= 5.30.0
27 BuildRequires:  kf5-kcoreaddons-devel >= 5.30.0
28 BuildRequires:  kf5-kcrash-devel >= 5.30.0
29 BuildRequires:  kf5-kdoctools-devel >= 5.30.0
30 BuildRequires:  kf5-ki18n-devel >= 5.30.0
31 BuildRequires:  kf5-kio-devel >= 5.30.0
32 BuildRequires:  kf5-kwidgetsaddons-devel >= 5.30.0
33 BuildRequires:  kf5-kxmlgui-devel >= 5.30.0
34 BuildRequires:  ninja
35 BuildRequires:  rpmbuild(macros) >= 1.164
36 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37
38 %description
39 Kubrick is a game based on the Rubik's Cubeā„¢ puzzle. The cube sizes
40 range from 2x2x2 up to 6x6x6, or you can play with irregular "bricks"
41 such as 5x3x2 or "mats" such as 6x4x1 or 2x2x1. The game has a
42 selection of puzzles at several levels of difficulty, as well as demos
43 of pretty patterns and solution moves, or you can make up your own
44 puzzles.
45
46 %prep
47 %setup -q -n %{kaname}-%{version}
48
49 %build
50 install -d build
51 cd build
52 %cmake \
53         -G Ninja \
54         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
55         ..
56 %ninja_build
57
58 %install
59 rm -rf $RPM_BUILD_ROOT
60 %ninja_install -C build
61
62 %find_lang %{kaname} --all-name --with-kde
63
64 %clean
65 rm -rf $RPM_BUILD_ROOT
66
67 %files -f %{kaname}.lang
68 %defattr(644,root,root,755)
69 /etc/xdg/kubrick.categories
70 %attr(755,root,root) %{_bindir}/kubrick
71 %{_desktopdir}/org.kde.kubrick.desktop
72 %{_iconsdir}/hicolor/128x128/apps/kubrick.png
73 %{_iconsdir}/hicolor/16x16/apps/kubrick.png
74 %{_iconsdir}/hicolor/22x22/apps/kubrick.png
75 %{_iconsdir}/hicolor/32x32/apps/kubrick.png
76 %{_iconsdir}/hicolor/48x48/apps/kubrick.png
77 %{_iconsdir}/hicolor/64x64/apps/kubrick.png
78 %{_datadir}/kubrick
79 %dir %{_datadir}/kxmlgui5/kubrick
80 %{_datadir}/kxmlgui5/kubrick/kubrickui.rc
81 %{_datadir}/metainfo/org.kde.kubrick.appdata.xml
This page took 0.120168 seconds and 3 git commands to generate.