File frotz.changes of Package frotz
-------------------------------------------------------------------
Sun Apr 20 08:50:08 UTC 2025 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 2.55
- NEW FEATURES
* Updated and cleaned up random.inf, which is now the
"Z-machine Randomization Test Suite".
* Updated and cleaned up manual pages.
* Added -L option to xfrotz - supply a Quetzal file to load
on command line.
* Added support for the Z-Machine Standard 1.1 save-restore
prompt option.
- BUG FIXES
* Attempting to write a string that straddles the Z-machine's
64k boundary caused a segfault within Frotz itself. Frotz
now will detect this and throw a fatal error instead.
* Fixed an oversight in which files created by Frotz aren't
given appropriate filename extensions.
* Fixed a stray $ that breaks the frotz filename when
specifying LDFLAGS.
* Updated the fix for Beyond Zork's rotating mirror bug by now
correctly detecting attempts to address an invalid object.
* Fixed brain-dead handling of undo slots.
* Fixed a segfault when xfrotz detects a fatal error.
* Fixed compile failure of the SDL interface for GCC 12 and
maybe GCC 11.
* Not a bug in Frotz itself, but the BUGS text file was
deleted from the source repository and tarball before the
release of Frotz 2.50.
* Fixed faulty handling of text styles in dumb interface.
- Rebase BuildRequires, use pkgconfig (mostly)
- Add frotz-2.55-no_font_install.patch from Fedora
-------------------------------------------------------------------
Thu Nov 10 19:35:12 UTC 2022 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 2.54
- NEW FEATURES
* Added changes to allow for compilation on a DEC PDP-10
mainframe running TOPS20. See INSTALL_PDP10.
* Added a means to cross-compile to DOS by way of
Open Watcom C version 2 and later. See INSTALL_DOS.
* Added a quiet mode to dumb interface to quell startup
messages.
- BUG FIXES
* Fixed several problems with compilation under macOS.
* Fixed wrong glyphs in DOS Frotz's Amiga font mode.
1/2 and 1/4 were there instead of the oe and OE ligatures.
* Fixed a failure of the -q flag to actually silence sound
effects.
* Fixed an oversight in SDL Frotz that prevented some sounds
from playing in Lurking Horror.
* Made the dumb and curses interfaces read the resolution
chunk from Blorb files. Previously they would assume
a resolution of 320x200.
- Update project URL
- Run spec-cleaner
-------------------------------------------------------------------
Wed Nov 9 05:52:13 UTC 2022 - Dmitriy Perlow <dap.darkness@gmail.com>
- BuildRequre sdl2 stuff via pkgconfig(*).
-------------------------------------------------------------------
Wed Apr 21 07:17:07 UTC 2021 - Mathias Homann <Mathias.Homann@opensuse.org>
- Added: xfrotz, sfrotz
- Moved dfrotz, sfrotz, xfrotz to subpackages
-------------------------------------------------------------------
Mon Apr 19 09:39:08 UTC 2021 - Mathias Homann <Mathias.Homann@opensuse.org>
- Update to version 2.53
- removed spacefix patch
- removed reproducible patch
- added dfrotz binary for bot use
-------------------------------------------------------------------
Wed Jan 15 19:10:30 UTC 2020 - Bernhard Wiedemann <bwiedemann@suse.com>
- Update to version 2.50
* NEW FEATURES
+ Added UTF-8 input and output. Plain ASCII is still available.
+ Added -L option for restoring save file directly from the command line.
+ Added -R option for restricted read/write path.
+ Sound effects in AIFF, MOD, and OGG formats supported per the Blorb specs.
+ Sound driver selection is automated through the use of libao.
+ Allow for an alternative Blorb file to be specified on the command line.
* BUG FIXES
+ Corrected problems with error handling.
+ Fixed a lot of unsafe strcpy() and strcat() calls.
+ Fixed adaptive palette rendering for SDL.
+ Fixed scaling with manually specified window dimensions.
+ Fixed problem with unnecessary newlines with input timeouts.
+ Allow fontdir in .sfrotzrc to work relative to user's home directory.
- Add spacefix.patch to fix compilation
- Add reproducible.patch to drop BUILD_DATE for reproducibility (boo#1047218)
- Drop upstreamed frotz-fix-no-return-nonvoid.patch
and frotz-install-destdir.patch
-------------------------------------------------------------------
Thu Jan 4 06:14:44 UTC 2018 - avindra@opensuse.org
- Update to version 2.44
* NEW FEATURES
- Blorb support implemented. No support for audio in Blorb
files yet.
- Added an -m option for Dumb Frotz to suppress the [MORE]
prompt.
- Makefile and code for compiling for 16-bit DOS.
- DOS and Unix Frotz share same code base now.
* BUG FIXES
- Fixed a problem with saving and restoring in certain games
- Added some fflush() calls to make Dumb Frotz more suitable
for bot use.
- Removed old-style save support. It became hard to manage.
Only the Quetzal save file format is supported now.
- Fixed assorted minor 64-bitness problems.
- Makefile cleaned up.
- Add frotz-install-destdir.patch
* already-upstreamed fixes for installing to DESTDIR.
These were scrubbed out of the existing Makefile patch.
- Drop frotz-Makefile.patch
- Drop frotz-codecleanup.patch
- Add frotz-fix-no-return-nonvoid.patch
* fixes gcc warnings about unpredictable return paths. Fixed
upstream already.
- Do not ship INSTALL
- Update URL to working one
- Remove generic/redundant information from %description
-------------------------------------------------------------------
Sun Mar 24 11:08:02 UTC 2013 - joop.boonen@opensuse.org
- Corrected the license
-------------------------------------------------------------------
Fri Mar 28 19:57:40 CET 2008 - pth@suse.de
- Initial package.