diff --git a/common/xbps-src/shutils/update_check.sh b/common/xbps-src/shutils/update_check.sh index 0ea9125da93..1f2ce9806c8 100644 --- a/common/xbps-src/shutils/update_check.sh +++ b/common/xbps-src/shutils/update_check.sh @@ -177,15 +177,13 @@ update_check() { 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)" ;; + _pkgname="${pkgname//-/}" + 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)" ;; + _pkgname="${pkgname//-/}" + rx="($_pkgname|${_pkgname}SIL)[_-]\K[0-9.]+(?=\.tar|\.zip)" ;; esac fi diff --git a/srcpkgs/font-sil-ezra/update b/srcpkgs/font-sil-ezra/update new file mode 100644 index 00000000000..a3977c5cc53 --- /dev/null +++ b/srcpkgs/font-sil-ezra/update @@ -0,0 +1,2 @@ +site="https://software.sil.org/ezra/" +pkgname=EzraSIL