summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeth Flynn <[email protected]>2021-07-12 16:37:36 -0400
committerSeth Flynn <[email protected]>2021-07-12 16:37:36 -0400
commit6a9f28595b91a4dea463afe2816cb428cf6adc51 (patch)
tree135ec99e188f0debd6c0821ea483e4897f18e28e
parent522bd590fabe0d7dc97dffbdcbb96e10340e846e (diff)
stop downloading source file for every checksumHEADv0.1.2main
i don't know why i did this
-rwxr-xr-xaur-update18
1 files changed, 11 insertions, 7 deletions
diff --git a/aur-update b/aur-update
index 9b3de11..9dca9d3 100755
--- a/aur-update
+++ b/aur-update
@@ -6,19 +6,21 @@ then
exit
fi
-MD5SUM="$(curl -sL $2 | md5sum | cut -d ' ' -f 1)"
+curl -fsSLo temp $2
+
+MD5SUM="$(md5sum temp | cut -d ' ' -f 1)"
MD5="('$MD5SUM')"
-SHA1SUM="$(curl -sL $2 | sha1sum | cut -d ' ' -f 1)"
+SHA1SUM="$(sha1sum temp | cut -d ' ' -f 1)"
SHA1="('$SHA1SUM')"
-SHA256SUM="$(curl -sL $2 | sha256sum | cut -d ' ' -f 1)"
+SHA256SUM="$(sha256sum temp | cut -d ' ' -f 1)"
SHA256="('$SHA256SUM')"
-SHA224SUM="$(curl -sL $2 | sha224sum | cut -d ' ' -f 1)"
+SHA224SUM="$(sha224sum temp | cut -d ' ' -f 1)"
SHA224="('$SHA224SUM')"
-SHA384SUM="$(curl -sL $2 | sha384sum | cut -d ' ' -f 1)"
+SHA384SUM="$(sha384sum temp | cut -d ' ' -f 1)"
SHA384="('$SHA384SUM')"
-SHA512SUM="$(curl -sL $2 | sha512sum | cut -d ' ' -f 1)"
+SHA512SUM="$(sha512sum temp | cut -d ' ' -f 1)"
SHA512="('$SHA512SUM')"
-B2SUM="$(curl -sL $2 | b2sum | cut -d ' ' -f 1)"
+B2SUM="$(b2sum temp | cut -d ' ' -f 1)"
B2="('$B2SUM')"
SOURCE="('$2')"
@@ -31,3 +33,5 @@ sed -i "s/sha384sums=.*/sha384sums=$SHA384/" PKGBUILD > /dev/null
sed -i "s/sha512sums=.*/sha512sums=$SHA512/" PKGBUILD > /dev/null
sed -i "s/b2sums=.*/b2sums=$B2/" PKGBUILD > /dev/null
sed -i "s|source=.*|source=$SOURCE|" PKGBUILD > /dev/null
+
+rm temp \ No newline at end of file