<div dir="ltr">At some point, the license has to be shown and the question has to be asked. Perhaps the way to do it is to have a separate small port that gets license acceptance and store the result somewhere, and then have the main portfile check for the acceptance.<br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>-- <br>Randolph M. Fritz || <span><span title="Call with Google Voice"><span id="gc-number-24" class="gc-cs-link" title="Call with Google Voice">+1 206 659-8617</span></span> || </span><a href="mailto:rmfritz3@gmail.com" target="_blank">rmfritz3@gmail.com</a></div></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Nov 27, 2018 at 1:07 PM Rainer Müller <<a href="mailto:raimue@macports.org">raimue@macports.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 26.11.18 03:26, Randolph M. Fritz wrote:<br>
> No, you can download it. The license is an old BSD license, so it's<br>
> pretty good, but users are required to read and accept it. Is there any<br>
> way to accommodate this, or do I simply have to say that we can't<br>
> distribute a portfile for the system?<br>
<br>
Even if the distfile cannot be downloaded, you could still write a<br>
Portfile, but users would be required to download the file manually.<br>
<br>
As an example, see the geoexpress-sdk port that does something similar:<br>
<br>
<a href="https://github.com/macports/macports-ports/blob/b11b60aec24d59304043c28492741554e0e616e2/gis/geoexpress-sdk/Portfile" rel="noreferrer" target="_blank">https://github.com/macports/macports-ports/blob/b11b60aec24d59304043c28492741554e0e616e2/gis/geoexpress-sdk/Portfile</a><br>
<br>
Rainer<br>
</blockquote></div>