# Maintainer (Arch): Florian Pritz # Contributor (Arch): Dan McGee # Contributor: Isaac David # Contributor: André Silva # Contributor: Esteban Carnevale pkgname=pacman-mirrorlist pkgver=$(LC_ALL=C date -u +%Y%m%d) pkgrel=1.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') 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 }