summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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