diff options
author | James Bunton | 2017-07-05 16:29:26 +1000 |
---|---|---|
committer | James Bunton | 2017-07-05 16:29:26 +1000 |
commit | e5eaaee4c147eee602d29111a155f6f8fbc2c6d8 (patch) | |
tree | 6c230045d0bc1614f6f7ab1b4d07590a1c4a777a | |
parent | 0735f9157ea72bb79ba5b57d5c9411f62162cbaa (diff) | |
download | aur-e5eaaee4c147eee602d29111a155f6f8fbc2c6d8.tar.gz |
Added update.sh utility
-rw-r--r-- | PKGBUILD | 2 | ||||
-rwxr-xr-x | update.sh | 12 |
2 files changed, 13 insertions, 1 deletions
@@ -22,7 +22,7 @@ source=("https://www.kernel.org/pub/linux/kernel/v3.x/${_srcname}.tar.xz" 'change-default-console-loglevel.patch' ) sha256sums=('4813ad7927a7d92e5339a873ab16201b242b2748934f12cb5df9ba2cfe1d77a0' - '6edf090d0080d9096a5872bd4cb01d3883f9ab79e65c03cb0a5fc9a2e263f744' + '6edf090d0080d9096a5872bd4cb01d3883f9ab79e65c03cb0a5fc9a2e263f744' # patch '3bce3e9adce8ae3f826eebab75e9784ca92a914e526ae352de61c1da93aab8d3' '41ecf5fd8de0bc3dc4d5e20b1e0a28517dc77f96fc5ebdbf227126d85c503588' '834bd254b56ab71d73f59b3221f056c72f559553c04718e350ab2a3e2991afe0' diff --git a/update.sh b/update.sh new file mode 100755 index 000000000000..49c239eeea84 --- /dev/null +++ b/update.sh @@ -0,0 +1,12 @@ +#!/bin/bash + +set -eu + +cd "$(dirname "$0")" + +VERSION="$(curl -sSf https://www.kernel.org/releases.json | jq -r '.releases[].version' | grep '^3\.16\.')" +HASH="$(curl -sSf https://www.kernel.org/pub/linux/kernel/v3.x/sha256sums.asc | grep "patch-${VERSION}.xz" | cut -d' ' -f1)" + +sed -i "s/pkgver=.*/pkgver=${VERSION}/" PKGBUILD +sed -i "s/.* # patch$/ '$HASH' # patch/" PKGBUILD +mksrcinfo |