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