Hello community,

here is the log from the commit of package openxcom for openSUSE:Leap:15.2 
checked in at 2020-02-19 19:42:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/openxcom (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.openxcom.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openxcom"

Wed Feb 19 19:42:45 2020 rev:15 rq:777358 version:1.0.0.1552426261.8a4b13d65

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/openxcom/openxcom.changes      2020-01-15 
15:37:30.995031475 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.openxcom.new.26092/openxcom.changes   
2020-02-19 19:43:00.233345451 +0100
@@ -1,0 +2,18 @@
+Sat Mar 23 16:47:40 UTC 2019 - [email protected]
+
+- Switch to github service as there was n o release since 2014
+  and there are simply too many fixes in the git repository
+- Update to version 1.0.0.1552426261.8a4b13d65:
+  * Update links
+  * Check if OXCE is required when enabling mods
+  * Don't replenish empty medikits after reload
+  * Fix language loading to properly default to en-US when translations are 
missing. Prioritize untranslated text over incorrect text.
+  * Correctly drop units on the ground
+  * Fix handling a mix of unconscious and MIA units
+  * Fix handling of unconscious ignored units
+  * Fix ignored units making it through to the next stage
+- Remove upstream patches:
+  * openxcom-math.patch
+  * openxcom-abs.patch
+
+-------------------------------------------------------------------

Old:
----
  openxcom-1.0.0.tar.gz
  openxcom-abs.patch
  openxcom-math.patch

New:
----
  OpenXcom-1.0.0.1552426261.8a4b13d65.tar.xz
  _service

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openxcom.spec ++++++
--- /var/tmp/diff_new_pack.WI0eMM/_old  2020-02-19 19:43:00.893346752 +0100
+++ /var/tmp/diff_new_pack.WI0eMM/_new  2020-02-19 19:43:00.909346784 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package openxcom
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,37 +12,34 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           openxcom
-Version:        1.0.0
+Version:        1.0.0.1552426261.8a4b13d65
 Release:        0
 Summary:        An open source reimplementation of the original X-Com game
-License:        GPL-3.0
+License:        GPL-3.0-only
 Group:          Amusements/Games/Strategy/Turn Based
-Url:            http://openxcom.org/
-# Interesting approach to count downloads http://openxcom.org/file/1726/
-Source:         %{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM: gcc6 compat, taken from git
-Patch0:         openxcom-abs.patch
-# PATCH-FIX-UPSTREAM include math.h when needed also in git
-Patch1:         openxcom-math.patch
+URL:            http://openxcom.org/
+Source:         OpenXcom-%{version}.tar.xz
 BuildRequires:  Mesa-devel
-BuildRequires:  SDL-devel
-BuildRequires:  SDL_gfx-devel >= 2.0.22
-BuildRequires:  SDL_image-devel
-BuildRequires:  SDL_mixer-devel
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  docbook2X
 BuildRequires:  dos2unix
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc
 BuildRequires:  gcc-c++
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  xmlto
-BuildRequires:  yaml-cpp-devel >= 0.5
+BuildRequires:  pkgconfig(SDL_gfx)
+BuildRequires:  pkgconfig(SDL_image)
+BuildRequires:  pkgconfig(SDL_mixer)
+BuildRequires:  pkgconfig(sdl)
+BuildRequires:  pkgconfig(yaml-cpp) >= 0.5
 
 %description
 OpenXcom is an open-source clone of the original UFO: Enemy Unknown
@@ -64,7 +61,7 @@
 Documentation files for %{name} game.
 
 %prep
-%autosetup -p1
+%setup -q -n OpenXcom-%{version}
 
 chmod -x LICENSE.txt
 sed -i \
@@ -73,6 +70,7 @@
 dos2unix *.txt
 
 %build
+autoreconf -fvi
 %configure \
        --disable-werror \
        --disable-silent-rules \
@@ -80,16 +78,18 @@
 make %{?_smp_mflags}
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%make_install
+pushd %{buildroot}%{_datadir}/pixmaps/
+ln -s openxcom_wide.svg openxcom.svg
+popd
 %fdupes %{buildroot}%{_datadir}
 
 %files
-%defattr(-,root,root,-)
-%doc LICENSE.txt README.txt CHANGELOG.txt
+%license LICENSE.txt
+%doc README.md CHANGELOG.txt
 %{_datadir}/applications/openxcom.desktop
-%{_mandir}/man6/openxcom.6.*
-%{_datadir}/pixmaps/openxcom.png
-%{_datadir}/pixmaps/openxcom.svg
+%{_mandir}/man6/openxcom.6%{?ext_man}
+%{_datadir}/pixmaps/*
 %{_datadir}/%{name}/
 %{_docdir}/%{name}/*.txt
 %{_bindir}/%{name}
@@ -97,7 +97,6 @@
 %exclude %{_docdir}/%{name}/html/
 
 %files doc
-%defattr(-,root,root,-)
 %dir %{_docdir}/%{name}
 %dir %{_docdir}/%{name}/html
 %{_docdir}/%{name}/html/*

++++++ _service ++++++
<services>
  <service name="tar_scm" mode="disabled">
    <param name="versionprefix">1.0.0</param>
    <param name="url">https://github.com/OpenXcom/OpenXcom</param>
    <param name="scm">git</param>
    <param name="changesgenerate">enable</param>
  </service>
  <service name="recompress" mode="disabled">
    <param name="compression">xz</param>
    <param name="file">*.tar</param>
  </service>
  <service name="set_version" mode="disabled"/>
</services>


Reply via email to