[MacPorts] #56055: Support creating MacPorts pkg/dmg by using 'pkg' and 'dmg' targets in the base builds system

MacPorts noreply at macports.org
Sat May 5 23:44:22 UTC 2018


#56055: Support creating MacPorts pkg/dmg by using 'pkg' and 'dmg' targets in the
base builds system
--------------------------+----------------------------
  Reporter:  neverpanic   |      Owner:  ryandesign
      Type:  enhancement  |     Status:  accepted
  Priority:  Normal       |  Milestone:  MacPorts 2.5.0
 Component:  base         |    Version:
Resolution:               |   Keywords:
      Port:               |
--------------------------+----------------------------

Comment (by ryandesign):

 The package creation facilities of MacPorts are generic, and not suited to
 the specifics needed to package MacPorts itself. The MacPorts port already
 overrides a lot of it. Putting the code to do that into MacPorts base
 Makefiles moves it where it belongs. This will allow us to further extend
 the packaging of MacPorts base in ways that aren't as easy when MacPorts
 itself is controlling the process. It also allows us to package MacPorts
 on a machine that does not have MacPorts installed.

 The PR to move the configure phase functionality of the MacPorts port to
 the standard_configure.sh script is https://github.com/macports/macports-
 base/pull/86. The Makefile portion of the changes is still in development.

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


More information about the macports-tickets mailing list