HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...
Feature #911958
Make ~/config/settings/freeciv the storage directory under Haiku OS
0%
Description
Begasus has requested upstreaming some of the Haiku OS freeciv patches from https://github.com/haikuports/haikuports/blob/f85fb2d8ddbc31ce149a3395a48ff1cca61c05c9/games-strategy/freeciv/patches/freeciv-2.6.2.patchset
Not really upstreaming, as the 2.6 patch wouldn't work at all in newer branches, but this ticket is about implementing storage directory change for Haiku OS, as inspired by those 2.6 patches.
History
#1
Updated by Marko Lindqvist over 1 year ago
- File 0033-Make-config-settings-freeciv-the-storage-directory-u.patch 0033-Make-config-settings-freeciv-the-storage-directory-u.patch added
- File 0034-Make-config-settings-freeciv-the-storage-directory-u.patch 0034-Make-config-settings-freeciv-the-storage-directory-u.patch added
- Status changed from In Progress to Resolved
- Sprint/Milestone set to 2.6.4
Master & S3_0 patch changes storage dir definition for Haiku OS
S2_6 patch is a modified version of the downstream patch. Fixed bug that modpack installer was not downloading to the location where modpacks are then expected.
#2
Updated by Marko Lindqvist over 1 year ago
This touches autotools build only. We will need to figure out meson build in a future ticket.
#3
Updated by Marko Lindqvist over 1 year ago
Client side is still broken in S2_6 patch. Only master/S3_0 patch is a commit candidate.
#4
Updated by Marko Lindqvist over 1 year ago
- File 0034-Make-config-settings-freeciv-the-storage-directory-u.patch 0034-Make-config-settings-freeciv-the-storage-directory-u.patch added
S2_6 version that also handles client side (commandline parameters passed to spawned server)
#5
Updated by Luc Schrijvers over 1 year ago
Added some changes for the remaining save dirs at: https://paste.ubuntu.com/p/pgSHzfz7zm/ (link wil stay up for a month)
#6
Updated by Luc Schrijvers over 1 year ago
Fixed the extra seperator: https://paste.ubuntu.com/p/YK3J4vGzNW/
#7
Updated by Marko Lindqvist over 1 year ago
- File 0025-Make-config-settings-freeciv-the-storage-directory-u.patch 0025-Make-config-settings-freeciv-the-storage-directory-u.patch added
Here is S2_6 patch with Begasus's additions rolled in.
#8
Updated by Marko Lindqvist over 1 year ago
- Status changed from Resolved to Closed
- Assignee set to Marko Lindqvist