HomeFreeBSD

net/ntp-devel: Fix untracked gettext dependency & lots more

Description

net/ntp-devel: Fix untracked gettext dependency & lots more

ntp links against gettext (libintl) if it is installed on the system:

  • Add an NLS OPTION to explicitly enable, disable and track libintl dependency
  • Add DEBUG and THREADS OPTIONS. Keep the latter enabled by OPTIONS_DEFAULT to preserve compatibility with existing behaviour.
  • Explicitly pass OpenSSL include / library dir paths to configure
  • Unsilence install command
  • Enable verbose building (--disable-silent-rules)
  • Use TOUCH variable instead of hardcoded command
  • Add TEST_TARGET to enable test suite
  • Pet portlint (*_DEPENDS order, group USE{S} sections, sort OPTIONS)

Approved by: cy (maintainer)
MFH: 2016Q1
Differential Revision: D4812

Details