]> git.rmz.io Git - dotfiles.git/blob - bin/makesums
lazyvim: absorb all langs
[dotfiles.git] / bin / makesums
1 #!/bin/bash
2 # Script by Falconindy
3 # https://bbs.archlinux.org/viewtopic.php?id=131666
4
5 awk -v newsums="$(makepkg -g)" '
6 BEGIN {
7 if (!newsums) exit 1
8 }
9
10 /^[[:blank:]]*(md|sha)[[:digit:]]+sums=/,/\)[[:blank:]]*$/ {
11 if (!i) print newsums; i++
12 next
13 }
14
15 1
16 ' PKGBUILD > PKGBUILD.new && mv PKGBUILD{.new,}