Hello community,

here is the log from the commit of package widelands for openSUSE:Factory 
checked in at 2017-10-18 10:50:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/widelands (Old)
 and      /work/SRC/openSUSE:Factory/.widelands.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "widelands"

Wed Oct 18 10:50:57 2017 rev:2 rq:533722 version:build19

Changes:
--------
--- /work/SRC/openSUSE:Factory/widelands/widelands.changes      2017-08-24 
18:36:16.357694815 +0200
+++ /work/SRC/openSUSE:Factory/.widelands.new/widelands.changes 2017-10-18 
10:51:13.990758910 +0200
@@ -1,0 +2,20 @@
+Wed Oct 11 20:43:40 UTC 2017 - ok...@suse.com
+
+- Use specific boost BuildRequires (bsc#1062802)
+
+-------------------------------------------------------------------
+Sat Jul 15 08:49:27 UTC 2017 - mailaen...@opensuse.org
+
+- Install man page
+- Install appdata file (lp#1271595)
+- Use upstream supplied .desktop entry
+- Add post macros for icons and desktop files
+- Don't own standard icon directories
+
+-------------------------------------------------------------------
+Sat Jul  8 20:35:26 UTC 2017 - jeng...@inai.de
+
+- Remove irrelevant parts from description,
+  and add more description about the particule RTS style.
+
+-------------------------------------------------------------------

Old:
----
  widelands.desktop

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

Other differences:
------------------
++++++ widelands.spec ++++++
--- /var/tmp/diff_new_pack.sIXY0I/_old  2017-10-18 10:51:18.106565817 +0200
+++ /var/tmp/diff_new_pack.sIXY0I/_new  2017-10-18 10:51:18.110565629 +0200
@@ -19,24 +19,32 @@
 Name:           widelands
 Version:        build19
 Release:        0
-Summary:        Open source realtime-strategy game
+Summary:        Realtime strategy game involving map control
 License:        GPL-2.0+
 Group:          Amusements/Games/Strategy/Other
 Url:            http://www.widelands.org
 Source:         
https://launchpad.net/%{name}/%{version}/%{version}/+download/%{name}-%{version}-src.tar.bz2
-Source1:        %{name}.desktop
 BuildRequires:  SDL2_gfx-devel
 BuildRequires:  SDL2_image-devel
 BuildRequires:  SDL2_mixer-devel
 BuildRequires:  SDL2_net-devel
 BuildRequires:  SDL2_ttf-devel
-BuildRequires:  boost-devel
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  gettext
 BuildRequires:  glew-devel
+BuildRequires:  hicolor-icon-theme
+# use more specific boost dependencies where possible to avoid redundant
+# dependencies (boo#1062802)
+%if 0%{?suse_version} >= 1330
+BuildRequires:  libboost_headers-devel
+BuildRequires:  libboost_regex-devel
+BuildRequires:  libboost_test-devel
+%else
+BuildRequires:  boost-devel
+%endif
 BuildRequires:  libicu-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libpng-devel
@@ -55,10 +63,14 @@
 Requires:       %{name}-data = %{version}
 
 %description
-Widelands is a free, open source real-time strategy game with singleplayer
+Widelands is a real-time strategy (RTS) game with singleplayer
 campaigns and a multiplayer mode. The game was inspired by Settlers II
-(Bluebyte) but has significantly more variety and depth to it. Still, it is
-easy to get started through playable tutorials.
+(Bluebyte) but has significantly more variety and depth to it.
+
+The primary goal of this type of RTS is to build a settlement with a
+functioning economy, producing sufficient military units so as to
+conquer rival territories, ultimately gaining control of either the
+entire map, or a certain predetermined section of it.
 
 %package data
 Summary:        Data files for Widelands
@@ -69,7 +81,7 @@
 %endif
 
 %description data
-Data files for Widelands. Including localization, maps graphics and music.
+Data files for Widelands. Includes localization, maps graphics and music.
 
 %package debug
 Summary:        Debugging tools for Widelands
@@ -102,36 +114,45 @@
 
 %install
 %cmake_install
+
 for i in 16 32 48 64 128; do
   install -D -m 0644 data/images/logos/wl-ico-${i}.png 
%{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/%{name}.png
 done
-install -D -m 0644 %{SOURCE1} 
%{buildroot}%{_datadir}/applications/%{name}.desktop
-%suse_update_desktop_file %{name}
+
+install -D -m 0644 debian/widelands.desktop 
%{buildroot}%{_datadir}/applications/%{name}.desktop
+%suse_update_desktop_file %{name} -r Game StrategyGame
+desktop-file-edit --set-icon=%{name} 
%{buildroot}%{_datadir}/applications/%{name}.desktop
+
+install -D -m 0644 debian/widelands.6 %{buildroot}%{_mandir}/man6/widelands.6
+
+install -D -m 0644 debian/widelands.appdata.xml 
%{buildroot}%{_datadir}/appdata/widelands.appdata.xml
+
 %fdupes %{buildroot}%{_datadir}
+
 %find_lang %{name} --all-name
+
 rm -f %{buildroot}%{_prefix}/{COPYING,CREDITS,ChangeLog,VERSION}
 
 # No need to execute tests as they are already executed implicitly on install
 # instead do post-install test
 PATH=%{buildroot}%{_bindir}:$PATH widelands --help | grep 'This is Widelands'
 
+%post
+%desktop_database_post
+%icon_theme_cache_post
+
+%postun
+%desktop_database_postun
+%icon_theme_cache_postun
+
 %files
 %defattr(-,root,root,-)
 %doc COPYING CREDITS ChangeLog
 %{_bindir}/%{name}
-%dir %{_datadir}/icons/hicolor
-%dir %{_datadir}/icons/hicolor/128x128
-%dir %{_datadir}/icons/hicolor/128x128/apps
-%dir %{_datadir}/icons/hicolor/16x16
-%dir %{_datadir}/icons/hicolor/16x16/apps
-%dir %{_datadir}/icons/hicolor/32x32
-%dir %{_datadir}/icons/hicolor/32x32/apps
-%dir %{_datadir}/icons/hicolor/48x48
-%dir %{_datadir}/icons/hicolor/48x48/apps
-%dir %{_datadir}/icons/hicolor/64x64
-%dir %{_datadir}/icons/hicolor/64x64/apps
 %{_datadir}/icons/hicolor/*/apps/%{name}.png
 %{_datadir}/applications/%{name}.desktop
+%{_mandir}/man6/widelands.*
+%{_datadir}/appdata/widelands.appdata.xml
 
 %files data -f %{name}.lang
 %defattr(-,root,root,-)


Reply via email to