[MacPorts] #61007: Lua @ 5.4.0 Update - Need help on defining what counts as Subport vs Port (standalone)
MacPorts
noreply at macports.org
Mon Aug 17 02:30:56 UTC 2020
#61007: Lua @ 5.4.0 Update - Need help on defining what counts as Subport vs Port
(standalone)
-----------------------+--------------------
Reporter: pekdemira | Owner: (none)
Type: update | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.3
Keywords: | Port: Lua
-----------------------+--------------------
Updated the Lua port to 5.4.0 and about create a PR after a successful
build. However, I have other questions since I noticed subports in the
Portfile vs existing ports in the tree for older versions.
This port is getting updated from 5.3.x to 5.4.x. There was a subport
defined in the Portfile for 5.2.x with a note saying "add versions 5.1 as
subports". Then we have lua50, lua51, lua52 as dedicated ports.
I am basically trying to get a clarification on what counts as a subport
and what counts as a standalone port given the versions of a piece of
software. How do we determine when to use subport and when to create a new
port for a new version.
For example nodejs doesn't have subports and have dedicated ports in tree
as: nodejs13, nodejs12, etc. I feel like Lua would follow the same
pattern. Is there a defined strategy? Any pointers would be great, I can
try tidying up the port accordingly.
I looked for documentation for subports but couldn't find any. There were
couple tickets asking the same question. I can go ahead and try updating
the guide trying to put together definitions as well.
Thank you,
--
Ticket URL: <https://trac.macports.org/ticket/61007>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list