diff options
author | @fhdk | 2017-10-08 13:22:33 +0200 |
---|---|---|
committer | @fhdk | 2017-10-08 13:22:33 +0200 |
commit | c276a0e5c28ada9cd4fed499a0362860bb0ebe99 (patch) | |
tree | 6dbceb8b44db4f2a18c7a48bdb8ccd0364f5c065 /update-pkg.sh | |
parent | e0bf0369600f88b1dd41576b85f7fed0183bfcba (diff) | |
download | aur-c276a0e5c28ada9cd4fed499a0362860bb0ebe99.tar.gz |
Added update script thx @papajoke
Diffstat (limited to 'update-pkg.sh')
-rwxr-xr-x | update-pkg.sh | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/update-pkg.sh b/update-pkg.sh new file mode 100755 index 000000000000..761a85d3c4fa --- /dev/null +++ b/update-pkg.sh @@ -0,0 +1,18 @@ +#!/usr/bin/bash + +# get last 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}" +# current pkgver +curpkgver=$(cat PKGBUILD | awk -F'=' '$1=="pkgver"{print $2}') +echo "Current package : ${curpkgver}" +[ "${ffpkgver}" == "${curpkgver}" ] && exit 0 +[ -e "PKGBUILD" ] || exit 1 +# update PGKBUILD +sed -i -e "s/pkgver=.*/pkgver=${ffpkgver}/" ./PKGBUILD +updpkgsums +makepkg --printsrcinfo >.SRCINFO +makepkg -scf +rm SHA512SUMS* +git commit PKGBUILD .SRCINFO -m "${ffver}" +git push -u origin |