commit:     71c9ed27960f772a00cc542cdce1475daa461536
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 25 07:08:41 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Aug 25 07:09:00 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c9ed27

app-emulation/lxd: drop 4.0.6-r1

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-emulation/lxd/Manifest            |   2 -
 app-emulation/lxd/lxd-4.0.6-r1.ebuild | 162 ----------------------------------
 2 files changed, 164 deletions(-)

diff --git a/app-emulation/lxd/Manifest b/app-emulation/lxd/Manifest
index 6252615f397..9f5501c4228 100644
--- a/app-emulation/lxd/Manifest
+++ b/app-emulation/lxd/Manifest
@@ -1,4 +1,2 @@
-DIST lxd-4.0.6.tar.gz 15353779 BLAKE2B 
f699e91c53b407e5a0e47fe40b133d6216754b1e5c5829ee68993468565f2080c12cbcbf8373d6da16ca94a3648ec51b874e66ff589be09dc95f2382d18f3e12
 SHA512 
58efaac50dbcbb3cf0e7aa1b3b43085beae4546dfcd081720b049c2b88bf120b9a74e7db1238bbdd8cc2449e039b076ece3734e8f46f3ddbdc70aaae8b326963
-DIST lxd-4.0.6.tar.gz.asc 833 BLAKE2B 
6d1756b130a944a98e62d809c45129178bfc39158c71e09319cdaff7461b14bda467e44a781bb5c15d40afdae4d3ec86f98919738a8c169d3fff910d8e9fe58a
 SHA512 
6c59bd8ec9bf0d9bd90c8ab2970cf6928c0bef3736631ea2a56ebc464f33940366d35925ddfc4104c13fa0fd4e1bea42796e0a2eb82a8bf395957829f938c7db
 DIST lxd-4.0.7.tar.gz 15454709 BLAKE2B 
6278fa058efa15a689a982dcf0bce58bf320ac500bc8bd6cd4227f5f126a03dd85a65363d4d36b3437a0a2fd8e08e8a7332b96f9aba8e8eb2aa508d1129fec13
 SHA512 
dd99db21a4de95d95e6bd53dcbd68f4d9f0ffbd9e60d994340cd0b1e820068e671507a9718d1c56488c79ad49019f86637a4a8b9c945cdd3f70d59c9e2026fb1
 DIST lxd-4.0.7.tar.gz.asc 833 BLAKE2B 
a28e43d1fd0d5851a62121069703637e7ba25cbeb142507e4e162b254eddce2b5a13a100eedb202fbf3d8aa40f6e20b4fd587ef38f6c73a07d2bd9d8d9d00c8f
 SHA512 
561d7cbf94a37e7ed03828ac98a2022dc1a4e11b80cdee3ad925bf4226b78b9e1d1b9c51ed070e60fba881b69e06dc70be2713026285b10de5cca59549ac5f82

