<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class="">Sergey,</div><div class=""><br class=""></div>A quick scan of the Portfile shows some whitespace inconsistencies: We prefer to use spaces, rather than tab stops.<div class=""><br class=""></div><div class="">Instead of using ${description},  use {*}${description}, it’s a tcl thing!</div><div class=""><br class=""></div><div class="">No need for "post-destroot {}” in the various supports, if you put post-destroot inside a subport ${name} block. Same for “startupitem.create no"<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Sep 24, 2021, at 12:49 PM, Sergey A. Osokin <<a href="mailto:osa@freebsd.org" class="">osa@freebsd.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Hi,<br class=""><br class="">hope you're doing well these days.<br class=""><br class="">I'm working on the NGINX Unit port and created my first version<br class="">of the Portfile, and it's attached.<br class=""><br class="">NGINX Unit supports mostly all versions of:<br class="">- perl<br class="">- php<br class="">- python<br class="">- ruby<br class="">and other languages, so I'm interested how to support all of<br class="">those with macports.<br class=""><br class="">Could you please provide your comments and guidance.<br class="">Thank you.<br class=""><br class="">-- <br class="">Sergey Osokin<br class=""><span id="cid:CE0F4959-518D-4482-AAA1-89A334BFCF7A"><Portfile.txt></span></div></div></blockquote></div><br class=""><div class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Marius</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">--</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Marius Schamschula</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><br class=""></div><br class="Apple-interchange-newline">
</div>
<br class=""></div></body></html>