diff options
-rw-r--r-- | .gitignore | 3 | ||||
-rwxr-xr-x | update.fish | 9 |
2 files changed, 12 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..5291b9836f97 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +topgrade-* +src +pkg diff --git a/update.fish b/update.fish new file mode 100755 index 000000000000..b5ef1f1f2b51 --- /dev/null +++ b/update.fish @@ -0,0 +1,9 @@ +#!/usr/bin/env fish + +set version $argv[1] +set hash (string sub -l 64 (curl -L https://github.com/r-darwish/topgrade/archive/v$version.tar.gz ^/dev/null | sha256sum)) + +sed -E "s/sha256sums=.*\$/sha256sums=\('$hash'\)/g" -i PKGBUILD +sed -E "s/pkgver=.*\$/pkgver=$version/g" -i PKGBUILD +makepkg --printsrcinfo > .SRCINFO +makepkg |