HomeFreeBSD

Fix bunch of ports by TundraWare, which share a common set of problems

Description

Fix bunch of ports by TundraWare, which share a common set of problems

  • Add LICENSE It explicitly requires user agreement (thus no-auto-accept) and forbids distribution for a fee beyond reasonable duplication charges which is too vague I don't think can be guaranteed in any case (thus no-*-sell)

    tdir port uses another variant of license, which also forbids modification, and since the port requires shebangfix and Makefile patching, also mark it no-pkg-mirror and BROKEN.
  • Don't install licenses with documentation, since our license framework already handles this
  • Fix python shebangs
  • Limit python version to 2.7, as no port is compatible with python3
  • Add NO_ARCH
  • User options targets helpers
  • Simplify installation in a few cases

Approved by: portmgr blanket

Details

Provenance
AMDmi3Authored on
Parents
rP462319: devel/tcllib, devel/tcllibc: update to 1.19
Branches
Unknown
Tags
Unknown