From a7cc5dab3ecba73931747521223ae7a7fd61b9f7 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Wed, 9 Oct 2019 12:18:13 +0200 Subject: checkVersions: learn sourceforge snapshots --- checkVersions | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'checkVersions') diff --git a/checkVersions b/checkVersions index f323746e..21fa12f8 100755 --- a/checkVersions +++ b/checkVersions @@ -697,6 +697,25 @@ then fi | \ latest_version ) + elif echo "${src}" | \ + grep -q "//\(\(pr\)\?downloads\.\)\?sourceforge\.net/code-snapshots/svn/" + then + quVer=$( + echo "${src}" \ + | sed ' + s@^\([^/]\+//[^/]\+/\)code-snapshots/svn/\([^/]\)/\(\2[^/]\)\(/\3[^/]\+/[^/]\+\)/[^/]\+$@\1p\4/HEAD/@ + ' + ) + remVer=$( + curl_it "${quVer}" \ + | sed ' + s@^.*>Commit \[\([^][]\+\)].*$@\1@ + t + d + ' \ + | sort -V \ + | tail -n1 + ) elif echo "${src}" | \ grep -q "//\(\(pr\)\?downloads\.\)\?sourceforge\.net/" then -- cgit v1.2.3-54-g00ecf