diff options
author | Đoàn Trần Công Danh <congdanhqx@gmail.com> | 2024-02-14 05:01:40 +0000 |
---|---|---|
committer | Đoàn Trần Công Danh <congdanhqx@gmail.com> | 2024-02-14 05:03:54 +0000 |
commit | fcf4ea51dc7cac3355fc2ff5b78fdae0abc4500e (patch) | |
tree | 8ca15f3e0c01ec57d82191822abb2d1adbee3beb /common | |
parent | 01df31e30c180da055b2b9c9bad5eebf79018182 (diff) | |
download | void-packages-fcf4ea51dc7cac3355fc2ff5b78fdae0abc4500e.tar void-packages-fcf4ea51dc7cac3355fc2ff5b78fdae0abc4500e.tar.gz void-packages-fcf4ea51dc7cac3355fc2ff5b78fdae0abc4500e.tar.bz2 void-packages-fcf4ea51dc7cac3355fc2ff5b78fdae0abc4500e.tar.lz void-packages-fcf4ea51dc7cac3355fc2ff5b78fdae0abc4500e.tar.xz void-packages-fcf4ea51dc7cac3355fc2ff5b78fdae0abc4500e.tar.zst void-packages-fcf4ea51dc7cac3355fc2ff5b78fdae0abc4500e.zip |
update_check: Update GNOME_SITE pattern
- GNOME_SITE provides a list of latest version,
which is easier to be parsed.
- Most of 1.x and 2.x series are not even/odd version anymore.
Diffstat (limited to 'common')
-rw-r--r-- | common/xbps-src/shutils/update_check.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/xbps-src/shutils/update_check.sh b/common/xbps-src/shutils/update_check.sh index f38f384bd2b..7374519d70a 100644 --- a/common/xbps-src/shutils/update_check.sh +++ b/common/xbps-src/shutils/update_check.sh @@ -147,7 +147,7 @@ update_check() { url="https://bitbucket.org/$pkgurlname/downloads" rx='/(get|downloads)/(v?|\Q'"$pkgname"'\E-)?\K[\d.]+(?=\.tar)';; *ftp.gnome.org*|*download.gnome.org*) - : ${pattern="\Q$pkgname\E-\K(0|[13]\.[0-9]*[02468]|[4-9][0-9]+)\.[0-9.]*[0-9](?=.tar)"} + : ${pattern="(?<=LATEST-IS-)([0-2]|3\.[0-9]*[02468]|[4-9][0-9]+)\.[0-9.]*[0-9](?=\")"} url="https://download.gnome.org/sources/$pkgname/cache.json";; *archive.xfce.org*) : ${pattern="\Q$pkgname\E-\K((([4-9]|([1-9][0-9]+))\.[0-9]*[02468]\.[0-9.]*[0-9])|([0-3]\.[0-9.]*))(?=.tar)"} |