summarylogtreecommitdiffstats
path: root/updates.sh
diff options
context:
space:
mode:
authorMoses Narrow2022-07-01 17:45:30 -0500
committerMoses Narrow2022-07-01 17:45:30 -0500
commit6729381bbbfca99755b4e0098b158df30254119c (patch)
treec4f5515c160c3dde819ca0272526f9c6585393a9 /updates.sh
parent6bba127e7cd453a910d7572762ce0fc543eaa484 (diff)
downloadaur-6729381bbbfca99755b4e0098b158df30254119c.tar.gz
update builds to rc-7 ; optimize loops
Diffstat (limited to 'updates.sh')
-rwxr-xr-xupdates.sh23
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 " "'