[Software] DarwinPorts, a new MacOS X port build strategy

Up until current, I’ve utilized Fink for the majority of library ports which I have not created myself.

With the maturation of DarwinPorts, I’m switching, albiet slowly and somewhat pensively.

DarwinPorts is headed by several well-known BSD folks, including Jordan Hubbard, a good friend – and former lead of the FreeBSD Project. It’s even hosted by the ISC. Golly!

As DarwinPorts is more BSD/FreeBSD centric (utilizing the FreeBSD ports tree, actually), which is the source for OSX’s BSD subsystem, I find it to be tied much closer to the underlying system, with marginal cruft. As all of my binary releases are statically compiled (minus common system libraries), the end user will continue to find no problems utilizing my programs or ports.

I don’t like how it is currently based on tcl, and the format for the portfiles needs a bit of work – documentation is still sparse, but I’ve managed to create a few ports already. Kudos for good work, guys – let’s see how it matures!