Commit a5d0479a by Mislav Marohnić

Update brew-publish to be sha256-aware

parent 89ce9ebe
...@@ -22,7 +22,7 @@ fi ...@@ -22,7 +22,7 @@ fi
url="https://${gh_project/:/\/}/archive/${version}.tar.gz" url="https://${gh_project/:/\/}/archive/${version}.tar.gz"
checksum="$(curl -fsSL "$url" | shasum | awk '{print $1}')" checksum="$(curl -fsSL "$url" | shasum -a 256 -b | awk '{print $1}')"
if [ -z "$checksum" ]; then if [ -z "$checksum" ]; then
echo "ERROR: calculating the checksum failed for $url" >&2 echo "ERROR: calculating the checksum failed for $url" >&2
...@@ -39,7 +39,7 @@ git checkout -q -B "$branch" origin/master ...@@ -39,7 +39,7 @@ git checkout -q -B "$branch" origin/master
formula="Library/Formula/${brew_name}.rb" formula="Library/Formula/${brew_name}.rb"
sed -i.bak -E " sed -i.bak -E "
s!^( url ).+!\\1\"${url}\"! s!^( url ).+!\\1\"${url}\"!
s!^( sha1 ).+!\\1\"${checksum}\"! s!^( sha256 ).+!\\1\"${checksum}\"!
" "$formula" " "$formula"
rm -f "${formula}.bak" rm -f "${formula}.bak"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment