I'm going to reply to your email on macports-dev; let's continue the discussion there, since we're talking about authoring portfiles, which is a development activity.