Bug 30714

Summary: Please update Star Traders to version 7.18
Product: Mageia Reporter: John Zaitseff <J.Zaitseff>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: jani.valimaa
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: trader-7.16-2.mga9.src.rpm CVE:
Status comment:
Attachments: trader.spec

Description John Zaitseff 2022-08-06 05:30:03 CEST
Thank you for packaging Star Traders, my simple game of interstellar trading!

Could you please update to the latest release, version 7.18.  This version fixes a number of TOCTOU (time-of-check / time-of-use) and other bugs, updates Brazilian Portuguese, Norwegian Bokmål, Swedish, French, Esperanto, Serbian, German and English translations and removes the <icon> line in trader.appdata.xml so that the icon is taken from trader.desktop instead.

I have made an updated SPEC file, retrievable at https://ftp.zap.org.au/pub/trader/unix/binary/mageia/trader.spec

I have added sources for the upstream source GnuPG signature, but I don't know how to enable checking in the SPEC file itself, if appropriate.

Thanks!
Comment 1 John Zaitseff 2022-08-06 05:32:03 CEST
Created attachment 13352 [details]
trader.spec

trader.spec for Star Traders v7.18
Comment 2 Jani Välimaa 2022-08-06 08:11:28 CEST
Thanks for the report. I have now updated the pkg to 7.18.

I didn't include the GnuPG signature and did also some changes. Built it with ncursesw to get UTF8 support and moved binaries to %_gamesbindir.

CC: (none) => jani.valimaa

Comment 4 John Zaitseff 2022-08-06 08:25:48 CEST
Thanks!  Yes, ncursesw is a _far_ better option than old ncurses.
Comment 5 Jani Välimaa 2022-08-06 08:57:26 CEST
Closing as FIXED.

Status: NEW => RESOLVED
Resolution: (none) => FIXED