1 # Copyright 1999-2019 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
6 DESCRIPTION="OpenPGP keys used for Gentoo releases (snapshots, stages)"
7 HOMEPAGE="https://www.gentoo.org/downloads/signatures/"
8 SRC_URI="https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-release.asc.${PV}.gz
9 test? ( https://dev.gentoo.org/~mgorny/dist/openpgp-keys/gentoo-release-test-sigs-20190224.tar.gz )"
11 LICENSE="public-domain"
13 KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86"
15 RESTRICT="!test? ( test )"
17 DEPEND="test? ( app-crypt/gnupg )"
22 local old_umask=$(umask)
25 local -x GNUPGHOME=${T}/.gnupg
26 mkdir "${GNUPGHOME}" || die
27 einfo "Importing keys ..."
28 gpg --import "gentoo-release.asc.${PV}" || die "Key import failed"
31 for f in gentoo-release-test-sigs*/*.asc; do
32 einfo "Testing ${f##*/} ..."
33 gpg -q --trust-model always --verify "${f}" || die "Verification failed on ${f}"
40 insinto /usr/share/openpgp-keys
41 newins "gentoo-release.asc.${PV}" gentoo-release.asc