<div dir="ltr">Hi all,<br><br>LuaJIT uses rolling releases. There are no release tarballs available for<br>download.  Instead of manual increments for each release, the build process<br>uses the POSIX time stamp of the latest commit as the release number of the<br>semantic version.<br><br>The full version number is in the format `$major.$minor.$timestamp`.  For<br>instance, the latest SlackBuild I'm preparing has this version number:<br>2.1.1703358377.<br><br>One can download a tarball of a specific commit from their GitHub mirror[1].<br>Because they aren't given tags with the version number, you have to refer to<br>them by the commit ID:<br><br><a href="https://github.com/LuaJIT/LuaJIT/archive/c525bcb9024510cad9e170e12b6209aedb330f83/LuaJIT-c525bcb9024510cad9e170e12b6209aedb330f83.tar.gz">https://github.com/LuaJIT/LuaJIT/archive/c525bcb9024510cad9e170e12b6209aedb330f83/LuaJIT-c525bcb9024510cad9e170e12b6209aedb330f83.tar.gz</a><br><br>Of course, this means that the tarball expands to a subdirectory that contains<br>the commit ID instead of a version number in its name.<br><br>I can reconcile this by adding the $REVISION variable to the SlackBuild:<br><br>PRGNAM=luajit<br>REVISION=${REVISION:-c525bcb9024510cad9e170e12b6209aedb330f83}<br>VERSION=${VERSION:-2.1.1703358377}<br><br>Is this a satisfactory solution, or has this problem been solved in a better way<br>by another maintainer?<br><div><br></div><div><br></div><div>[1] <a href="https://github.com/LuaJIT/LuaJIT">https://github.com/LuaJIT/LuaJIT</a></div><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Erik Falor<br>Registered Linux User #445632 <a href="http://counter.li.org" target="_blank">http://counter.li.org</a></div></div>