<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="">Hi,<div class=""><br class=""></div><div class="">No, there is I believe no way. If the project has sub modules that need to be initialised, I think the only real way out is to use a direct git fetch. i.e. follow</div><div class=""><br class=""></div><div class=""><a href="https://guide.macports.org/#reference.portgroup.github.submodule" class="">https://guide.macports.org/#reference.portgroup.github.submodule</a></div><div class=""><br class=""></div><div class="">Chris</div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 22 May 2020, at 8:16 pm, Zhenfu Shi via macports-dev <<a href="mailto:macports-dev@lists.macports.org" class="">macports-dev@lists.macports.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Hey guys,<br class="">I’m trying updating transmission(-x11) to just-released version 3.0, but it uses a lot of 3rd party submodules. I found the macports guide reads "the best distfile candidate (if available) is a distfile from GitHub releases”, so I’d like to know what’s the best way to put submodules into the extracted tarball, without using `fetch.type git` and `git submodule update —init`. Would be great if there’s a port already doing this so I could learn from it.<br class=""><br class="">Thanks in advance!</div></div></blockquote></div><br class=""></div></body></html>