Hello community,

here is the log from the commit of package openttd for openSUSE:Factory checked 
in at 2018-04-19 15:30:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openttd (Old)
 and      /work/SRC/openSUSE:Factory/.openttd.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openttd"

Thu Apr 19 15:30:50 2018 rev:36 rq:597485 version:1.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/openttd/openttd.changes  2017-12-31 
01:13:30.403350553 +0100
+++ /work/SRC/openSUSE:Factory/.openttd.new/openttd.changes     2018-04-19 
15:31:02.579230595 +0200
@@ -1,0 +2,50 @@
+Mon Apr  2 12:09:16 UTC 2018 - [email protected]
+
+- update to new release 1.8.0
+ * Feature:
+   - [GFX] Climate-specific Action5 extra airport sprites
+   - Draw vertical separators at tile distance in the train depot GUI
+   - [Build] Project file generator for kdevelop 4/5
+   - Add option to close windows with right click
+   - Vehicle Group Info: Add profits and occupancy display to group vehicle 
list
+   - Display aircraft type in vehicle preview/purchase/detail windows
+ * Change:
+   - [NewGRF] Various performance improvements to resolving VA2
+   - [NewGRF] Increase maximum allowed vehicle sprite size to reduce
+       clipping of ships
+   - Check companies for bankruptcy before subtracting reoccuring monthly costs
+   - [GFX] Replace the office building sprite on various toyland airports
+       with a better fitting sprite
+   - [GFX] The switch-toolbar icon contained pixels from the fire cycle.
+       Replace the whole icon with a new version
+   - Reword texts in industry view, when stockpiling is used
+   - Remove the gap between windows when positioning them after opening
+   - [Build] Preserve PKG_CONFIG_PATH and PKG_CONFIG_LIBDIR environment
+       variables in config.cache file
+   - Do not cancel headquarter construction and engine-preview-query
+       when shift-clicking
+   - Parse extmidi command string for parameters to pass on
+   - Draw images in centre of buttons
+ * Fix:
+   - Store the map variety setting in the savegame like the other mapgen
+       settings, so restarting maps considers it
+   - Hair selection was missing one option
+   - Avoid tile operations outside map border when building lock
+   - Catenary sprites got mixed up for depots
+   - Make automatic window-positioning RTL-aware
+   - Automatic window-positioning now uses GUI-scale/style dependent
+       sizes/distances instead of fixed pixel values
+   - [NewGRF] While executing random triggers, var 5F should include
+       the new triggers
+   - [NewGRF] Reset used random triggers only after all A123 chains have
+       been resolved, so that all RA2 in all chains can test the shared 
triggers
+   - [NewGRF] Industry random triggers are stored per tile, even when
+       randomising the shared random bits of the parent industry
+   - [NPF] Reserved track bits were not accounted for when trying to find
+       any safe position
+   - Do not modify argv[0]
+   - Do not search directories when opening ini files as we already have
+       their full path
+   - Road tunnel/bridge heads have no trackbits wrt. catenary drawing
+
+-------------------------------------------------------------------

Old:
----
  openttd-1.7.2-source.tar.xz

New:
----
  openttd-1.8.0-source.tar.xz

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

Other differences:
------------------
++++++ openttd.spec ++++++
--- /var/tmp/diff_new_pack.A7VXgb/_old  2018-04-19 15:31:03.271202174 +0200
+++ /var/tmp/diff_new_pack.A7VXgb/_new  2018-04-19 15:31:03.275202010 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package openttd
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2007-2012 The OpenTTD developers
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,35 +17,41 @@
 #
 
 
+%define about OpenTTD is a reimplementation of the Microprose game "Transport 
Tycoon Deluxe" with lots of new features and enhancements. To play the game, 
you need either the original proprietary data set from the game, or install the 
recommend subpackages OpenGFX, OpenSFX and OpenMSX for an alternate, free set 
of graphics, sounds and music, respectively.
 Name:           openttd
-Version:        1.7.2
+Version:        1.8.0
 Release:        0
 Summary:        A clone of Chris Sawyer's Transport Tycoon Deluxe
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          Amusements/Games/Strategy/Other
-Url:            http://www.openttd.org
+URL:            http://www.openttd.org
 Source:         
http://binaries.openttd.org/releases/%{version}/%{name}-%{version}-source.tar.xz
 # PATCH-FEATURE-UPSTREAM https://bugs.openttd.org/task/6490
 Source2:        openttd.appdata.xml
 BuildRequires:  SDL-devel
 BuildRequires:  fdupes
-BuildRequires:  fontconfig-devel
 BuildRequires:  gcc-c++ > 3.3
 BuildRequires:  hicolor-icon-theme
-BuildRequires:  libicu-devel
 BuildRequires:  libpng-devel
 BuildRequires:  pkgconfig
 BuildRequires:  xz
-BuildRequires:  zlib-devel
+BuildRequires:  pkgconfig(fontconfig)
+BuildRequires:  pkgconfig(icu-i18n)
+BuildRequires:  pkgconfig(icu-io)
+BuildRequires:  pkgconfig(icu-uc)
+BuildRequires:  pkgconfig(zlib)
+Requires:       %{name}-data = %{version}-%{release}
+Conflicts:      %{name}-dedicated
+Provides:       %{name}-gui = %{version}
 %if 0%{?mdkversion}
 BuildRequires:  liblzma-devel
 BuildRequires:  liblzo-devel
 %else
 BuildRequires:  lzo-devel
-BuildRequires:  xz-devel
+BuildRequires:  pkgconfig(liblzma)
 %endif
 %if 0%{?suse_version} || 0%{?mdkversion}
