diff options
Diffstat (limited to 'updates.sh')
-rwxr-xr-x | updates.sh | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/updates.sh b/updates.sh index a87f7169a716..e1b3b2efd4d7 100755 --- a/updates.sh +++ b/updates.sh @@ -1,9 +1,24 @@ #!/bin/bash #re-archive the scripts and update the checksums, etc. -tar -czvf skywire-deb-scripts.tar.gz skywire-deb-scripts +#tar -czvf skywire-deb-scripts.tar.gz skywire-deb-scripts tar -czvf skywire-scripts.tar.gz skywire-scripts -updpkgsums cc.deb.PKGBUILD +#reset the pkgver to autogenerated +_version=$(git ls-remote --tags --refs --sort="version:refname" https://github.com/skycoin/skywire.git | tail -n1) +_version=${_version##*/} +_version=${_version%%-*} +_version=${_version//v/} +_vrc=$(git ls-remote --tags --refs --sort="version:refname" https://github.com/skycoin/skywire.git | tail -n1 | grep -- -rc) +if [[ _vrc != "" ]]; then + _vrc="-${_vrc##*-}" +fi +echo ${_version} +echo ${_vrc} +sed -i "s/\npkgver=.*/\npkgver='${_version}'/" PKGBUILD +sed -i "s/\n_rc=.*/\n_rc='${_vrc}'/" PKGBUILD +sed -i "s/\npkgver=.*/\npkgver='${_version}'/" cc.deb.PKGBUILD +sed -i "s/\n_rc=.*/\n_rc='${_vrc}'/" cc.deb.PKGBUILD updpkgsums +updpkgsums cc.deb.PKGBUILD makepkg --printsrcinfo > .SRCINFO echo "don't forget to increment pkgrel if you edited the PKGBUILD" -echo "git add -f cc.deb.PKGBUILD PKGBUILD .SRCINFO skywire-scripts.tar.gz skywire-deb-scripts.tar.gz" +echo "git add -f cc.deb.PKGBUILD PKGBUILD .SRCINFO skywire-scripts.tar.gz" # skywire-deb-scripts.tar.gz" |