mirror of
https://github.com/void-linux/void-packages.git
synced 2025-04-15 21:57:02 +02:00
update_check: pattern for sil.org
This commit is contained in:
parent
06a28112e8
commit
c2b3fdfd4d
1 changed files with 15 additions and 0 deletions
|
@ -71,6 +71,7 @@ update_check() {
|
|||
*crates.io*|\
|
||||
*codeberg.org*|\
|
||||
*hg.sr.ht*|\
|
||||
*software.sil.org*|\
|
||||
*git.sr.ht*)
|
||||
continue
|
||||
;;
|
||||
|
@ -171,6 +172,20 @@ update_check() {
|
|||
rx='<guid>\Q'"${url%/*}"'\E/(v-?|\Q'"$pkgname"'\E-)?\K[\d.]+(?=</guid>)' ;;
|
||||
*pkgs.fedoraproject.org*)
|
||||
url="https://pkgs.fedoraproject.org/repo/pkgs/$pkgname" ;;
|
||||
*software.sil.org/downloads/*)
|
||||
pkgurlname=$(printf '%s\n' "$url" | cut -d/ -f6)
|
||||
url="https://software.sil.org/$pkgurlname/download/"
|
||||
pkgname="${pkgname#font-}"
|
||||
pkgname="${pkgname#sil-}"
|
||||
pkgname="$(echo "$pkgname" | sed 's/-/ /g;s/[a-z]*/\u&/g;s/ //g')"
|
||||
rx="($pkgname|${pkgname}SIL)[_-]\K[0-9.]+(?=\.tar|\.zip)" ;;
|
||||
*software.sil.org/*)
|
||||
pkgurlname=$(printf '%s\n' "$url" | cut -d/ -f4)
|
||||
url="https://software.sil.org/$pkgurlname/download/"
|
||||
pkgname="${pkgname#font-}"
|
||||
pkgname="${pkgname#sil-}"
|
||||
pkgname="$(echo "$pkgname" | sed 's/-/ /g;s/[a-z]*/\u&/g;s/ //g')"
|
||||
rx="($pkgname|${pkgname}SIL)[_-]\K[0-9.]+(?=\.tar|\.zip)" ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue