#!/usr/bin/bash # script courtesy of @papajoke # modifed by @fhdk # current pkgver curpkgver=$(cat PKGBUILD | awk -F'=' '$1=="pkgver"{print $2}') echo "Current package : ${curpkgver}" # get latest ffver ffpkgver=$(curl -s "https://ftp.mozilla.org/pub/devedition/releases/" | awk -F'/' '/href.*releases\// {print $5}' | sort -Vr | head -n1) echo "Latest release : ${ffpkgver}" [ "${ffpkgver}" == "${curpkgver}" ] && exit 0 [ -e "PKGBUILD" ] || exit 1 # update PGKBUILD sed -i -e "s/pkgver=.*/pkgver=${ffpkgver}/" ./PKGBUILD updpkgsums makepkg -cf --printsrcinfo >.SRCINFO git commit PKGBUILD .SRCINFO -m "${ffpkgver}" git push -u origin