summarylogtreecommitdiffstats
path: root/pkgsum.sh
diff options
context:
space:
mode:
authorFernando Ortiz2020-03-19 11:51:29 -0500
committerFernando Ortiz2020-03-19 11:51:29 -0500
commit2155f1b7a9a4002f1aad599e47bf759def2008db (patch)
tree8952ed0ea9f8dcd14ffe73435611ec062d247fc9 /pkgsum.sh
parente7c9d61dc6089022de128452dd726e1d63b73261 (diff)
downloadaur-pypy-urwid.tar.gz
Version 2.1.0
Diffstat (limited to 'pkgsum.sh')
-rwxr-xr-xpkgsum.sh15
1 files changed, 15 insertions, 0 deletions
diff --git a/pkgsum.sh b/pkgsum.sh
new file mode 100755
index 000000000000..e908ad353016
--- /dev/null
+++ b/pkgsum.sh
@@ -0,0 +1,15 @@
+#!/usr/bin/env bash
+
+#taken from https://bbs.archlinux.org/viewtopic.php?id=131666 by falconindy
+awk -v newsums="$(makepkg -g)" '
+BEGIN {
+ if (!newsums) exit 1
+}
+
+/^[[:blank:]]*(md|sha)[[:digit:]]+sums=/,/\)[[:blank:]]*$/ {
+ if (!i) print newsums; i++
+ next
+}
+
+1
+' PKGBUILD > PKGBUILD.new && mv PKGBUILD{.new,} \ No newline at end of file