diff options
Diffstat (limited to '.pkgupdate')
-rw-r--r-- | .pkgupdate | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/.pkgupdate b/.pkgupdate index 7721f660bc85..b29aa81957b5 100644 --- a/.pkgupdate +++ b/.pkgupdate @@ -1 +1,3 @@ -update_pkgver=$(wget -q "https://vivaldi.com/blog/" -O- | grep 'Snapshot\ .*<\/a>' | sed -rne 's/.*([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+).*/\1/p' | head -n1) +packagesfile=$(curl -m 10 -s https://repo.vivaldi.com/snapshot/rpm/x86_64/repodata/repomd.xml | grep 'other.xml' | sed 's/.*\/\(.*other\.xml\.gz\).*/\1/') +update__rpmversion=$(curl -m 10 -s https://repo.vivaldi.com/snapshot/rpm/x86_64/repodata/$packagesfile | zcat | grep '<version' | sed -re 's/.*ver="([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)".*rel="([0-9]+)".*/\1-\2/' | sort -V | tail -n1) +update_pkgver=${update__rpmversion/-*/} |