diff options
-rwxr-xr-x | makerel.sh | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/makerel.sh b/makerel.sh new file mode 100755 index 000000000000..478f0dfb1c9b --- /dev/null +++ b/makerel.sh @@ -0,0 +1,31 @@ +#!/bin/bash + +function get_md5() +{ + version=$1 + arch=$2 + + md5=`curl http://storage.googleapis.com/kubernetes-release/release/v$1/bin/linux/$2/kubectl | md5sum | awk '{print $1}'` + +} + + +if [ "x$1" == "x" ]; then + echo "Usage: makerel.sh VERSION" +else + + get_md5 $1 386 + md5_386=$md5 + echo "GOT $md5_386 for 386" + + get_md5 $1 amd64 + md5_amd64=$md5 + echo "GOT $md5_amd64 for amd64" + + sed -i.bak -r -e "s/md5sums_i686=.*/md5sums_i686=('$md5_386')/g" \ + -e "s/md5sums_x86_64=.*/md5sums_x86_64=('$md5_amd64')/g" \ + -e "s/pkgver=.*/pkgver=$1/g" PKGBUILD + + makepkg --printsrcinfo > .SRCINFO + +fi |