-BuildRequires:  freetype2-devel
+BuildRequires:  pkgconfig(freetype2)
 %else
 BuildRequires:  freetype-devel
 %endif
@@ -58,38 +64,31 @@
 BuildRequires:  grfcodec
 %endif
 %if 0%{?suse_version} || 0%{?mdkversion}
+Recommends:     adobe-sourcehansans-fonts
 Recommends:     openttd-openmsx
 Recommends:     openttd-opensfx
-Recommends:     adobe-sourcehansans-fonts
 %endif
-Requires:       %{name}-data = %{version}-%{release}
-Conflicts:      %{name}-dedicated
-Provides:       %{name}-gui = %{version}
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-
-%define about OpenTTD is a reimplementation of the Microprose game "Transport 
Tycoon Deluxe" with lots of new features and enhancements. To play the game, 
you need either the original proprietary data set from the game, or install the 
recommend subpackages OpenGFX, OpenSFX and OpenMSX for an alternate, free set 
of graphics, sounds and music, respectively.
 
 %description
-%about
+%{about}
 
 Use package %{name}-dedicated for systems without SDL.
 
 %package dedicated
 Summary:        OpenTTD Dedicated Server binary (without SDL)
 Group:          Amusements/Games/Strategy/Other
-
 Requires:       %{name}-data = %{version}-%{release}
 Conflicts:      %{name}
 
 %description dedicated
-%about
+%{about}
 
 This package provides the binary %{name}-dedicated without dependency of SDL.
 
 %package data
 Summary:        OpenTTD data
 Group:          Amusements/Games/Strategy/Other
-%if 0%{?suse_version} > 1110 || 0%{?fedora} || 0%{?mdkversion} || 
0%{?rhel_version} >= 600 || 0%{?centos_version} >= 600
+%if 0%{?suse_version} || 0%{?fedora} || 0%{?mdkversion} || 0%{?rhel_version} 
>= 600 || 0%{?centos_version} >= 600
 BuildArch:      noarch
 %endif
 %if 0%{?suse_version} || 0%{?mdkversion}
@@ -97,12 +96,12 @@
 %endif
 
 %description data
-%about
+%{about}
 
 This package provides the data files needed by %{name} or %{name}-dedicated.
 
 %prep
-%setup -qn %{name}-%{version}
+%setup -q
 
 # Remove build time references so build-compare can do its work
 sed -i "s/__DATE__/\"openSUSE\"/" src/rev.cpp.in
@@ -111,8 +110,8 @@
 
 %build
 # first, we build the dedicated binary and copy it to dedicated/
-CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" \
-CFLAGS_BUILD="$RPM_OPT_FLAGS" CXXFLAGS_BUILD="$RPM_OPT_FLAGS" \
+CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" \
+CFLAGS_BUILD="%{optflags}" CXXFLAGS_BUILD="%{optflags}" \
 ./configure \
         --disable-strip \
         --prefix-dir="%{_prefix}" \
@@ -121,10 +120,10 @@
         --enable-dedicated
 make %{?_smp_mflags} bundle BUNDLE_DIR="dedicated" VERBOSE=1
 
-make distclean
+make %{?_smp_mflags} distclean
 # then, we build the common gui version which we install the usual way
-CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" \
-CFLAGS_BUILD="$RPM_OPT_FLAGS" CXXFLAGS_BUILD="$RPM_OPT_FLAGS" \
+CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" \
+CFLAGS_BUILD="%{optflags}" CXXFLAGS_BUILD="%{optflags}" \
 ./configure \
         --disable-strip \
         --prefix-dir="%{_prefix}" \
@@ -146,13 +145,15 @@
 make install INSTALL_DIR=%{buildroot} VERBOSE=1
 
 mkdir -p %{buildroot}%{_datadir}/appdata
-install -D -m0644 %{S:2} %{buildroot}%{_datadir}/appdata/openttd.appdata.xml
+install -D -m0644 %{SOURCE2} 
%{buildroot}%{_datadir}/appdata/openttd.appdata.xml
 
 %fdupes %{buildroot}%{_datadir}
 
+%if 0%{?suse_version} < 1500
 %post
 %desktop_database_post
 %icon_theme_cache_post
+%endif
 
 %post dedicated
 rm -f %{_bindir}/%{name}
@@ -163,27 +164,26 @@
     rm -f %{_bindir}/%{name}
 fi
 
+%if 0%{?suse_version} < 1500
 %postun
 %desktop_database_postun
 %icon_theme_cache_postun
+%endif
 
 %files
-%defattr(-, root, root)
 %{_bindir}/%{name}
 %{_datadir}/applications/%{name}.desktop
 %dir %{_datadir}/appdata/
 %{_datadir}/appdata/openttd.appdata.xml
 %{_datadir}/icons/hicolor
 %{_datadir}/pixmaps/%{name}.32.xpm
-%{_mandir}/man6/%{name}.6.*
+%{_mandir}/man6/%{name}.6%{?ext_man}
 
 %files dedicated
-%defattr(-, root, root)
 %{_bindir}/%{name}-dedicated
-%{_mandir}/man6/%{name}-dedicated.6.*
+%{_mandir}/man6/%{name}-dedicated.6%{?ext_man}
 
 %files data
-%defattr(-, root, root)
 %{_datadir}/doc/%{name}
 %dir %{_datadir}/%{name}
 %{_datadir}/%{name}/lang

++++++ openttd-1.7.2-source.tar.xz -> openttd-1.8.0-source.tar.xz ++++++
/work/SRC/openSUSE:Factory/openttd/openttd-1.7.2-source.tar.xz 
/work/SRC/openSUSE:Factory/.openttd.new/openttd-1.8.0-source.tar.xz differ: 
char 27, line 1


Reply via email to