HomeFreeBSD

Improve style, consistency and fix minor issues in Cube-based ports

Description

Improve style, consistency and fix minor issues in Cube-based ports

  • Convert to option helpers
  • Drop unused libGLU dependency (except for games/cube)
  • Track direct dependency on libX11 (for XFetchBytes)
  • Drop redundant MKDIR before COPYTREE_* macros [1]
  • Wrap cd related commands with parentheses [1]
  • Wrap lines exceeding 80 characters
  • Bump PORTREVISION to pick up changes in dependencies, plist (assaultcube) and catch regressions early [1]
  • games/assaultcube: CLIENT uses openal/vorbisfile *instead* of SDL_mixer
  • games/assaultcube: drop unused gettext-tools dependency [1]
  • games/assaultcube: convert to PLIST_DIRS [1]
  • games/assaultcube: add patch for source/src/bot/bot_waypoint.cpp file to fix "invalid source encoding" warning [1]
  • games/{cube,bloodfrontier}: MASTER or SERVER don't need libX11
  • games/redeclipse: tell how large the package is in IGNORE message
  • games/redeclipse: use PORTDATA to hold list of dirs for COPYTREE_SHARE

Differential Revision: https://reviews.freebsd.org/D1831
PR: 197582 [1]
PR: 197583 [2]
Submitted by: lightside@gmx.com [1]
Requested by: lightside@gmx.com [1]
Reviewed by: amdmi3, lightside@gmx.com (maintainers)
Approved by: maintainer timeout (1 month) [2]
Approved by: bapt (mentor)

Details

Provenance
jbeichAuthored on
Reviewer
AMDmi3
Parents
rP381323: - Unbreak build with Clang
Branches
Unknown
Tags
Unknown

Event Timeline