# Maintainer (arch): Florian Pritz # Contributor (arch): Dan McGee # Contributor: Isaac David # Contributor: André Silva # Contributor: Esteban Carnevale pkgname=pacman-mirrorlist pkgver=20201002 pkgrel=1 pkgrel+=.parabola1 pkgdesc="Parabola GNU/Linux-libre mirror list for use by pacman" arch=('any') url="https://repo.parabola.nu/mirrorlist.txt" license=('GPL') backup=(etc/pacman.d/mirrorlist) source=(mirrorlist-${pkgver}.txt::${url}) sha256sums=('6b6e170d0d2bdd3fc9f45ca3f0c42f52f44b8cfa33eabf4b69d6facf6fc280fe') pkgver() { LC_ALL=C date -u +%Y%m%d } prepare() { local dt=$(LC_ALL=C date -u +%Y-%m-%d) sed -i "s|Last Updated: .*|Last Updated: ${dt}|" "${srcdir}"/mirrorlist-${pkgver}.txt } package() { mkdir -p "${pkgdir}"/etc/pacman.d install -m644 "${srcdir}"/mirrorlist-${pkgver}.txt "${pkgdir}"/etc/pacman.d/mirrorlist }