aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorW. Kosior <koszko@koszko.org>2025-02-11 19:11:58 +0100
committerW. Kosior <koszko@koszko.org>2025-02-11 19:11:58 +0100
commitfdbfa8642dc210d88c29225013eb4c23625c01dc (patch)
treeba3a6b8f0b158a4d952010d023b3c6361b2b04f0
parent9f1228d1bf0a18df172a18cc596c87a2efa1702c (diff)
downloadguix-fdbfa8642dc210d88c29225013eb4c23625c01dc.tar.gz
guix-fdbfa8642dc210d88c29225013eb4c23625c01dc.zip
Also update hashes for origins with localhost URLs.
-rwxr-xr-xkoszko-update-hashes.sh8
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;}' \