]> git.pld-linux.org Git - packages/ka5-kubrick.git/blob - ka5-kubrick.spec
- updated to 21.08.1
[packages/ka5-kubrick.git] / ka5-kubrick.spec
1 %define         kdeappsver      21.08.1
2 %define         kframever       5.56.0
3 %define         qtver           5.9.0
4 %define         kaname          kubrick
5 Summary:        kubrick
6 Summary(pl.UTF-8):      kubrick
7 Name:           ka5-%{kaname}
8 Version:        21.08.1
9 Release:        1
10 License:        GPL v2+
11 Group:          X11/Applications/Games
12 Source0:        http://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
13 # Source0-md5:  b54d18e16f771e2a655d17c257ebf66f
14 URL:            http://www.kde.org/
15 BuildRequires:  OpenGL-devel
16 BuildRequires:  OpenGL-GLU-devel
17 BuildRequires:  Qt5Core-devel
18 BuildRequires:  Qt5Gui-devel >= 5.11.1
19 BuildRequires:  Qt5OpenGL-devel
20 BuildRequires:  Qt5Qml-devel >= 5.11.1
21 BuildRequires:  Qt5Quick-devel >= 5.11.1
22 BuildRequires:  Qt5Svg-devel
23 BuildRequires:  Qt5Widgets-devel
24 BuildRequires:  gettext-devel
25 BuildRequires:  ka5-libkdegames-devel >= %{kdeappsver}
26 BuildRequires:  kf5-extra-cmake-modules >= %{kframever}
27 BuildRequires:  kf5-kconfig-devel >= %{kframever}
28 BuildRequires:  kf5-kconfigwidgets-devel >= %{kframever}
29 BuildRequires:  kf5-kcoreaddons-devel >= %{kframever}
30 BuildRequires:  kf5-kcrash-devel >= %{kframever}
31 BuildRequires:  kf5-kdoctools-devel >= %{kframever}
32 BuildRequires:  kf5-ki18n-devel >= %{kframever}
33 BuildRequires:  kf5-kio-devel >= %{kframever}
34 BuildRequires:  kf5-kwidgetsaddons-devel >= %{kframever}
35 BuildRequires:  kf5-kxmlgui-devel >= %{kframever}
36 BuildRequires:  ninja
37 BuildRequires:  rpmbuild(macros) >= 1.164
38 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39
40 %description
41 Kubrick is a game based on the Rubik's Cube™ puzzle. The cube sizes
42 range from 2x2x2 up to 6x6x6, or you can play with irregular "bricks"
43 such as 5x3x2 or "mats" such as 6x4x1 or 2x2x1. The game has a
44 selection of puzzles at several levels of difficulty, as well as demos
45 of pretty patterns and solution moves, or you can make up your own
46 puzzles.
47
48 %description -l pl.UTF-8
49 Kubrick jest oparty na kostce Rubika z rozmiarami kostki w zakresie
50 od 2x2x2 do 6x6x6, a także nieregularnymi kształtami, takimi jak:
51 5x3x2, 6x4x1 czy 2x2x1. Gra zawiera wybór zagadek do rozwiązania
52 różnego poziomu trudności, a także dema, ciekawe wzory, a także
53 rozwiązania. Możesz także tworzyć własne układy.
54
55 %prep
56 %setup -q -n %{kaname}-%{version}
57
58 %build
59 install -d build
60 cd build
61 %cmake \
62         -G Ninja \
63         -DHTML_INSTALL_DIR=%{_kdedocdir} \
64         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
65         ..
66 %ninja_build
67
68 %install
69 rm -rf $RPM_BUILD_ROOT
70 %ninja_install -C build
71
72 %find_lang %{kaname} --all-name --with-kde
73
74 %clean
75 rm -rf $RPM_BUILD_ROOT
76
77 %files -f %{kaname}.lang
78 %defattr(644,root,root,755)
79 %attr(755,root,root) %{_bindir}/kubrick
80 %{_desktopdir}/org.kde.kubrick.desktop
81 %{_iconsdir}/hicolor/128x128/apps/kubrick.png
82 %{_iconsdir}/hicolor/16x16/apps/kubrick.png
83 %{_iconsdir}/hicolor/22x22/apps/kubrick.png
84 %{_iconsdir}/hicolor/32x32/apps/kubrick.png
85 %{_iconsdir}/hicolor/48x48/apps/kubrick.png
86 %{_iconsdir}/hicolor/64x64/apps/kubrick.png
87 %{_datadir}/kubrick
88 %dir %{_datadir}/kxmlgui5/kubrick
89 %{_datadir}/kxmlgui5/kubrick/kubrickui.rc
90 %{_datadir}/metainfo/org.kde.kubrick.appdata.xml
91 %{_datadir}/qlogging-categories5/kubrick.categories
This page took 0.124281 seconds and 3 git commands to generate.