<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif">Nice!</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 19, 2017 at 11:54 AM, Ryan P.C. McQuen <span dir="ltr"><<a href="mailto:ryanpcmcquen@member.fsf.org" target="_blank">ryanpcmcquen@member.fsf.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 1/19/17, Eric Pratt <<a href="mailto:eric.b.pratt@gmail.com">eric.b.pratt@gmail.com</a>> wrote:<br>
> I know I'm definitely guilty of letting my slackbuilds slip for long<br>
> periods of time.  I'm trying to prevent that moving forward, but it's<br>
> really mostly a matter of getting the time to do it and remembering to do<br>
> it.  So I like the auto-updating idea.  It would get many of us past the<br>
> remembering to do it part of the problem.<br>
><br>
> But it would be difficult to do.  If there were a single standard database<br>
> or even standard API on project homepages that could deliver the latest<br>
> version numbers, then this would start to look good.  But everyone has<br>
> their own method for announcing releases with their own formats.  We'd have<br>
> to parse that out of each project page.  And people change their web page<br>
> layouts and formats frequently enough for this to be an ongoing headache.<br>
> If we're not updating our packages fast enough then we're not going to put<br>
> even more effort into maintaining an auto-update feature.<br>
><br>
> However, I do like the idea.  I try to automate everything I do at some<br>
> point so this is an intriguing project.  Using ffmpeg as an example since<br>
> it was already mentioned in this thread, an example to search for the<br>
> current version number could be:<br>
><br>
>   > wget -qO - "${PROJECT_URL}" | grep -o<br>
> "${PROJECT_NAME}-[0-9][0-9A-<wbr>Za-z.]*\.tar\.xz" | sort -n | tail -1<br>
>   ffmpeg-3.2.2.tar.xz<br>
>   ><br>
<br>
<br>
<br>
</span>I maintain a small set of builds for packages that I like to keep<br>
up-to-date that do things like this:<br>
<br>
<a href="https://github.com/ryanpcmcquen/ryanpc-slackbuilds/tree/master/unofficial" rel="noreferrer" target="_blank">https://github.com/<wbr>ryanpcmcquen/ryanpc-<wbr>slackbuilds/tree/master/<wbr>unofficial</a><br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
-Ryan<br>
[<a href="http://ryanpcmcquen.org" rel="noreferrer" target="_blank">ryanpcmcquen.org</a>]<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
______________________________<wbr>_________________<br>
SlackBuilds-users mailing list<br>
<a href="mailto:SlackBuilds-users@slackbuilds.org">SlackBuilds-users@slackbuilds.<wbr>org</a><br>
<a href="http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users" rel="noreferrer" target="_blank">http://lists.slackbuilds.org/<wbr>mailman/listinfo/slackbuilds-<wbr>users</a><br>
Archives - <a href="https://lists.slackbuilds.org/pipermail/slackbuilds-users/" rel="noreferrer" target="_blank">https://lists.slackbuilds.org/<wbr>pipermail/slackbuilds-users/</a><br>
FAQ - <a href="https://slackbuilds.org/faq/" rel="noreferrer" target="_blank">https://slackbuilds.org/faq/</a><br>
<br>
</div></div></blockquote></div><br></div>