diff --git a/app-crypt/archlinux-keyring/Manifest b/app-crypt/archlinux-keyring/Manifest index 14b5959246c..045acc335b7 100644 --- a/app-crypt/archlinux-keyring/Manifest +++ b/app-crypt/archlinux-keyring/Manifest @@ -1 +1,2 @@ DIST archlinux-keyring-20231017.tar.gz 1489024 BLAKE2B e445dd27ae9a90aae440d2963db4297fecbb7da921f9dc19939b464b925ade40fce87e866f49374168e650303ba4674a2f53f7247d989c4d3d8bac9944800080 SHA512 da445bbb275a815e416f1ca5404e2b36357450e60f51b86500dc7866f14c26a158e2b963fa707a18cec33ae093ff5fd02b1b06771c7f2c3e0d10a7c29a973f57 +DIST archlinux-keyring-20231113.tar.bz2 1437011 BLAKE2B 95d1c2e34e6e959c756a34073ac8d871a185036daf018f388c1b3995780acdab1fcca2e32efb82aa8cf2faa3e0a27275d12e0b00cc6a73725e3745d73c6ad1d2 SHA512 2952e4b0a420b023d16b260aa5e6f6bfa8411e1ac63a2801dab53b028d8be49b4a296ccf4042b8e873fb5613280edef5da6ce8a6d537bbb1da4f7dbf38c84999 diff --git a/app-crypt/archlinux-keyring/archlinux-keyring-20231113.ebuild b/app-crypt/archlinux-keyring/archlinux-keyring-20231113.ebuild new file mode 100644 index 00000000000..361afaf348a --- /dev/null +++ b/app-crypt/archlinux-keyring/archlinux-keyring-20231113.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="GnuPG keyring of Archlinux developer keys" +HOMEPAGE="https://gitlab.archlinux.org/archlinux/archlinux-keyring" +#SRC_URI="https://sources.archlinux.org/other/${PN}/${P}.tar.gz" +SRC_URI="https://gitlab.archlinux.org/archlinux/${PN}/-/archive/${PV}/${P}.tar.bz2" +LICENSE="GPL-2" # "GPL" for the Arch linux package +SLOT="0" +KEYWORDS="~amd64" +BDEPEND="app-crypt/sequoia-sq" + +src_compile(){ + emake build +} + +src_install(){ + emake PREFIX='/usr' DESTDIR="${D}" install +} + +pkg_postinst() { + einfo "" + einfo "This package only installs the keyring files while sys-apps/pacman" + einfo "initializes these keyrings to actually use it. This is a different" + einfo "behaviour from Archlinux, but is necessary to avoid circular deps." + einfo "" +}