summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xcheckVersions22
1 files changed, 22 insertions, 0 deletions
diff --git a/checkVersions b/checkVersions
index 869586bc..e5f6dd95 100755
--- a/checkVersions
+++ b/checkVersions
@@ -432,6 +432,28 @@ then
tail -n1 \
)
elif echo "${src}" | \
+ grep -q "//git\.eckner\.net/"
+ then
+ quVer="${src%/*/*}"
+ quNam=$(
+ printf '%s\n' "${src}" | \
+ sed '
+ s,^.*/,,
+ s,-[0-9.]\+\.tar\.xz$,,
+ '
+ )
+ remVer=$( \
+ curl_it "${quVer}" | \
+ tr "<>'\"" '\n' | \
+ sed -n '
+ s,^/'"${quNam}"'\.git/snapshot/'"${quNam}"'-\([0-9.]\+\)\.tar\.xz$,\1,
+ T
+ p
+ ' | \
+ sort -V | \
+ tail -n1
+ )
+ elif echo "${src}" | \
grep -q "//\(search\.m\?\)\?cpan\.org/\|//cpan\.metacpan\.org/authors/\|cpan\.org/modules/by-module/"
then
quVer=$( \