diff options
author | David Stark | 2018-10-08 05:03:15 +0100 |
---|---|---|
committer | David Stark | 2018-10-08 05:03:15 +0100 |
commit | bd914726d789f128a1d821262be859d7c2905c69 (patch) | |
tree | 0dca3f7373b13d18702123e102444fd369299b26 /update.sh | |
parent | 7978bde5d5ad20a8a014ccf11a6bd31a6eb43357 (diff) | |
download | aur-bd914726d789f128a1d821262be859d7c2905c69.tar.gz |
updated to 0.93, removed some trash, added some more :/
Diffstat (limited to 'update.sh')
-rwxr-xr-x | update.sh | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/update.sh b/update.sh index 5b77c53183d4..5d502c2a889f 100755 --- a/update.sh +++ b/update.sh @@ -1,23 +1,36 @@ #!/usr/bin/env bash + oldver="$(grep ^pkgver= PKGBUILD | cut -d "=" -f 2)" oldrel="$(grep ^pkgrel= PKGBUILD | cut -d "=" -f 2)" +md5old="$(grep md5sums PKGBUILD | cut -d "'" -f 2)" newrel=$(($oldrel + 1)) -newver="$1" +pkgver="$(cat new_ver.txt | awk '{print $2}')" -if [ ! X${newver} == X ]; then - echo "updating from ${oldver} to ${newver}" +if [ ! X${pkgver} == X ]; then + echo "updating from ${oldver} to ${pkgver}" else echo "please specify a release number.. see: https://github.com/datawire/telepresence/releases" exit 1 fi +set -x -set -eu +# determine new md5sum +tempdir="$(mktemp -d)" +tempfile="${tempdir}/filename" +curl -sL https://github.com/telepresenceio/telepresence/archive/${pkgver}.tar.gz -o "${tempfile}" +md5new="$(md5sum "${tempfile}" | awk '{print $1}')" +# rm -rf "${tempdir}" + +echo md5old=${md5old}, md5new=${md5new} #update the buildfile -sed "s+pkgver=${oldver}+pkgver=${newver}+g" -i PKGBUILD +sed "s+pkgver=${oldver}+pkgver=${pkgver}+g" -i PKGBUILD sed "s+pkgrel=${oldrel}+pkgrel=${newrel}+g" -i PKGBUILD +sed "s+${md5old}+${md5new}+g" -i PKGBUILD + +set -eu makepkg -f |