# Maintainer: Rafael Fontenelle # Contributor: Tiago Brait pkgname=ca-certificates-icp_br pkgver=20180703 pkgrel=1 pkgdesc="Brazilian government Certification Authorities" arch=('any') url="http://www.iti.gov.br/repositorio/repositorio-ac-raiz" license=('unknown') depends=('ca-certificates-utils') makedepends=('unzip') source=("icpbr_certs-${pkgver}-${pkgrel}.zip::http://acraiz.icpbrasil.gov.br/credenciadas/CertificadosAC-ICP-Brasil/ACcompactado.zip") sha512sums=('1081a8cd9fb1aa7c751d66caaa13015ad1b780b1e82bdcfc453728d51ff0f16f1c0104b1dc0d18e37e9dfe8f692188c343b597fd38b4c611063d191b1706ad0f') package() { local cert_tag='icp_br' find * -print0 | while read -d $'\0' cert; do # Remove whitespaces from filenames mv "$cert" "$cert_tag.${cert//' '/'_'}" done install -d -m0755 "$pkgdir/usr/share/ca-certificates/trust-source/anchors" install -m0644 *.crt "$pkgdir/usr/share/ca-certificates/trust-source/anchors" }