<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hi,</div><div>I was working on keeping the PortIndex updated, and was able to achieve this:</div><div><ul><li>Sync Portindex from 'rsync://<a href="http://rsync.macports.org/macports//trunk/dports/PortIndex_darwin_16_i386/PortIndex">rsync.macports.org/macports//trunk/dports/PortIndex_darwin_16_i386/PortIndex</a>'</li><li>Update or Add ports that were recently built on 10.14_x86_64 (using time frame 'last 24 hours' for now).</li><li>New ports, (<a href="https://frozen-falls-98471.herokuapp.com/ports/SoapyAirspy/">SoapyAirspy</a>, <a href="https://frozen-falls-98471.herokuapp.com/ports/SoapyAirspyHF/">SoapyAirspyHF</a> etc) were successfully added, and can now be seen on the demo app.</li></ul><div>This is exactly the approach I wrote in the proposal and I wanted to show a working demo, so that I can get feedback about how efficient this method is.</div></div><div>The script I used: <a href="https://github.com/arjunsalyan/MacPorts-Demo-App/blob/master/parsing-scripts/update_portindex.py">update_portindex.py</a> . ( note: the code might not be very well written, I was just looking to get things working. Also, I am only updating ports built on '10.14_x86_64')</div><div><br></div><div>I am also scared of running a for-loop over the entire portindex to update/ add the recently built ports. Could you please take a look and comment on how good this approach is?</div><div><br></div><div>Thank You</div><div><br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
</blockquote></div></div></div></div></div></div>