Way back in the days, I always thought that Tcl/Tk had a pretty good packaging story compared to the P-languages, given the presence of Starkits-/packs[1], and (somewhat sadly) the absence of dependencies.

1: https://www.tcl-lang.org/starkits/