Hello community,
here is the log from the commit of package lugaru for openSUSE:Factory checked
in at 2017-07-12 19:35:15
Comparing /work/SRC/openSUSE:Factory/lugaru (Old)
and /work/SRC/openSUSE:Factory/.lugaru.new (New)
Package is "lugaru"
Wed Jul 12 19:35:15 2017 rev:3 rq:500867 version:1.2
Changes:
--- /work/SRC/openSUSE:Factory/lugaru/lugaru.changes2017-04-14
13:34:31.478495817 +0200
+++ /work/SRC/openSUSE:Factory/.lugaru.new/lugaru.changes 2017-07-12
19:35:17.618386102 +0200
@@ -1,0 +2,11 @@
+Fri May 26 11:06:25 UTC 2017 - ngomp...@gmail.com
+
+- Update to official 1.2 release
+- Backport patches from upstream v1.2 branch
+ * Added 0001-CMake-Define-build-type-before-configuring-version-h.patch
+ * Added 0002-ImageIO-fix-invalid-conversion.patch
+ * Added 0003-Dist-Linux-Add-content-ratings-to-AppStream-appdata-.patch
+- Reflow the description to look less awkward
+- Remove empty and unnecessary conditional for openSUSE < 42.1
+
+---
Old:
lugaru-1.1.tar.xz
New:
0001-CMake-Define-build-type-before-configuring-version-h.patch
0002-ImageIO-fix-invalid-conversion.patch
0003-Dist-Linux-Add-content-ratings-to-AppStream-appdata-.patch
lugaru-1.2.tar.xz
Other differences:
--
++ lugaru.spec ++
--- /var/tmp/diff_new_pack.I0HDv8/_old 2017-07-12 19:35:19.286150513 +0200
+++ /var/tmp/diff_new_pack.I0HDv8/_new 2017-07-12 19:35:19.286150513 +0200
@@ -2,7 +2,7 @@
# spec file for package lugaru
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2016 Neal Gompa .
+# Copyright (c) 2017 Neal Gompa .
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,15 +18,27 @@
Name: lugaru
-Version:1.1
+Version:1.2
Release:0
Summary:Third-person ninja rabbit fighting game
License:GPL-2.0+
Group: Amusements/Games/Action/Other
Url:https://osslugaru.gitlab.io/
Source:
https://bitbucket.org/osslugaru/lugaru/downloads/%{name}-%{version}.tar.xz
+
+# PATCH-FIX-UPSTREAM
0001-CMake-Define-build-type-before-configuring-version-h.patch
rversche...@gmail.com -- Define build type before configuring version header
+Patch0001: 0001-CMake-Define-build-type-before-configuring-version-h.patch
+# PATCH-FIX-UPSTREAM 0002-ImageIO-fix-invalid-conversion.patch
romain.na...@gmail.com -- ImageIO: fix invalid conversion
+Patch0002: 0002-ImageIO-fix-invalid-conversion.patch
+# PATCH-FIX-UPSTREAM
0003-Dist-Linux-Add-content-ratings-to-AppStream-appdata-.patch
ngomp...@gmail.com -- Add content ratings to AppStream data
+Patch0003: 0003-Dist-Linux-Add-content-ratings-to-AppStream-appdata-.patch
+
# PATCH-FIX-OPENSUSE lugaru-1.1-do-not-install-documentation.patch
ngomp...@gmail.com -- Don't try to install docs, as we're doing it ourselves
-Patch0: lugaru-1.1-do-not-install-documentation.patch
+Patch1000: lugaru-1.1-do-not-install-documentation.patch
+
+# For autosetup
+BuildRequires: git-core
+
BuildRequires: cmake
BuildRequires: fdupes
BuildRequires: gcc-c++
@@ -57,19 +69,16 @@
%description
Lugaru is the predecessor to Overgrowth (http://www.wolfire.com/overgrowth).
-It is a third-person action game. The main character,
-Turner, is an anthropomorphic rebel bunny rabbit with impressive combat
skills. In his quest to find
-those responsible for slaughtering his village, he uncovers a far-reaching
conspiracy involving the
-corrupt leaders of the rabbit republic and the starving wolves from a nearby
den. Turner takes it
+It is a third-person action game. The main character, Turner, is an
anthropomorphic
+rebel bunny rabbit with impressive combat skills. In his quest to find those
responsible
+for slaughtering his village, he uncovers a far-reaching conspiracy involving
the corrupt
+leaders of the rabbit republic and the starving wolves from a nearby den.
Turner takes it
upon himself to fight against their plot and save his fellow rabbits from
slavery.
%package data
Summary:Arch-independent data files for the Lugaru game
License:CC-BY-SA-3.0 and CC-BY-SA-4.0
Group: Amusements/Games/Action/Other
-%if 0%{?suse_version} && 0%{?suse_version} <= 1310
-%else
-%endif
Requires: %{name} = %{version}
BuildArch: noarch
@@ -77,8 +86,7 @@
This package contains arch-independent data files for the game Lugaru.
%prep
-%setup -q
-%patch0 -p1
+%autosetup -S git
%build
# Ensure that it looks in the right place for the game data
++ 0001-CMake-Define-build-type-before-configuring-version-h.pat