diff options
-rw-r--r-- | justfile | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -2,6 +2,13 @@ update version: #!/usr/bin/env bash set -euxo pipefail + source PKGBUILD + if [ "{{ version }}" = "$pkgver" ]; then + sed --regexp-extended --in-place -E "0,/pkgrel=.+$/{s/(pkgrel=)(.+$)/\1$((pkgrel+1))/}" ./PKGBUILD + else + sed --regexp-extended --in-place -E "0,/pkgrel=.+$/{s/(pkgrel=)(.+$)/\11/}" ./PKGBUILD + fi + sed --regexp-extended --in-place -E "0,/pkgver=.+$/{s/(pkgver=)(.+$)/\1{{version}}/}" ./PKGBUILD shas=$(makepkg --geninteg) sed --regexp-extended --in-place -E "0,/sha512sums=.+$/{s/sha512sums=.+$/${shas}/}" ./PKGBUILD |