SHA256
1
0
forked from pool/kreversi

Accepting request 516419 from KDE:Applications

Update to 17.08.0

OBS-URL: https://build.opensuse.org/request/show/516419
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kreversi?expand=0&rev=63
This commit is contained in:
Dominique Leuenberger 2017-08-28 13:08:12 +00:00 committed by Git OBS Bridge
commit 37ec8c57f7
4 changed files with 79 additions and 22 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:113c7cd683dd0ba610bba321334961c7a0d910d59e4899cab7a90393ad7af46a
size 475484

3
kreversi-17.08.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5aa742ffa547558ff0c5f3c79b6ee836c7689488d914d49311862d2cf3d026f2
size 906020

View File

@ -1,3 +1,20 @@
-------------------------------------------------------------------
Fri Aug 11 22:45:57 UTC 2017 - christophe@krop.fr
- Update to KDE Applications 17.08.0
* New feature release
* https://www.kde.org/announcements/announce-applications-17.08.0.php
- Changes since 17.04.3 :
- Too many changes to list here
-------------------------------------------------------------------
Sat Aug 5 18:18:39 UTC 2017 - christophe@krop.fr
- Update to KDE Applications 17.07.90
* KDE Applications 17.07.90
* https://www.kde.org/announcements/announce-applications-17.07.90.php
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Jul 15 23:01:31 CEST 2017 - lbeltrame@kde.org Sat Jul 15 23:01:31 CEST 2017 - lbeltrame@kde.org

View File

@ -1,7 +1,7 @@
# #
# spec file for package kreversi # spec file for package kreversi
# #
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -16,47 +16,87 @@
# #
%bcond_without lang
Name: kreversi Name: kreversi
BuildRequires: libkdegames4-devel Version: 17.08.0
BuildRequires: xz Release: 0
%define kf5_version 5.26.0
# Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
%{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')}
Summary: Reversi board game Summary: Reversi board game
License: GPL-2.0+ License: GPL-2.0+
Group: Amusements/Games/Board/Other Group: Amusements/Games/Board/Other
Url: http://www.kde.org Url: http://www.kde.org
Version: 17.04.3
Release: 0
Source0: kreversi-%{version}.tar.xz Source0: kreversi-%{version}.tar.xz
BuildRequires: extra-cmake-modules
BuildRequires: kconfig-devel
BuildRequires: kconfigwidgets-devel
BuildRequires: kcoreaddons-devel
BuildRequires: kcrash-devel
BuildRequires: kdbusaddons-devel
BuildRequires: kdeclarative-devel
BuildRequires: kdoctools-devel
BuildRequires: ki18n-devel
BuildRequires: kiconthemes-devel
BuildRequires: kio-devel
BuildRequires: kwidgetsaddons-devel
BuildRequires: kxmlgui-devel
BuildRequires: libkdegames-devel
BuildRequires: pkgconfig
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(Qt5Qml)
BuildRequires: pkgconfig(Qt5Quick)
BuildRequires: pkgconfig(Qt5QuickWidgets)
BuildRequires: pkgconfig(Qt5Svg)
BuildRequires: pkgconfig(Qt5Test)
BuildRequires: pkgconfig(Qt5Widgets)
Obsoletes: kreversi5 < %{version}
Provides: kreversi5 = %{version}
%if %{with lang}
Recommends: %{name}-lang
%endif
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%kde4_runtime_requires
%description %description
KReversi is a board game game where two players have to gain the KReversi is a board game game where two players have to gain the
majority of pieces on the board. This is done by tactically placing majority of pieces on the board. This is done by tactically placing
ones pieces to turn over the opponents pieces. ones pieces to turn over the opponents pieces.
%if %{with lang}
%lang_package
%endif
%prep %prep
%setup -q -n kreversi-%{version} %setup -q
%build %build
%cmake_kde4 -d build %cmake_kf5 -d build
%make_jobs %make_jobs
%install %install
cd build %kf5_makeinstall -C build
%kde4_makeinstall %if %{with lang}
%suse_update_desktop_file -r kreversi Game BoardGame %find_lang %{name} --with-man --all-name
%kde_post_install %kf5_find_htmldocs
%endif
%suse_update_desktop_file -r org.kde.kreversi Game BoardGame
%files %files
%defattr(-,root,root) %defattr(-,root,root)
%doc COPYING COPYING.DOC %doc COPYING COPYING.DOC
%{_kde4_bindir}/kreversi %doc %lang(en) %{_kf5_htmldir}/en/kreversi/
%{_kde4_htmldir}/en/kreversi/ %{_kf5_applicationsdir}/org.kde.kreversi.desktop
%{_kde4_applicationsdir}/kreversi.desktop %{_kf5_appstreamdir}/org.kde.kreversi.appdata.xml
%{_kde4_iconsdir}/hicolor/*/apps/kreversi.* %{_kf5_bindir}/kreversi
%{_kde4_iconsdir}/oxygen/*/actions/legalmoves.* %{_kf5_iconsdir}/hicolor/*/*/*
%{_kde4_iconsdir}/oxygen/*/actions/lastmoves.* %{_kf5_kxmlguidir}/kreversi/
%{_kde4_appsdir}/kreversi/ %{_kf5_notifydir}/kreversi.notifyrc
%{_kf5_sharedir}/kreversi/
%if %{with lang}
%files lang -f %{name}.lang
%doc COPYING*
%endif
%changelog %changelog