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