Bug 245253

Summary: games/openttd: update to 1.10.0
Product: Ports & Packages Reporter: Nuno Teixeira <eduardo>
Component: Individual Port(s)Assignee: Alexey Dokuchaev <danfe>
Status: Closed FIXED    
Severity: Affects Only Me CC: eduardo
Priority: --- Flags: bugzilla: maintainer-feedback? (danfe)
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Sugested svn diff none

Description Nuno Teixeira freebsd_committer freebsd_triage 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 freebsd_committer freebsd_triage 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 freebsd_triage 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 freebsd_triage 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.