<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>On Aug 16, 2014, at 20:39, Lawrence Velázquez wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><meta http-equiv="content-type" content="text/html; charset=utf-8"><div dir="auto"><div><span></span></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div style="-webkit-text-size-adjust: auto;"><span></span></div><div><font class="Apple-style-span" color="#540000"><br></font><span style="-webkit-text-size-adjust: auto;">The problem is that a head can point to one commit on one day and another commit on another day, while ${version} doesn't change.</span><br></div></div></div></blockquote><div><br></div>Well, that's an accurate representation of development practice ... with the version typically being "the next version towards which we're working".</div><div>I'd never expect such "daily ports" to appear in MacPorts, but for personal stuff they might be nice as portfiles automate the whole procedure one would otherwise have to do by hand. Or write a script for from scratch.</div><div><br><blockquote type="cite"><div dir="auto"><div><div><span style="-webkit-text-size-adjust: auto;"></span><span style="-webkit-text-size-adjust: auto;">See clang-3.5, gcc410, and rust for some examples of "snapshot" ports. The best thing to do is to write the port so that it's easy to update from one day to the next.</span><br></div></div></div></blockquote><div><br></div>Yeah, to help my own memory I'd add a date suffix to the version tag :)</div><div><br><blockquote type="cite"><div dir="auto"><div><div><span style="-webkit-text-size-adjust: auto;"></span><span style="-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);">No, just a normal /path/like/this.</span><br></div></div></div></blockquote><div><br></div>Ok, duly noted, thanks.</div><div><br></div><div>R.</div></body></html>