]> git.pld-linux.org Git - packages/ka5-ksirk.git/blob - ka5-ksirk.spec
- updated to 21.08.3
[packages/ka5-ksirk.git] / ka5-ksirk.spec
1 %define         kdeappsver      21.08.3
2 %define         kframever       5.56.0
3 %define         qtver           5.9.0
4 %define         kaname          ksirk
5 Summary:        ksirk
6 Name:           ka5-%{kaname}
7 Version:        21.08.3
8 Release:        1
9 License:        GPL v2+/LGPL v2.1+
10 Group:          X11/Applications/Games
11 Source0:        http://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
12 # Source0-md5:  57280342d17c2ba1178c6670945cc95c
13 URL:            http://www.kde.org/
14 BuildRequires:  Qt5Core-devel >= %{qtver}
15 BuildRequires:  Qt5Gui-devel >= 5.11.1
16 BuildRequires:  Qt5Qml-devel >= 5.11.1
17 BuildRequires:  Qt5Quick-devel >= 5.11.1
18 BuildRequires:  Qt5Svg-devel
19 BuildRequires:  Qt5Test-devel
20 BuildRequires:  Qt5Widgets-devel
21 BuildRequires:  gettext-devel
22 BuildRequires:  ka5-libkdegames-devel >= %{kdeappsver}
23 BuildRequires:  kf5-kcompletion-devel >= %{kframever}
24 BuildRequires:  kf5-kconfig-devel >= %{kframever}
25 BuildRequires:  kf5-kconfigwidgets-devel >= %{kframever}
26 BuildRequires:  kf5-kcoreaddons-devel >= %{kframever}
27 BuildRequires:  kf5-kcrash-devel >= %{kframever}
28 BuildRequires:  kf5-kdoctools-devel >= %{kframever}
29 BuildRequires:  kf5-ki18n-devel >= %{kframever}
30 BuildRequires:  kf5-kiconthemes-devel >= %{kframever}
31 BuildRequires:  kf5-kio-devel >= %{kframever}
32 BuildRequires:  kf5-knewstuff-devel >= %{kframever}
33 BuildRequires:  kf5-kwallet-devel >= %{kframever}
34 BuildRequires:  kf5-kwidgetsaddons-devel >= %{kframever}
35 BuildRequires:  kf5-kxmlgui-devel >= %{kframever}
36 BuildRequires:  ninja
37 BuildRequires:  phonon-qt5-devel
38 BuildRequires:  qca-qt5-devel >= 2.1.0
39 BuildRequires:  qt5-build >= %{qtver}
40 BuildRequires:  rpmbuild(macros) >= 1.164
41 BuildRequires:  shared-mime-info
42 BuildRequires:  tar >= 1:1.22
43 BuildRequires:  xz
44 BuildRequires:  zlib-devel
45 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
46
47 %description
48 KsirK is a computerized version of the well known strategic board game
49 Risk. The goal of the game is simply to conquer the world by attacking
50 your neighbors with your armies. Features. Support for 1-6 human or
51 computer (AI) players.
52
53 %description -l pl.UTF-8
54 KsirK jest skomputeryzowaną wersją dobrze znanej strategicznej gry
55 planszowej Ryzyko. Celem gry jest po prostu podbić świat atakując
56 sąsiadów przy użyciu swoich armii. Wspiera od 1 do 6 ludzkich lub
57 komputerowych (AI) graczy.
58
59 %prep
60 %setup -q -n %{kaname}-%{version}
61
62 %build
63 install -d build
64 cd build
65 %cmake \
66         -G Ninja \
67         -DHTML_INSTALL_DIR=%{_kdedocdir} \
68         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
69         ..
70 %ninja_build
71
72 %install
73 rm -rf $RPM_BUILD_ROOT
74 %ninja_install -C build
75
76 %find_lang %{kaname} --all-name --with-kde
77
78 %clean
79 rm -rf $RPM_BUILD_ROOT
80
81 %post   -p /sbin/ldconfig
82 %postun -p /sbin/ldconfig
83
84 %files -f %{kaname}.lang
85 %defattr(644,root,root,755)
86 %attr(755,root,root) %{_bindir}/ksirk
87 %attr(755,root,root) %{_bindir}/ksirkskineditor
88 %{_libdir}/libiris_ksirk.so
89 %ghost %{_libdir}/libiris_ksirk.so.2
90 %attr(755,root,root) %{_libdir}/libiris_ksirk.so.*.*.*
91 %{_desktopdir}/org.kde.ksirk.desktop
92 %{_desktopdir}/org.kde.ksirkskineditor.desktop
93 %{_datadir}/config.kcfg/ksirksettings.kcfg
94 %{_datadir}/config.kcfg/ksirkskineditorsettings.kcfg
95 %{_iconsdir}/hicolor/128x128/apps/ksirk.png
96 %{_iconsdir}/hicolor/16x16/apps/ksirk.png
97 %{_iconsdir}/hicolor/22x22/apps/ksirk.png
98 %{_iconsdir}/hicolor/32x32/apps/ksirk.png
99 %{_iconsdir}/hicolor/48x48/apps/ksirk.png
100 %{_iconsdir}/hicolor/64x64/apps/ksirk.png
101 %{_iconsdir}/hicolor/scalable/apps/ksirk.svgz
102 %{_datadir}/ksirk
103 %{_datadir}/ksirkskineditor
104 %dir %{_datadir}/kxmlgui5/ksirk
105 %{_datadir}/kxmlgui5/ksirk/ksirkui.rc
106 %dir %{_datadir}/kxmlgui5/ksirkskineditor
107 %{_datadir}/kxmlgui5/ksirkskineditor/ksirkskineditorui.rc
108 %{_datadir}/metainfo/org.kde.ksirk.appdata.xml
109 %{_datadir}/qlogging-categories5/ksirk.categories
110 %{_datadir}/knsrcfiles/ksirk.knsrc
This page took 0.076557 seconds and 3 git commands to generate.