Bug 245253 - games/openttd: update to 1.10.0
Summary: games/openttd: update to 1.10.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Alexey Dokuchaev
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-04-01 20:19 UTC by Nuno Teixeira
Modified: 2020-04-02 11:59 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (danfe)


Attachments
Sugested svn diff (5.46 KB, patch)
2020-04-01 20:19 UTC, Nuno Teixeira
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nuno Teixeira 2020-04-01 20:19:51 UTC
Created attachment 212950 [details]
Sugested svn diff

Hello,

patch to update 1.9.3 -> 1.10.0

- "HOWTO_compile_lang_files.txt" and "admin_network.txt" removed from PORTDOCS list, because they were removed upstream

- "files/patch-config.lib" adjusted to match config.lib new version
NOTE: "$CFLAGS -DWITH_LZMA" changed to "$CFLAGS -DWITH_LIBLZMA"

- USE_SDL= sdl2

- poudriere testport: OK
- portlint: OK
- sdl2: OK
- openttd works without issues

Nuno Teixeira
Comment 1 Nuno Teixeira 2020-04-01 20:24:30 UTC
(...)

- "-without-libtimidity" removed from CONFIGURE_ARGS because 1.10.0 configure doesn't recognise it
Comment 2 commit-hook freebsd_committer 2020-04-02 08:47:58 UTC
A commit references this bug:

Author: danfe
Date: Thu Apr  2 08:36:18 UTC 2020
New revision: 530264
URL: https://svnweb.freebsd.org/changeset/ports/530264

Log:
  - Update OpenTTD to version 1.10.0
  - Adjust existing patches and PORTDOCS
  - Stick to SDL 1.2 for the time being

  PR:	245253 (independent)

Changes:
  head/games/openttd/Makefile
  head/games/openttd/distinfo
  head/games/openttd/files/extra-patch-save-passwords
  head/games/openttd/files/patch-config.lib
  head/games/openttd/pkg-plist
Comment 3 Alexey Dokuchaev freebsd_committer 2020-04-02 11:59:19 UTC
Port had been updated in ports r530264.  Thanks for the patch, however, you should've also verified that optional patches apply.  I've decided to stick to SDL 1.2 for the moment, but I'll most likely allow to build against specific SDL version later.

If I've missed anything with the update, feel free to reopen this PR.