diff options
Diffstat (limited to 'update_version.sh')
-rwxr-xr-x | update_version.sh | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/update_version.sh b/update_version.sh new file mode 100755 index 000000000000..add7850a1746 --- /dev/null +++ b/update_version.sh @@ -0,0 +1,21 @@ +PKG=`curl https://apt.connectify.me/dists/speedify/main/binary-amd64/Packages` +NVERSION=`echo "$PKG"|grep Version|head -1|cut -d" " -f2` +CVERSION=`cat PKGBUILD |grep _pkgver=|cut -d= -f2` +MD5=$(echo "$PKG"|grep MD5sum|head -1|cut -d" " -f2) +SHA5=$(echo "$PKG"|grep SHA512|head -1|cut -d" " -f2) +SHA2=$(echo "$PKG"|grep SHA256|head -1|cut -d" " -f2) + +echo "Versions: '$NVERSION' '$CVERSION'" +if [ $NVERSION != $CVERSION ]; then + echo "Updating ..." + sed -i "s/$CVERSION/$NVERSION/g" PKGBUILD + sed -i "s/\(md5sums_x86_64=\).*/\1('$MD5')/" PKGBUILD + sed -i "s/\(sha512sums_x86_64=\).*/\1('$SHA5')/" PKGBUILD + sed -i "s/\(sha256sums_x86_64=\).*/\1('$SHA2')/" PKGBUILD + sed -i "s/pkgrel=.*/pkgrel=0/" PKGBUILD + #to see if it build + makepkg + makepkg --printsrcinfo > .SRCINFO + git commit -am "New version $NVERSION" + git push +fi |