diff --git a/app-emulation/lxd/lxd-4.0.6-r1.ebuild 
b/app-emulation/lxd/lxd-4.0.6-r1.ebuild
deleted file mode 100644
index 1a59fbf708c..00000000000
--- a/app-emulation/lxd/lxd-4.0.6-r1.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools bash-completion-r1 linux-info optfeature systemd verify-sig
-
-DESCRIPTION="Fast, dense and secure container management"
-HOMEPAGE="https://linuxcontainers.org/lxd/introduction/ 
https://github.com/lxc/lxd";
-SRC_URI="https://linuxcontainers.org/downloads/lxd/${P}.tar.gz
-       verify-sig? ( https://linuxcontainers.org/downloads/lxd/${P}.tar.gz.asc 
)"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="apparmor ipv6 nls verify-sig"
-
-DEPEND="app-arch/xz-utils
-       >=app-emulation/lxc-3.0.0[apparmor?,seccomp(+)]
-       dev-libs/dqlite
-       dev-libs/lzo
-       dev-libs/raft
-       >=dev-util/xdelta-3.0[lzma(+)]
-       net-dns/dnsmasq[dhcp,ipv6?]"
-RDEPEND="${DEPEND}
-       acct-group/lxd
-       net-firewall/ebtables
-       net-firewall/iptables[ipv6?]
-       sys-apps/iproute2[ipv6?]
-       sys-fs/fuse:*
-       sys-fs/lxcfs
-       sys-fs/squashfs-tools[lzma]
-       virtual/acl"
-BDEPEND="dev-lang/go
-       nls? ( sys-devel/gettext )
-       verify-sig? ( app-crypt/openpgp-keys-linuxcontainers )"
-
-CONFIG_CHECK="
-       ~CGROUPS
-       ~IPC_NS
-       ~NET_NS
-       ~PID_NS
-
-       ~SECCOMP
-       ~USER_NS
-       ~UTS_NS
-"
-
-ERROR_IPC_NS="CONFIG_IPC_NS is required."
-ERROR_NET_NS="CONFIG_NET_NS is required."
-ERROR_PID_NS="CONFIG_PID_NS is required."
-ERROR_SECCOMP="CONFIG_SECCOMP is required."
-ERROR_UTS_NS="CONFIG_UTS_NS is required."
-
-# Go magic.
-QA_PREBUILT="/usr/bin/fuidshift
-       /usr/bin/lxc
-       /usr/bin/lxc-to-lxd
-       /usr/bin/lxd-agent
-       /usr/bin/lxd-benchmark
-       /usr/bin/lxd-p2c
-       /usr/sbin/lxd"
-
-EGO_PN="github.com/lxc/lxd"
-GOPATH="${S}/_dist" # this seems to reset every now and then, though
-
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/linuxcontainers.asc
-
-src_prepare() {
-       default
-
-       export GOPATH="${S}/_dist"
-
-       sed -i \
-               -e "s:\./configure:./configure --prefix=/usr 
--libdir=${EPREFIX}/usr/lib/lxd:g" \
-               -e "s:make:make ${MAKEOPTS}:g" \
-               Makefile || die
-
-       # Fix hardcoded ovmf file path, see bug 763180
-       sed -i \
-               -e "s:/usr/share/OVMF:/usr/share/edk2-ovmf:g" \
-               -e "s:OVMF_VARS.ms.fd:OVMF_VARS.secboot.fd:g" \
-               doc/environment.md \
-               lxd/apparmor/instance_qemu.go \
-               lxd/instance/drivers/driver_qemu.go || die "Failed to fix 
hardcoded ovmf paths."
-
-       # Fix hardcoded virtfs-proxy-helper file path, see bug 798924
-       sed -i \
-               -e 
"s:/usr/lib/qemu/virtfs-proxy-helper:/usr/libexec/virtfs-proxy-helper:g" \
-               lxd/device/disk.go || die "Failed to fix virtfs-proxy-helper 
path."
-}
-
-src_configure() { :; }
-
-src_compile() {
-       export GOPATH="${S}/_dist"
-       export GO111MODULE=auto
-
-       cd "${S}" || die
-
-       for k in fuidshift lxd-benchmark lxc lxc-to-lxd; do
-               go install -v -x "${EGO_PN}/${k}" || die "failed compiling ${k}"
-       done
-
-       go install -v -x -tags libsqlite3 ${EGO_PN}/lxd || die "Failed to build 
the daemon"
-
-       # Needs to be built statically
-       CGO_ENABLED=0 go install -v -tags netgo "${EGO_PN}"/lxd-p2c
-       CGO_ENABLED=0 go install -v -tags agent,netgo "${EGO_PN}"/lxd-agent
-
-       use nls && emake build-mo
-}
-
-src_test() {
-       export GO111MODULE=auto
-       export GOPATH="${S}/_dist"
-       go test -v ${EGO_PN}/lxd || die
-}
-
-src_install() {
-       local bindir="_dist/bin"
-       export GOPATH="${S}/_dist"
-
-       dosbin ${bindir}/lxd
-
-       for l in fuidshift lxd-agent lxd-benchmark lxd-p2c lxc lxc-to-lxd; do
-               dobin ${bindir}/${l}
-       done
-
-       cd "${S}" || die
-
-       newbashcomp scripts/bash/lxd-client lxc
-
-       newconfd "${FILESDIR}"/lxd-4.0.0.confd lxd
-       newinitd "${FILESDIR}"/lxd-4.0.0.initd lxd
-
-       if use apparmor; then
-               systemd_newunit "${FILESDIR}"/lxd-4.0.0_apparmor.service 
lxd.service
-       else
-               systemd_newunit "${FILESDIR}"/lxd-4.0.0.service lxd.service
-       fi
-
-       systemd_newunit "${FILESDIR}"/lxd-containers-4.0.0.service 
lxd-containers.service
-       systemd_newunit "${FILESDIR}"/lxd-4.0.0.socket lxd.socket
-
-       dodoc AUTHORS doc/*
-       use nls && domo po/*.mo
-}
-
-pkg_postinst() {
-       elog
-       elog "Consult https://wiki.gentoo.org/wiki/LXD for more information,"
-       elog "including a Quick Start."
-       elog
-       elog "Please run 'lxc-checkconfig' to see all optional kernel features."
-       elog
-       optfeature "btrfs storage backend" sys-fs/btrfs-progs
-       optfeature "lvm2 storage backend" sys-fs/lvm2
-       optfeature "zfs storage backend" sys-fs/zfs
-       elog
-       elog "Be sure to add your local user to the lxd group."
-}

Reply via email to