summarylogtreecommitdiffstats
path: root/update_version.sh
diff options
context:
space:
mode:
Diffstat (limited to 'update_version.sh')
-rwxr-xr-xupdate_version.sh21
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