summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2016-09-22 15:13:53 +0200
committerErich Eckner <git@eckner.net>2016-09-22 15:13:53 +0200
commit1f4874896483ed3efc7da44f54e1ccc17ef24df9 (patch)
tree009774bec421b5b7ef797cced4835c691bc3c64f
parentde43b503e8baa66fd6baa4fc38b886cc89a7893a (diff)
downloadarchlinuxewe.git.save-1f4874896483ed3efc7da44f54e1ccc17ef24df9.tar.xz
checkVersions kann mehr sourceforge
-rwxr-xr-xcheckVersions3
1 files changed, 2 insertions, 1 deletions
diff --git a/checkVersions b/checkVersions
index b732ef12..7244c37d 100755
--- a/checkVersions
+++ b/checkVersions
@@ -307,11 +307,12 @@ then
tail -n1 \
)
elif echo "${src}" | \
- grep -q "//downloads\.sourceforge\.net/"
+ grep -q "//\(downloads\.\)\?sourceforge\.net/"
then
quVer=$( \
echo "${src}" | \
sed 's|/sourceforge/|/|' | \
+ sed 's|\(//sourceforge\.net/.*/\)[^/]*/[^/]*$|\1|' | \
sed "s|//downloads\.sourceforge\.net/\([^/]*\)/[^/]*\$|//sourceforge.net/projects/\1/files/\1/|" | \
sed "s|^http:|https:|"
)