Packages/BioArchLinux/bioarchlinux-mirrorlist/PKGBUILD

20 lines
814 B
Bash

# Maintainer: Guoyi
pkgname=bioarchlinux-mirrorlist
pkgver=2024.12.10
pkgrel=1
pkgdesc="BioArchLinux mirror list for use by pacman"
arch=('any')
url="https://github.com/BioArchLinux/mirror"
license=('GPL')
backup=(etc/pacman.d/mirrorlist.bio)
source=(https://raw.githubusercontent.com/BioArchLinux/mirror/main/mirrorlist.bio)
sha256sums=('2d3920c05ea3aab2d6ad96867e6a4c160e94240b8f245567ad6423e389eb5742')
pkgver(){
curl -sSi https://raw.githubusercontent.com/BioArchLinux/mirror/main/mirrorlist.bio | grep 'date' | sed 's/Jan/01/g;s/Feb/02/g;s/Mar/03/g;s/Apr/04/g;s/May/05/g;s/Jun/06/g;s/Jul/07/g;s/Aug/08/g;s/Sep/09/g;s/Oct/10/g;s/Nov/11/g;s/Dec/12/g' | awk '{print $5,$4,$3}' | sed 's/ /./g'
}
package() {
mkdir -p "$pkgdir/etc/pacman.d"
install -m644 "$srcdir/mirrorlist.bio" "$pkgdir/etc/pacman.d/"
}