On 2011-8-9 03:41 , Mike O'Brien wrote: > We need to construct a virtual port. We wish to allow our users to > have one-click installation access to a coterie of ports in MacPorts, between > six and twenty of them which are constituent ports making up an open-source > Matlab replacement called Python(x,y). There is no current metaport for > this, and no instructions on how to make one, though it is trivially easy > (thank you!) to construct a metapackage for a single port and all of its > dependencies. > > What I'm looking to construct is a port which itself installs nothing, > but whose dependencies cause all of the constituent ports comprising > Python(x,y) to be installed. Then I can make a metapackage for that port, > and distribute the resulting ".mpkg" file to our users. > > Is there an accepted, canonical way to do this? The trivial way to do > it would be to null out all the parts of a portfile, except the "devroot" > (install) section is not allowed to be null.
There are a bunch of ports that do this, gimp and texlive are examples off the top of my head. You just have to create one file in the destroot, traditionally a README. - Josh _______________________________________________ macports-dev mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev
