diff options
author | W. Kosior <koszko@koszko.org> | 2025-02-11 19:11:58 +0100 |
---|---|---|
committer | W. Kosior <koszko@koszko.org> | 2025-02-11 19:11:58 +0100 |
commit | fdbfa8642dc210d88c29225013eb4c23625c01dc (patch) | |
tree | ba3a6b8f0b158a4d952010d023b3c6361b2b04f0 | |
parent | 9f1228d1bf0a18df172a18cc596c87a2efa1702c (diff) | |
download | guix-fdbfa8642dc210d88c29225013eb4c23625c01dc.tar.gz guix-fdbfa8642dc210d88c29225013eb4c23625c01dc.zip |
Also update hashes for origins with localhost URLs.
-rwxr-xr-x | koszko-update-hashes.sh | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/koszko-update-hashes.sh b/koszko-update-hashes.sh index 6bdcd0c5cf..c355b7c6c0 100755 --- a/koszko-update-hashes.sh +++ b/koszko-update-hashes.sh @@ -11,7 +11,8 @@ WORKDIR=/tmp/guix-koszko-update-hashes-workdir mkdir -p $WORKDIR -FILES_AND_URLS="$(grep -E 'url "https://git.koszko.org' gnu/packages/*.scm)" +FILES_AND_URLS="$(grep -E 'url "https?://(git.koszko.org|localhost:8098)' \ + gnu/packages/*.scm)" while [ x != "x$FILES_AND_URLS" ] do : @@ -19,7 +20,7 @@ do : FILES_AND_URLS="$(printf '%s' "$FILES_AND_URLS" | tail -n +2)" FILENAME="$(printf '%s' "$LINE" | awk -F : '{print $1}')" - REPO="$(printf '%s' "$LINE" | sed 's|.*git.koszko.org/\([^/"]*\).*|\1|')" + REPO="$(printf '%s' "$LINE" | sed 's,.*https\?://[^"]\+/\([^/"]*\).*,\1,')" REPODIR=$WORKDIR/$REPO @@ -55,7 +56,8 @@ do : print $0; } - if (index($0, "git.koszko.org/" ENVIRON["REPO"])) + if (index($0, "git.koszko.org/" ENVIRON["REPO"])|| + index($0, "localhost:8098/" ENVIRON["REPO"])) inside_right_package = 1; } /\(license/ {inside_right_package = 0;}' \ |