diff options
Diffstat (limited to 'updates.sh')
-rwxr-xr-x | updates.sh | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/updates.sh b/updates.sh index e1b3b2efd4d7..391e29cd4bac 100755 --- a/updates.sh +++ b/updates.sh @@ -1,6 +1,5 @@ #!/bin/bash #re-archive the scripts and update the checksums, etc. -#tar -czvf skywire-deb-scripts.tar.gz skywire-deb-scripts tar -czvf skywire-scripts.tar.gz skywire-scripts #reset the pkgver to autogenerated _version=$(git ls-remote --tags --refs --sort="version:refname" https://github.com/skycoin/skywire.git | tail -n1) @@ -8,17 +7,23 @@ _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 +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 +echo "updatng checksums and version for PKGBUILD" +sed -i "s/^pkgver=.*/pkgver='${_version}'/" PKGBUILD && sed -i "s/^_rc=.*/_rc='${_vrc}'/" PKGBUILD && updpkgsums +echo "updatng checksums and version for cc.deb.PKGBUILD" +[[ -f cc.deb.PKGBUILD ]] && sed -i "s/^pkgver=.*/pkgver='${_version}'/" cc.deb.PKGBUILD && sed -i "s/^_rc=.*/_rc='${_vrc}'/" cc.deb.PKGBUILD && updpkgsums cc.deb.PKGBUILD && _ccdebPKGBUILD="cc.deb.PKGBUILD" +echo "updatng checksums and version for deb.PKGBUILD" +[[ -f deb.PKGBUILD ]] && sed -i "s/^pkgver=.*/pkgver='${_version}'/" deb.PKGBUILD && sed -i "s/^_rc=.*/_rc='${_vrc}'/" deb.PKGBUILD && updpkgsums deb.PKGBUILD && _debPKGBUILD="deb.PKGBUILD" +echo "updatng checksums and version for dev.PKGBUILD" +[[ -f dev.PKGBUILD ]] && sed -i "s/^pkgver=.*/pkgver='autogenerated'/" dev.PKGBUILD && updpkgsums dev.PKGBUILD && _devPKGBUILD="dev.PKGBUILD" +echo "updatng checksums and version for git.PKGBUILD" +[[ -f git.PKGBUILD ]] && sed -i "s/^pkgver=.*/pkgver='autogenerated'/" git.PKGBUILD && updpkgsums git.PKGBUILD && _gitPKGBUILD="git.PKGBUILD" +echo "creating .SRCINFO" 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 ${_debPKGBUILD} ${_ccdebPKGBUILD} ${_devPKGBUILD} ${_gitPKGBUILD} PKGBUILD .SRCINFO skywire-scripts.tar.gz updates.sh test.sh" +echo 'git commit -m " "' |