Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package naev for openSUSE:Factory checked in at 2022-01-29 20:59:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/naev (Old) and /work/SRC/openSUSE:Factory/.naev.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "naev" Sat Jan 29 20:59:36 2022 rev:7 rq:949807 version:0.9.2 Changes: -------- --- /work/SRC/openSUSE:Factory/naev/naev.changes 2021-02-20 22:12:45.659069082 +0100 +++ /work/SRC/openSUSE:Factory/.naev.new.1898/naev.changes 2022-01-29 21:00:18.187391626 +0100 @@ -1,0 +2,42 @@ +Sat Jan 22 02:19:37 UTC 2022 - D B <buckyballreact...@gmail.com> + +- Update to 0.9.2 + * Fix reward messages in the Particle Physics campaign + * Can no longer steal a certain Soromid ship + * Enhanced the logic for deciding whether it's safe to save the game after landing + * Fix mission bugs: "Assault on Unicorn", "Emergency of Immediate Inspiration", "The Search for Cynthia" + * Fix zombie autonav toward deselected targets + +------------------------------------------------------------------- +Tue Jan 11 22:00:51 UTC 2022 - D B <buckyballreact...@gmail.com> + +- Update to since 0.9.1 + * Minor countermeasures for long player ship names + * Fix mission breakage in "Minerva Pirates 4", "Runaway Search", "Particle Physics 3", "Shadow Vigil", "Baron Prince", and "Dvaered Ballet" + * Fix exploit in "Travelling Merchant" event (mission prize for sale that shouldn???t have been) + * Fix many missions that explicitly attack the player overriding stealth and visibility mechanics + * Fix some text labels that couldn???t be translated from English + * Fix equipment slot information displaying over filter widget + * Fix phantom acceleration after an auto-board and undock sequence + * Darkened nebulas and lowered default background darkness + * Improved upstream metainfo for packagers + * Can no longer steal a certain Za???lek ship + * Fix crash under certain conditions when using the console + * Masochists and LTS distro packagers may build with Meson 0.54 (no subproject fallbacks) or 0.53 (also no "meson compile", only "ninja") + * Slightly reduced rendered nebula quality to stop breakage on some intel GPUs + * VN music uses logarithmic scale like internal music + * Fixed some offset issues with the slim GUI + +------------------------------------------------------------------- +Sun Dec 26 00:18:37 UTC 2021 - D B <buckyballreact...@gmail.com> + +- Update to 0.9.0 + * Notable changes + - Electronic warfare revamp with stealth and illegal cargo and outfits + - Systems have patrol routes for dominating factions + - Visual novel system for new missions with support for mini-games + - Complete rebalance and overhaul of most outfits that can have complex behaviours now + - Rehauled backgrounds, new trails, and other graphical improvements + - Lots of new content including 40 new missions + +------------------------------------------------------------------- @@ -179 +221 @@ - - Added on-screen ???PAUSED??? indicator (can be disabled in conf.lua) + - Added on-screen "PAUSED" indicator (can be disabled in conf.lua) @@ -190 +232 @@ - * New Sirius mission string, ???Heretic??? (l0k1) + * New Sirius mission string, "Heretic" (l0k1) Old: ---- naev-0.8.2-source.tar.gz New: ---- naev-0.9.2-source.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ naev.spec ++++++ --- /var/tmp/diff_new_pack.WNvDCi/_old 2022-01-29 21:00:22.279364115 +0100 +++ /var/tmp/diff_new_pack.WNvDCi/_new 2022-01-29 21:00:22.283364088 +0100 @@ -1,7 +1,7 @@ # # spec file for package naev # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,25 +17,33 @@ Name: naev -Version: 0.8.2 +Version: 0.9.2 Release: 0 Summary: 2D action RPG space game License: GPL-3.0-only Group: Amusements/Games/Action/Other URL: http://naev.org/ -Source: %{name}-%{version}-source.tar.gz +Source: %{name}-%{version}-source.tar.xz BuildRequires: SDL2-devel BuildRequires: fdupes BuildRequires: freetype2-devel +BuildRequires: glpk-devel BuildRequires: hicolor-icon-theme BuildRequires: intltool +BuildRequires: libSDL2_image-devel BuildRequires: libSDL2_mixer-devel +BuildRequires: libphysfs-devel BuildRequires: libpng-devel +BuildRequires: libunibreak-devel BuildRequires: libvorbis-devel +BuildRequires: libwebp-devel BuildRequires: libxml2-devel -BuildRequires: lua51-devel +BuildRequires: luajit-devel +BuildRequires: meson BuildRequires: openal-soft-devel +BuildRequires: python3-pyaml BuildRequires: readline-devel +BuildRequires: suitesparse-devel BuildRequires: update-desktop-files %description @@ -46,45 +54,34 @@ open-ended, letting you proceed at your own pace. %prep -%autosetup +%setup -q -n naev-%{version} %build -# Remove 'docs' directory - fails in configure script, not needed for gameplay -rm -r docs - -%configure --enable-lua=shared --enable-debug=no -%make_build +meson setup -Dprefix=%{_prefix} build . +cd build +meson compile %install -%make_install - -install -D -m 0644 extras/logos/logo16.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/naev.png -install -D -m 0644 extras/logos/logo32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/naev.png -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 - -# Don't know how to handle locale files yet... -rm -rf %{buildroot}%{_datadir}/locale/ +cd build +DESTDIR="%{buildroot}" meson install # Already handle doc files rm -rf %{buildroot}%{_datadir}/doc/%{name} -rm -f %{buildroot}%{_datadir}/%{name}/dat/AUTHORS -rm -f %{buildroot}%{_datadir}/%{name}/dat/LICENSE # Clean up some scripts find %{buildroot}%{_datadir}/%{name} -name '*.sh' -exec rm {} \; -%suse_update_desktop_file org.naev.naev +%suse_update_desktop_file org.naev.Naev %fdupes %{buildroot}%{_datadir}/%{name} %files -%doc LICENSE README TODO dat/AUTHORS +%doc LICENSE Readme.md CHANGELOG dat/AUTHORS %doc %{_mandir}/man6/* %{_bindir}/%{name} %{_datadir}/applications/*.desktop %{_datadir}/metainfo/*.xml -%{_datadir}/icons/hicolor/*x*/apps/naev.png +%{_datadir}/icons/hicolor/*x*/apps/*.png %dir %{_datadir}/%{name} %{_datadir}/%{name}/* %lang(de) %{_datadir}/%{name}/dat/gettext/de/LC_MESSAGES/naev.mo