Hello community,

here is the log from the commit of package naev for openSUSE:Factory checked in 
at 2020-12-21 10:22:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/naev (Old)
 and      /work/SRC/openSUSE:Factory/.naev.new.5145 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "naev"

Mon Dec 21 10:22:58 2020 rev:4 rq:856899 version:0.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/naev/naev.changes        2017-07-25 
11:40:25.420110202 +0200
+++ /work/SRC/openSUSE:Factory/.naev.new.5145/naev.changes      2020-12-21 
10:26:07.164163700 +0100
@@ -1,0 +2,76 @@
+Thu Dec 17 15:25:26 UTC 2020 - D B <buckyballreact...@gmail.com>
+
+- Update to 0.8.0
+  * Gameplay
+    - Overhaul of the interface to be more sleek and functional
+      * Interface is much more slick
+      * Dark theme to be more consistent with space
+      * Font uses outlines to be more readable
+    - New map overlay with adjustable opacity
+    - Added rarity indicator to ships and outfits
+    - Changed fonts
+    - Indicate non-common NPC with exclamation marks
+    - Added accessory slot and unique accessory outfits as mission rewards
+    - Simple economy model implemented with map visualizations
+    - Added travelling merchant who sells unique items
+    - Made missiles and fighter bays reload while in space
+    - Modified the balancing of missiles
+    - Added asteroids and mining
+    - Improved player GUI
+    - Brushed GUI is now the default
+    - Improved and fixed escort system
+    - Made Pirates and FLF spawn in a fairer way
+    - Made time pass at different rates for different ships ("Time Dilation")
+    - Made piracy missions available from any Independent or black market 
planet
+    - Substantially increased pay for unique missions (10x in most cases)
+    - Made references to the player gender-neutral
+    - Made combat music vary from faction to faction
+    - Made it so AI ships spawn with cargo
+    - Improved AI behaviours
+    - Nerfed Quicksilver
+    - Added the ability to buy "fake IDs" from pirate strongholds
+    - Made jammers into activated outfits that increase cloaking
+    - Added Soromid organic ships that level up organs
+    - Improved and expanded NPC portraits
+    - Commodities can be sold/bought everywhere
+    - Added a "slow mode", which runs the game at half speed (like an easy 
mode)
+    - Added a ship log which records events
+    - Added a "system map" which displays information about known remote 
planets
+    - Added support for giving commands to individual escorts
+    - New intro images replacing old placeholders
+    - Increased pirate name variety for bounty missions
+    - Ships now travel with you automatically for free, as with outfits
+    - Added map decorators showing locations of factions and the Nebula
+    - Added a dogfight aiming helper
+    - More music
+    - New and/or improved missions
+      * New Za'lek mini-campaign
+      * Completed the FLF campaign
+      * Fixed up the Collective campaign
+      * Improved the Shark (Nexus Shipyards) campaign
+      * Improved the Dvaered anti-FLF campaign
+      * Added and improved piracy missions
+      * New minor Soromid campaign, "Coming Out"
+      * New tutorial mission at the start of a new game
+      * Various newly added and improved generic missions
+  * Engine
+    - Support for compilation with Meson
+    - HiDPI-awareness
+    - Support for translations
+    - Added shaders to speed up and improve graphics
+    - Added support for non-ascii direct character input
+    - Added support for map decorators
+    - Removed support for Lua 5.0
+    - Removed support for SDL 1, only SDL 2 is supported
+    - Added support for translating
+    - Made the OSD compact itself to avoid showing redundant information
+    - Made Autonav able to follow ships
+    - Consolidated the effects of cloaking and jammers under cloaking
+    - Added workaround for ALSOFT buggy version that crashes
+    - Added a polygon-based collision algorithm
+    - Added some symbols for partial colorblind accessibility
+    - Support #include in shaders
+    - Multiple font support
+    - Many bugfixes
+
+-------------------------------------------------------------------

Old:
----
  naev-0.7.0-ndata.zip
  naev-0.7.0.tar.bz2

New:
----
  naev-0.8.0-source.tar.gz

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

Other differences:
------------------
++++++ naev.spec ++++++
--- /var/tmp/diff_new_pack.FgKT48/_old  2020-12-21 10:26:10.812167834 +0100
+++ /var/tmp/diff_new_pack.FgKT48/_new  2020-12-21 10:26:10.816167839 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package naev
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,32 +12,31 @@
 # 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:           naev
-Version:        0.7.0
+Version:        0.8.0
 Release:        0
 Summary:        2D action RPG space game
