SHA256
1
0
forked from pool/kshisen

Accepting request 443404 from home:luca_b:test_KA

KDE Applications - please review

OBS-URL: https://build.opensuse.org/request/show/443404
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/kshisen?expand=0&rev=39
This commit is contained in:
Raymond Wooninck
2016-12-03 13:56:20 +00:00
committed by Git OBS Bridge
parent bc0f69f183
commit 8daa01cc67
5 changed files with 42 additions and 51 deletions

View File

@@ -1,7 +1,7 @@
#
# spec file for package kshisen
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,28 +17,37 @@
Name: kshisen
BuildRequires: libkdegames-devel
BuildRequires: libkmahjongg-devel
BuildRequires: extra-cmake-modules
BuildRequires: kconfig-devel
BuildRequires: kcrash-devel
BuildRequires: kdbusaddons-devel
BuildRequires: kdoctools-devel
BuildRequires: kxmlgui-devel
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(Qt5Core)
BuildRequires: pkgconfig(Qt5Gui)
BuildRequires: pkgconfig(Qt5Test)
BuildRequires: xz
Version: 16.11.80
Release: 0
%define kf5_version 5.26.0
# Latest stable Applications (e.g. 16.08 in KA, but 16.11.80 in KUA)
%{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')}
Summary: Shisen-Sho Mahjongg-like game
License: GPL-2.0+
Group: Amusements/Games/Board/Other
Url: http://www.kde.org
Version: 16.08.3
Release: 0
Source0: kshisen-%{version}.tar.xz
# PATCH-FIX-OPENSUSE cpp14.patch fabian@ritter-vogt.de Use only c++11 features
Patch1: cpp14.patch
BuildRequires: extra-cmake-modules
BuildRequires: kconfig-devel
BuildRequires: kcoreaddons-devel
BuildRequires: kdeclarative-devel
BuildRequires: kdelibs4support-devel
BuildRequires: kdnssd-framework-devel
BuildRequires: knewstuff-devel
BuildRequires: kxmlgui-devel
BuildRequires: libkdegames-devel
BuildRequires: libkmahjongg-devel
BuildRequires: phonon4qt5-devel
BuildRequires: pkgconfig
BuildRequires: update-desktop-files
BuildRequires: xz
BuildRequires: pkgconfig(Qt5Concurrent)
BuildRequires: pkgconfig(Qt5Core)
BuildRequires: pkgconfig(Qt5Qml)
BuildRequires: pkgconfig(Qt5Quick)
BuildRequires: pkgconfig(Qt5QuickWidgets)
BuildRequires: pkgconfig(Qt5Svg)
BuildRequires: pkgconfig(Qt5Widgets)
Obsoletes: %{name}5 < %{version}
Provides: %{name}5 = %{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -48,11 +57,8 @@ Shisen-Sho (KShishen) is a game similar to Mahjongg. The object of the
game is to remove all tiles from the field. This is done by removing
two tiles with of the same type until no tile is left.
%prep
%setup -q -n kshisen-%{version}
%patch1 -p1
%build
%cmake_kf5 -d build
@@ -62,7 +68,7 @@ two tiles with of the same type until no tile is left.
%kf5_makeinstall -C build
%suse_update_desktop_file -r org.kde.kshisen Game BoardGame
%files
%files
%defattr(-,root,root)
%doc COPYING COPYING.DOC
%{_kf5_bindir}/kshisen
@@ -72,7 +78,7 @@ two tiles with of the same type until no tile is left.
%{_kf5_configkcfgdir}/
%{_kf5_sharedir}/sounds/kshisen/
%{_kf5_kxmlguidir}/
%dir %{_kf5_appstreamdir}
%{_kf5_appstreamdir}/org.kde.kshisen.appdata.xml
%dir %{_kf5_appstreamdir}
%changelog