commit:     fc505d1f732412a6ecc819d6d4ecdc35a37edb70
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 14 23:37:00 2025 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Tue Jan 14 23:37:00 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc505d1f

app-containers/containerd: drop versions

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 app-containers/containerd/Manifest                 |  7 --
 app-containers/containerd/containerd-1.7.15.ebuild | 86 ---------------------
 app-containers/containerd/containerd-1.7.19.ebuild | 86 ---------------------
 app-containers/containerd/containerd-1.7.21.ebuild | 90 ----------------------
 app-containers/containerd/containerd-1.7.22.ebuild | 90 ----------------------
 app-containers/containerd/containerd-1.7.23.ebuild | 90 ----------------------
 app-containers/containerd/containerd-1.7.24.ebuild | 90 ----------------------
 .../containerd/containerd-2.0.0-r1.ebuild          | 90 ----------------------
 app-containers/containerd/containerd-2.0.0.ebuild  | 90 ----------------------
 9 files changed, 719 deletions(-)

diff --git a/app-containers/containerd/Manifest 
b/app-containers/containerd/Manifest
index 208e0855f92d..44f5b441fbdf 100644
--- a/app-containers/containerd/Manifest
+++ b/app-containers/containerd/Manifest
@@ -1,8 +1 @@
-DIST containerd-1.7.15.tar.gz 10071827 BLAKE2B 
91de9b7d777d53ecdab4af5bbb0d4ccbe755e4cf0fb7bc99a7bb15c66e0e11ad30aa2af685e0e8b0df80dbeef451704fa056a04b460d92adceebd290977febfc
 SHA512 
84a94c7658a431cfd7a5321ac262d966f4291337ddff14211951b0d2025cd3af25a48175794d2b3a630ffc25ba03047579163546a4758a2fb5d1898cd233854f
-DIST containerd-1.7.19.tar.gz 10157428 BLAKE2B 
3f51d63d4280a11ffe308c3e65df2fefdd91f543169501cf361bb8c6d5085b6b606cc3425508246ce872c86a475e2d195dd2473fee89a47548cfdfbd810307c2
 SHA512 
cb58bf5148381f9f0eba096e159592f294f887c5b17f8aaf6de8fed80c515abf4f08c849bbbd266dd85ede09fe709bf7d15a61a749f1136456329c47508dbe34
-DIST containerd-1.7.21.tar.gz 10188737 BLAKE2B 
0a3eef5bd97b4249963d6e6b80652e2abef0ac7ece726d15efc3b1d364b3525ac7602afecfde3d376bdbec7d5ca39636e09dd8d2a96c420012ef4232afc2a6dd
 SHA512 
fba998c8d7f2907b3e5fb09c3947c3272661ec33379c611c5110ca0151812adcd70ff6b837e97a5d4228d685902276eeb98cd82bb4c46149686e169e81943c75
-DIST containerd-1.7.22.tar.gz 10189969 BLAKE2B 
b1fac9764a8bac0b883849786bd20c9a8e64d764186c6362978faec5ba360636caccc6c1a7c51c6781aa51f96a4e713968d1e86b54b6fe2fa9e3dfcc07727e64
 SHA512 
9572f2b0f49365cc3888999a0c0b7d29694922f0cbefb33e1fbbfc71781cde402537da3a23e36fd3a600a1d819bcef9acbeee423df2699fa9e3f07cfde7f9128
-DIST containerd-1.7.23.tar.gz 10192816 BLAKE2B 
592e3a1992a637879f1669a660991f811db6f3d11a788c9809277b3fb9639d8b89445cbbca1de16ed45703e8506c8850d9ce68b64d1213817732d008a1847ea6
 SHA512 
4cb003a6ef2f9fe856665c3b7099e13b23cf07c77ed9a9ed50988d74de1933e3fe9463ae123635230f25cde38cd8a487133b11e20d829a79517c4d7fbe2ce012
-DIST containerd-1.7.24.tar.gz 10196410 BLAKE2B 
be5238208170f63e7328627a4407da3eefa2c03051c95228bc26dac04560c564330ae118e1b01fcbd22983073b9fe25161f1da7698449507cd8222f41ff59eba
 SHA512 
