]> git.rmz.io Git - dotfiles.git/blobdiff - bin/makesums
merge bin from shada
[dotfiles.git] / bin / makesums
diff --git a/bin/makesums b/bin/makesums
new file mode 100755 (executable)
index 0000000..617e809
--- /dev/null
@@ -0,0 +1,16 @@
+#!/bin/bash
+# Script by Falconindy
+# https://bbs.archlinux.org/viewtopic.php?id=131666
+
+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,}