# Maintainer: Rafael Fontenelle # Contributor: Tiago Brait pkgname=ca-certificates-icp_br pkgver=20171113 pkgrel=1 pkgdesc="Brazilian government Certification Authorities" arch=('any') url="http://www.iti.gov.br/icp-brasil/certificados/188-atualizacao/4530-ac-raiz" license=('GPL') depends=('ca-certificates-utils') makedepends=('unzip' 'openssl') source=("icpbr_certs-${pkgver}.zip::http://acraiz.icpbrasil.gov.br/credenciadas/CertificadosAC-ICP-Brasil/ACcompactado.zip") sha512sums=('6dc2cad3eb45c2c06a6b0796fcb6d9bb3dc6234bb2efa991398788781f7f73d88263668c0f54e231c11b98e8675b714c18463b5400cb7b8ab656e5f43e01829f') 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" }