-License:        GPL-3.0
+License:        GPL-3.0-only
 Group:          Amusements/Games/Action/Other
-Url:            http://naev.org/
-Source0:        
http://downloads.sourceforge.net/naev/%{name}-%{version}/%{name}-%{version}.tar.bz2
-Source1:        
http://downloads.sourceforge.net/naev/%{name}-%{version}/%{name}-%{version}-ndata.zip
+URL:            http://naev.org/
+Source0:        %{name}-%{version}-source.tar.gz
 BuildRequires:  SDL2-devel
+BuildRequires:  fdupes
 BuildRequires:  freetype2-devel
 BuildRequires:  hicolor-icon-theme
+BuildRequires:  intltool
 BuildRequires:  libSDL2_mixer-devel
 BuildRequires:  libpng-devel
 BuildRequires:  libvorbis-devel
 BuildRequires:  libxml2-devel
-BuildRequires:  libzip-devel
 BuildRequires:  lua51-devel
 BuildRequires:  openal-soft-devel
 BuildRequires:  readline-devel
 BuildRequires:  update-desktop-files
-Requires:       %{name}-data = %{version}
 
 %description
 Naev is a 2D space trading and combat game, in a similar vein to Escape 
Velocity.
@@ -46,20 +45,11 @@
 a large variety of equipment and a large galaxy to explore. The game is
 open-ended, letting you proceed at your own pace.
 
-%package data
-Summary:        Data files for Naev
-Group:          Amusements/Games/Action/Other
-Requires:       %{name} = %{version}
-BuildArch:      noarch
-
-%description data
-This package contains the universal data for Naev, a 2D action RPG space game.
-
 %prep
 %setup -q
 
 %build
-%configure --with-ndata-path=%{_datadir}/%{name}/ndata-%{version}.zip 
--enable-lua=shared --disable-shave --enable-debug=no
+%configure --enable-lua=shared --enable-debug=no
 
 make %{?_smp_mflags}
 
@@ -71,36 +61,33 @@
 install -D -m 0644 extras/logos/logo64.png 
%{buildroot}%{_datadir}/icons/hicolor/64x64/apps/naev.png
 install -D -m 0644 extras/logos/logo128.png 
%{buildroot}%{_datadir}/icons/hicolor/128x128/apps/naev.png
 
-%suse_update_desktop_file %{name}
+# Don't know how to handle locale files yet...
+rm -rf %{buildroot}%{_datadir}/locale/
 
-mkdir -p %{buildroot}%{_datadir}/naev
-install -D -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/naev/ndata-%{version}.zip
+# Already handle doc files
+rm -rf %{buildroot}%{_datadir}/doc/%{name}
+rm -f %{buildroot}%{_datadir}/%{name}/dat/AUTHORS
+rm -f %{buildroot}%{_datadir}/%{name}/dat/LICENSE
 
-# Already packaged by the doc macro
-rm -fr %{buildroot}%{_datadir}/doc
+# Clean up some scripts
+find %{buildroot}%{_datadir}/%{name} -name '*.sh' -exec rm {} \;
 
-%post
-%desktop_database_post
-%icon_theme_cache_post
+%suse_update_desktop_file org.naev.naev
 
-%postun
-%desktop_database_postun
-%icon_theme_cache_postun
+%fdupes %{buildroot}%{_datadir}/%{name}
 
 %files
 %defattr(-,root,root)
-%doc AUTHORS LICENSE README TODO
+%doc LICENSE README TODO dat/AUTHORS
 %doc %{_mandir}/man6/*
 %{_bindir}/%{name}
 %{_datadir}/applications/*.desktop
-%dir %{_datadir}/appdata/
-%{_datadir}/appdata/*.appdata.xml
-%{_datadir}/pixmaps/*.png
+%{_datadir}/metainfo/*.xml
 %{_datadir}/icons/hicolor/*x*/apps/naev.png
-
-%files data
-%defattr(-,root,root)
 %dir %{_datadir}/%{name}
 %{_datadir}/%{name}/*
+%lang(de) %{_datadir}/%{name}/dat/gettext/de/LC_MESSAGES/naev.mo
+%lang(ja) %{_datadir}/%{name}/dat/gettext/ja/LC_MESSAGES/naev.mo
+%lang(ko) %{_datadir}/%{name}/dat/gettext/ko/LC_MESSAGES/naev.mo
 
 %changelog
_______________________________________________
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org

Reply via email to