eba2d562f336ffac981b67d2574c5951774f4c6a70ad1cc8aabb59204d1c8e9aa5b3be50c048bf04a018be1335b7ec8e47b73013de2e19805c978587b53bc85e
-DIST containerd-2.0.0.tar.gz 10420188 BLAKE2B 
4a75c845cabf3e0213a7cd312febc0c45b127b5b70caa5b6843e669b554e4fa65112585f3b16382180539527144d2371f02bc791cb01415eb60ad01d17f0065a
 SHA512 
b1a89c4c53db2c69757bc40d90d585e2662ab4fffb28acb904f9710b281a9f22273ecdbab49250b229bf95b29cf1a33a352afb81967db7580ae209a83c5fb2ea
 DIST containerd-2.0.1.tar.gz 10423945 BLAKE2B 
7f77678557bf649c71475d3ff08a57579b8959ef19a5f8fc1c27b8e8eacea01572d44d3f6dff1f53b72c1b7cf153413a5152391a78b0d5bd624a4c5267381144
 SHA512 
7875eee0fb274545acb4d62f5bca808105580177db6007e59164fd57830ea3e8ab646b8e227027016bf8dd4816341d38a620bfef48bb0fd83de006b1a91826b7

diff --git a/app-containers/containerd/containerd-1.7.15.ebuild 
b/app-containers/containerd/containerd-1.7.15.ebuild
deleted file mode 100644
index 4d421941b684..000000000000
--- a/app-containers/containerd/containerd-1.7.15.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-GIT_REVISION=926c9586fe4a6236699318391cd44976a98e31f1
-
-DESCRIPTION="A daemon to control runC"
-HOMEPAGE="https://containerd.io/";
-SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
-
-DEPEND="
-       btrfs? ( sys-fs/btrfs-progs )
-       seccomp? ( sys-libs/libseccomp )
-"
-
-# recommended version of runc is found in script/setup/runc-version
-RDEPEND="
-       ${DEPEND}
-       ~app-containers/runc-1.1.12[apparmor?,seccomp?]
-"
-
-BDEPEND="
-       dev-go/go-md2man
-       virtual/pkgconfig
-"
-
-# tests require root or docker
-RESTRICT+="test"
-
-src_prepare() {
-       default
-       sed -i \
-               -e "s/-s -w//" \
-               -e "s/-mod=readonly//" \
-               Makefile || die
-       sed -i \
-               -e "s:/usr/local:/usr:" \
-               containerd.service || die
-}
-
-src_compile() {
-       local options=(
-               $(usev apparmor)
-               $(usex btrfs "" "no_btrfs")
-               $(usex cri "" "no_cri")
-               $(usex device-mapper "" "no_devmapper")
-               $(usev seccomp)
-               $(usev selinux)
-       )
-
-       myemakeargs=(
-               BUILDTAGS="${options[*]}"
-               LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')"
-               REVISION="${GIT_REVISION}"
-               VERSION=v${PV}
-       )
-
-       # race condition in man target https://bugs.gentoo.org/765100
-       # we need to explicitly specify GOFLAGS for "go run" to use vendor 
source
-       emake "${myemakeargs[@]}" man -j1 #nowarn
-       emake "${myemakeargs[@]}" all
-
-}
-
-src_install() {
-       rm "${D}"/bin/gen-manpages
-       dobin bin/*
-       doman man/*
-       newconfd "${FILESDIR}"/${PN}.confd "${PN}"
-       newinitd "${FILESDIR}"/${PN}.initd "${PN}"
-       systemd_dounit containerd.service
-       keepdir /var/lib/containerd
-
-       # we already installed manpages, remove markdown source
-       # before installing docs directory
-       rm -r docs/man || die
-
-       local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md 
docs/. )
-       einstalldocs
-}

diff --git a/app-containers/containerd/containerd-1.7.19.ebuild 
b/app-containers/containerd/containerd-1.7.19.ebuild
deleted file mode 100644
index 964617a43951..000000000000
--- a/app-containers/containerd/containerd-1.7.19.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-GIT_REVISION=2bf793ef6dc9a18e00cb12efb64355c2c9d5eb41
-
-DESCRIPTION="A daemon to control runC"
-HOMEPAGE="https://containerd.io/";
-SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
-
-DEPEND="
-       btrfs? ( sys-fs/btrfs-progs )
-       seccomp? ( sys-libs/libseccomp )
-"
-
-# recommended version of runc is found in script/setup/runc-version
-RDEPEND="
-       ${DEPEND}
-       ~app-containers/runc-1.1.13[apparmor?,seccomp?]
-"
-
-BDEPEND="
-       dev-go/go-md2man
-       virtual/pkgconfig
-"
-
-# tests require root or docker
-RESTRICT+="test"
-
-src_prepare() {
-       default
-       sed -i \
-               -e "s/-s -w//" \
-               -e "s/-mod=readonly//" \
-               Makefile || die
-       sed -i \
-               -e "s:/usr/local:/usr:" \
-               containerd.service || die
-}
-
-src_compile() {
-       local options=(
-               $(usev apparmor)
-               $(usex btrfs "" "no_btrfs")
-               $(usex cri "" "no_cri")
-               $(usex device-mapper "" "no_devmapper")
-               $(usev seccomp)
-               $(usev selinux)
-       )
-
-       myemakeargs=(
-               BUILDTAGS="${options[*]}"
-               LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')"
-               REVISION="${GIT_REVISION}"
-               VERSION=v${PV}
-       )
-
-       # race condition in man target https://bugs.gentoo.org/765100
-       # we need to explicitly specify GOFLAGS for "go run" to use vendor 
source
-       emake "${myemakeargs[@]}" man -j1 #nowarn
-       emake "${myemakeargs[@]}" all
-
-}
-
-src_install() {
-       rm "${D}"/bin/gen-manpages
-       dobin bin/*
-       doman man/*
-       newconfd "${FILESDIR}"/${PN}.confd "${PN}"
-       newinitd "${FILESDIR}"/${PN}.initd "${PN}"
-       systemd_dounit containerd.service
-       keepdir /var/lib/containerd
-
-       # we already installed manpages, remove markdown source
-       # before installing docs directory
-       rm -r docs/man || die
-
-       local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md 
docs/. )
-       einstalldocs
-}

diff --git a/app-containers/containerd/containerd-1.7.21.ebuild 
b/app-containers/containerd/containerd-1.7.21.ebuild
deleted file mode 100644
index f558099e86a6..000000000000
--- a/app-containers/containerd/containerd-1.7.21.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-GIT_REVISION=472731909fa34bd7bc9c087e4c27943f9835f111
-
-DESCRIPTION="A daemon to control runC"
-HOMEPAGE="https://containerd.io/";
-SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
-
-COMMON_DEPEND="
-       btrfs? ( sys-fs/btrfs-progs )
-       seccomp? ( sys-libs/libseccomp )
-"
-
-DEPEND="
-${COMMON_DEPEND}
-"
-
-# recommended version of runc is found in script/setup/runc-version
-RDEPEND="
-       ${COMMON_DEPEND}
-       ~app-containers/runc-1.1.13[apparmor?,seccomp?]
-"
-
-BDEPEND="
-       dev-go/go-md2man
-       virtual/pkgconfig
-"
-
-# tests require root or docker
-RESTRICT+="test"
-
-src_prepare() {
-       default
-       sed -i \
-               -e "s/-s -w//" \
-               -e "s/-mod=readonly//" \
-               Makefile || die
-       sed -i \
-               -e "s:/usr/local:/usr:" \
-               containerd.service || die
-}
-
-src_compile() {
-       local options=(
-               $(usev apparmor)
-               $(usex btrfs "" "no_btrfs")
-               $(usex cri "" "no_cri")
-               $(usex device-mapper "" "no_devmapper")
-               $(usev seccomp)
-               $(usev selinux)
-       )
-
-       myemakeargs=(
-               BUILDTAGS="${options[*]}"
-               LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')"
-               REVISION="${GIT_REVISION}"
-               VERSION=v${PV}
-       )
-
-       # race condition in man target https://bugs.gentoo.org/765100
-       # we need to explicitly specify GOFLAGS for "go run" to use vendor 
source
-       emake "${myemakeargs[@]}" man -j1 #nowarn
-       emake "${myemakeargs[@]}" all
-
-}
-
-src_install() {
-       rm "${D}"/bin/gen-manpages
-       dobin bin/*
-       doman man/*
-       newconfd "${FILESDIR}"/${PN}.confd "${PN}"
-       newinitd "${FILESDIR}"/${PN}.initd "${PN}"
-       systemd_dounit containerd.service
-       keepdir /var/lib/containerd
-
-       # we already installed manpages, remove markdown source
-       # before installing docs directory
-       rm -r docs/man || die
-
-       local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md 
docs/. )
-       einstalldocs
-}

diff --git a/app-containers/containerd/containerd-1.7.22.ebuild 
b/app-containers/containerd/containerd-1.7.22.ebuild
deleted file mode 100644
index 1399f6ef7ba4..000000000000
--- a/app-containers/containerd/containerd-1.7.22.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-GIT_REVISION=b2ce781edcbd6cb758f172ecab61c79d607cc41d
-
-DESCRIPTION="A daemon to control runC"
-HOMEPAGE="https://containerd.io/";
-SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
-
-COMMON_DEPEND="
-       btrfs? ( sys-fs/btrfs-progs )
-       seccomp? ( sys-libs/libseccomp )
-"
-
-DEPEND="
-${COMMON_DEPEND}
-"
-
-# recommended version of runc is found in script/setup/runc-version
-RDEPEND="
-       ${COMMON_DEPEND}
-       ~app-containers/runc-1.1.14[apparmor?,seccomp?]
-"
-
-BDEPEND="
-       dev-go/go-md2man
-       virtual/pkgconfig
-"
-
-# tests require root or docker
-RESTRICT+="test"
-
-src_prepare() {
-       default
-       sed -i \
-               -e "s/-s -w//" \
-               -e "s/-mod=readonly//" \
-               Makefile || die
-       sed -i \
-               -e "s:/usr/local:/usr:" \
-               containerd.service || die
-}
-
-src_compile() {
-       local options=(
-               $(usev apparmor)
-               $(usex btrfs "" "no_btrfs")
-               $(usex cri "" "no_cri")
-               $(usex device-mapper "" "no_devmapper")
-               $(usev seccomp)
-               $(usev selinux)
-       )
-
-       myemakeargs=(
-               BUILDTAGS="${options[*]}"
-               LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')"
-               REVISION="${GIT_REVISION}"
-               VERSION=v${PV}
-       )
-
-       # race condition in man target https://bugs.gentoo.org/765100
-       # we need to explicitly specify GOFLAGS for "go run" to use vendor 
source
-       emake "${myemakeargs[@]}" man -j1 #nowarn
-       emake "${myemakeargs[@]}" all
-
-}
-
-src_install() {
-       rm bin/gen-manpages || die
-       dobin bin/*
-       doman man/*
-       newconfd "${FILESDIR}"/${PN}.confd "${PN}"
-       newinitd "${FILESDIR}"/${PN}.initd "${PN}"
-       systemd_dounit containerd.service
-       keepdir /var/lib/containerd
-
-       # we already installed manpages, remove markdown source
-       # before installing docs directory
-       rm -r docs/man || die
-
-       local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md 
docs/. )
-       einstalldocs
-}

diff --git a/app-containers/containerd/containerd-1.7.23.ebuild 
b/app-containers/containerd/containerd-1.7.23.ebuild
deleted file mode 100644
index c974b09a3845..000000000000
--- a/app-containers/containerd/containerd-1.7.23.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-GIT_REVISION=57f17b0a6295a39009d861b89e3b3b87b005ca27
-
-DESCRIPTION="A daemon to control runC"
-HOMEPAGE="https://containerd.io/";
-SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
-
-COMMON_DEPEND="
-       btrfs? ( sys-fs/btrfs-progs )
-       seccomp? ( sys-libs/libseccomp )
-"
-
-DEPEND="
-${COMMON_DEPEND}
-"
-
-# recommended version of runc is found in script/setup/runc-version
-RDEPEND="
-       ${COMMON_DEPEND}
-       ~app-containers/runc-1.1.14[apparmor?,seccomp?]
-"
-
-BDEPEND="
-       dev-go/go-md2man
-       virtual/pkgconfig
-"
-
-# tests require root or docker
-RESTRICT+="test"
-
-src_prepare() {
-       default
-       sed -i \
-               -e "s/-s -w//" \
-               -e "s/-mod=readonly//" \
-               Makefile || die
-       sed -i \
-               -e "s:/usr/local:/usr:" \
-               containerd.service || die
-}
-
-src_compile() {
-       local options=(
-               $(usev apparmor)
-               $(usex btrfs "" "no_btrfs")
-               $(usex cri "" "no_cri")
-               $(usex device-mapper "" "no_devmapper")
-               $(usev seccomp)
-               $(usev selinux)
-       )
-
-       myemakeargs=(
-               BUILDTAGS="${options[*]}"
-               LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')"
-               REVISION="${GIT_REVISION}"
-               VERSION=v${PV}
-       )
-
-       # race condition in man target https://bugs.gentoo.org/765100
-       # we need to explicitly specify GOFLAGS for "go run" to use vendor 
source
-       emake "${myemakeargs[@]}" man -j1 #nowarn
-       emake "${myemakeargs[@]}" all
-
-}
-
-src_install() {
-       rm bin/gen-manpages || die
-       dobin bin/*
-       doman man/*
-       newconfd "${FILESDIR}"/${PN}.confd "${PN}"
-       newinitd "${FILESDIR}"/${PN}.initd "${PN}"
-       systemd_dounit containerd.service
-       keepdir /var/lib/containerd
-
-       # we already installed manpages, remove markdown source
-       # before installing docs directory
-       rm -r docs/man || die
-
-       local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md 
docs/. )
-       einstalldocs
-}

diff --git a/app-containers/containerd/containerd-1.7.24.ebuild 
b/app-containers/containerd/containerd-1.7.24.ebuild
deleted file mode 100644
index 7e9f508cd288..000000000000
--- a/app-containers/containerd/containerd-1.7.24.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-GIT_REVISION=88bf19b2105c8b17560993bee28a01ddc2f97182
-
-DESCRIPTION="A daemon to control runC"
-HOMEPAGE="https://containerd.io/";
-SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
-
-COMMON_DEPEND="
-       btrfs? ( sys-fs/btrfs-progs )
-       seccomp? ( sys-libs/libseccomp )
-"
-
-DEPEND="
-${COMMON_DEPEND}
-"
-
-# recommended version of runc is found in script/setup/runc-version
-RDEPEND="
-       ${COMMON_DEPEND}
-       ~app-containers/runc-1.2.2[apparmor?,seccomp?]
-"
-
-BDEPEND="
-       dev-go/go-md2man
-       virtual/pkgconfig
-"
-
-# tests require root or docker
-RESTRICT+="test"
-
-src_prepare() {
-       default
-       sed -i \
-               -e "s/-s -w//" \
-               -e "s/-mod=readonly//" \
-               Makefile || die
-       sed -i \
-               -e "s:/usr/local:/usr:" \
-               containerd.service || die
-}
-
-src_compile() {
-       local options=(
-               $(usev apparmor)
-               $(usex btrfs "" "no_btrfs")
-               $(usex cri "" "no_cri")
-               $(usex device-mapper "" "no_devmapper")
-               $(usev seccomp)
-               $(usev selinux)
-       )
-
-       myemakeargs=(
-               BUILDTAGS="${options[*]}"
-               LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')"
-               REVISION="${GIT_REVISION}"
-               VERSION=v${PV}
-       )
-
-       # race condition in man target https://bugs.gentoo.org/765100
-       # we need to explicitly specify GOFLAGS for "go run" to use vendor 
source
-       emake "${myemakeargs[@]}" man -j1 #nowarn
-       emake "${myemakeargs[@]}" all
-
-}
-
-src_install() {
-       rm bin/gen-manpages || die
-       dobin bin/*
-       doman man/*
-       newconfd "${FILESDIR}"/${PN}.confd "${PN}"
-       newinitd "${FILESDIR}"/${PN}.initd "${PN}"
-       systemd_dounit containerd.service
-       keepdir /var/lib/containerd
-
-       # we already installed manpages, remove markdown source
-       # before installing docs directory
-       rm -r docs/man || die
-
-       local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md 
docs/. )
-       einstalldocs
-}

diff --git a/app-containers/containerd/containerd-2.0.0-r1.ebuild 
b/app-containers/containerd/containerd-2.0.0-r1.ebuild
deleted file mode 100644
index 41fa3c68f10e..000000000000
--- a/app-containers/containerd/containerd-2.0.0-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-GIT_REVISION=88bf19b2105c8b17560993bee28a01ddc2f97182
-
-DESCRIPTION="A daemon to control runC"
-HOMEPAGE="https://containerd.io/";
-SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
-
-COMMON_DEPEND="
-       btrfs? ( sys-fs/btrfs-progs )
-       seccomp? ( sys-libs/libseccomp )
-"
-
-DEPEND="
-${COMMON_DEPEND}
-"
-
-# recommended minimum version of runc is found in script/setup/runc-version
-RDEPEND="
-       ${COMMON_DEPEND}
-       >=app-containers/runc-1.2.1[apparmor?,seccomp?]
-"
-
-BDEPEND="
-       dev-go/go-md2man
-       virtual/pkgconfig
-"
-
-# tests require root or docker
-RESTRICT+="test"
-
-src_prepare() {
-       default
-       sed -i \
-               -e "s/-s -w//" \
-               -e "s/-mod=readonly//" \
-               Makefile || die
-       sed -i \
-               -e "s:/usr/local:/usr:" \
-               containerd.service || die
-}
-
-src_compile() {
-       local options=(
-               $(usev apparmor)
-               $(usex btrfs "" "no_btrfs")
-               $(usex cri "" "no_cri")
-               $(usex device-mapper "" "no_devmapper")
-               $(usev seccomp)
-               $(usev selinux)
-       )
-
-       myemakeargs=(
-               BUILDTAGS="${options[*]}"
-               LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')"
-               REVISION="${GIT_REVISION}"
-               VERSION=v${PV}
-       )
-
-       # race condition in man target https://bugs.gentoo.org/765100
-       # we need to explicitly specify GOFLAGS for "go run" to use vendor 
source
-       emake "${myemakeargs[@]}" man -j1 #nowarn
-       emake "${myemakeargs[@]}" all
-
-}
-
-src_install() {
-       rm bin/gen-manpages || die
-       dobin bin/*
-       doman man/*
-       newconfd "${FILESDIR}"/${PN}.confd "${PN}"
-       newinitd "${FILESDIR}"/${PN}.initd "${PN}"
-       systemd_dounit containerd.service
-       keepdir /var/lib/containerd
-
-       # we already installed manpages, remove markdown source
-       # before installing docs directory
-       rm -r docs/man || die
-
-       local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md 
docs/. )
-       einstalldocs
-}

diff --git a/app-containers/containerd/containerd-2.0.0.ebuild 
b/app-containers/containerd/containerd-2.0.0.ebuild
deleted file mode 100644
index 5f1930094da4..000000000000
--- a/app-containers/containerd/containerd-2.0.0.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-GIT_REVISION=88bf19b2105c8b17560993bee28a01ddc2f97182
-
-DESCRIPTION="A daemon to control runC"
-HOMEPAGE="https://containerd.io/";
-SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
-
-COMMON_DEPEND="
-       btrfs? ( sys-fs/btrfs-progs )
-       seccomp? ( sys-libs/libseccomp )
-"
-
-DEPEND="
-${COMMON_DEPEND}
-"
-
-# recommended version of runc is found in script/setup/runc-version
-RDEPEND="
-       ${COMMON_DEPEND}
-       ~app-containers/runc-1.2.1[apparmor?,seccomp?]
-"
-
-BDEPEND="
-       dev-go/go-md2man
-       virtual/pkgconfig
-"
-
-# tests require root or docker
-RESTRICT+="test"
-
-src_prepare() {
-       default
-       sed -i \
-               -e "s/-s -w//" \
-               -e "s/-mod=readonly//" \
-               Makefile || die
-       sed -i \
-               -e "s:/usr/local:/usr:" \
-               containerd.service || die
-}
-
-src_compile() {
-       local options=(
-               $(usev apparmor)
-               $(usex btrfs "" "no_btrfs")
-               $(usex cri "" "no_cri")
-               $(usex device-mapper "" "no_devmapper")
-               $(usev seccomp)
-               $(usev selinux)
-       )
-
-       myemakeargs=(
-               BUILDTAGS="${options[*]}"
-               LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')"
-               REVISION="${GIT_REVISION}"
-               VERSION=v${PV}
-       )
-
-       # race condition in man target https://bugs.gentoo.org/765100
-       # we need to explicitly specify GOFLAGS for "go run" to use vendor 
source
-       emake "${myemakeargs[@]}" man -j1 #nowarn
-       emake "${myemakeargs[@]}" all
-
-}
-
-src_install() {
-       rm bin/gen-manpages || die
-       dobin bin/*
-       doman man/*
-       newconfd "${FILESDIR}"/${PN}.confd "${PN}"
-       newinitd "${FILESDIR}"/${PN}.initd "${PN}"
-       systemd_dounit containerd.service
-       keepdir /var/lib/containerd
-
-       # we already installed manpages, remove markdown source
-       # before installing docs directory
-       rm -r docs/man || die
-
-       local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md 
docs/. )
-       einstalldocs
-}

Reply via email to