[MacPorts] #56201: make dist requires DISTVER to be specified

MacPorts noreply at macports.org
Sun Apr 1 19:18:06 UTC 2018


#56201: make dist requires DISTVER to be specified
--------------------------+--------------------
  Reporter:  ryandesign   |      Owner:  (none)
      Type:  enhancement  |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  base         |    Version:  2.4.99
Resolution:               |   Keywords:
      Port:               |
--------------------------+--------------------

Comment (by ryandesign):

 Replying to [comment:1 raimue]:
 > You can run this command from any branch as it is not tied to the branch
 you have checked out. As we have never merged changes to the release
 process to release branches, I would expect to always run this command
 from `master`.

 Oh I see. It doesn't make a distfile from the code that's checked out; it
 makes it from the specified tag. That's not what I expected but I can see
 why we want that to ensure that the distfile exactly matches the contents
 of the tag.

 > Maybe this should not be a target in this Makefile and it should be
 moved to a standalone script instead, for example in `portmgr/` next to
 `ReleaseProcess.md`, or even to another repository.

 I'm not sure. I'm in the process of implementing `make pkg` (#56055) and I
 was thinking about tying it in with `make dist` somehow. But now that I
 understand how `make dist` works, maybe I can't do that.

-- 
Ticket URL: <https://trac.macports.org/ticket/56201#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list