summaryrefslogtreecommitdiff
path: root/app-containers/distrobuilder
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
commitf716a9fe6455d39eef01e718aae68dae61c19704 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /app-containers/distrobuilder
parent3f9cf298e89cd5037b982abba06091224ee76daf (diff)
downloadbaldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.gz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.xz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.zip
Adding metadata
Diffstat (limited to 'app-containers/distrobuilder')
-rw-r--r--app-containers/distrobuilder/Manifest10
-rw-r--r--app-containers/distrobuilder/distrobuilder-2.1.ebuild51
-rw-r--r--app-containers/distrobuilder/distrobuilder-3.0-r1.ebuild50
-rw-r--r--app-containers/distrobuilder/distrobuilder-3.1.ebuild55
-rw-r--r--app-containers/distrobuilder/distrobuilder-3.2.ebuild55
-rw-r--r--app-containers/distrobuilder/distrobuilder-3.3.1.ebuild56
-rw-r--r--app-containers/distrobuilder/files/distrobuilder-2.1-glibc-2.36-fix.patch34
-rw-r--r--app-containers/distrobuilder/metadata.xml19
8 files changed, 0 insertions, 330 deletions
diff --git a/app-containers/distrobuilder/Manifest b/app-containers/distrobuilder/Manifest
deleted file mode 100644
index bf843e52af42..000000000000
--- a/app-containers/distrobuilder/Manifest
+++ /dev/null
@@ -1,10 +0,0 @@
-DIST distrobuilder-2.1.tar.gz 5599048 BLAKE2B 90e82a20a3ef61d13148951956bb1f74cc3494ca86e339c188a1c9009dcb27c0cb9a298c639c6de891df67915b48d107557f6b698a45cbe35c54d41a45bac1ab SHA512 80184d27305f5659f1367563161220b966b1957810da61e8f3b9f32cf408795319b43dd650bc9f867b3ac73ef2b3251972bb11999d92feb34bfd9cdae7ff7b7b
-DIST distrobuilder-2.1.tar.gz.asc 833 BLAKE2B fb3aadbc989438b0606c88e74fdd86e809b6373b907b37372cbbc0ca99415821f61772205967e0a7aa26b0bdaceb66df4ab39da1f08c339edeb84e66a04aab56 SHA512 0220fa34d966e2b3a244af21a894f5db7556b891ee3205b605ef633699553f0f53d876412c855010a0ef685fcfe376997790cf51d59fd46b7c9ba539507de4e3
-DIST distrobuilder-3.0.tar.gz 6135124 BLAKE2B 71cf594cdece46890418ea58af06205c59beaecce46a977efadcb336b93f0e1ed85ba4c1563a1f9f95937e935f844c91b6e45dfc73c0210f134ba3a694adea1d SHA512 c2218e6312257e5f15077d8380b9b49f7b8afd7ed5e43d46ac5d18a8cc332b096ab50c7301f74eb93769548c10f273e21a584ab2e908260ead4d2b219683bd1c
-DIST distrobuilder-3.0.tar.gz.asc 833 BLAKE2B 9a6fba0101eaea411a1b56359265c02533739a180c095ef2edd07dbe65c1d3bd2c1deab46e0cfdab362a282b85843659c8876853252b7ab1ab49e9f3f3dc1e8f SHA512 238a0a93575cb05fcd13fc32b5faed7592ff3345ae91d07fc1ede5696903f2e4da3d6d79bf39bc05ac16f0c8e04afe3eefa0e96b2c789992f55859bac6fd56d0
-DIST distrobuilder-3.1.tar.gz 6184215 BLAKE2B 2cb88f90c4459f71a2878824f7cb8f1d982f960ef498251561f58a57948d4dca35e67c85b15fff584db9ba369da07055d4854689f6d01a8f0f22dff97e813424 SHA512 5b0853a5f9a31b635f2d5160e918af8b7a66812570a1e50e70a515ef581bffe3904f6cf2487fa3d6691ed76ff34f97cd24b645b5f5ba146fec2127c3d9f21558
-DIST distrobuilder-3.1.tar.gz.asc 833 BLAKE2B 6986484fd6efa20eb625ace7a8395abef82c4bc685e45792072cfe3c78bf060bc5e5ec776a801fac4ac32f49088f13029a4dd3fbd41fc008df7100f1a3c805e6 SHA512 7b1c9d7dcb59dfe93635bb8fe5b2a65c030a5da5cacb3c22fb2cdadffec1252ad68901b92efc0eedb0f8aac26cb14a9b5f934caa920d77039d150fe817bd1e21
-DIST distrobuilder-3.2.tar.gz 6053978 BLAKE2B a46048800419d9a6f71957472db984d27f33d2fdb9ae47e758495167673faf02ec0cc384dba83c08a0acf86719121157daaf77b6ddf4722b59aade7391ca0c03 SHA512 9ed62c8c7307d0df4f06d8cf77e936cc4a2c6e7c058441abf675ac86bb387a0fc8e8598ff03df0776b549092ebc8e64e766d32122f79f0e2f8ec9ee595493383
-DIST distrobuilder-3.2.tar.gz.asc 833 BLAKE2B 6bb56aeb77555930681ca75737e544dfe6ca5bc89b082ccb08ad273400253f666c51de7a5a172098ec0bff111d4ef6ed5b38592b0fe1c577fc8c23d4a348acdc SHA512 0eca6807c6116ad15dba4ee2ffb45a8e2a00af28860833e01cf6e22d57b0a17641af438d3e66979c8cc2c743ebe1c0831df82e0d7e4a1454df970d84cb09a983
-DIST distrobuilder-3.3.1.tar.gz 10920767 BLAKE2B 020950c033b3856cbb92bc295fac6ebbc644e7b7ba4e396b928aaca971aa322f9097aac862ad917caa2b5bef055c39f6c987ccb5479db0852c6df5af20f6de16 SHA512 b873f8c0754c2b361c326493d23be8f5f6df0a96d51cad6e119bb248964db3ee4a3e8b0531ba8299d7957ee2a556205fe3780fc41c4640953c64f74f8dd21cb0
-DIST distrobuilder-3.3.1.tar.gz.asc 833 BLAKE2B cda73c3c0f2469b200020110f875a98b99fe53e44643ab2c603866b43d805d6119efbd2a07071b00fc3aeb2ca944226b444d3df012ef6fbc45db6ef4e16706ac SHA512 4b68c7d0d9c87de1ed1301ffff1d8825ff21081a0dbec1d67a8c29762ab41c1d0649159c60aad2024c2dffce0e9637522f041017b8fd64d3b955c4a831713146
diff --git a/app-containers/distrobuilder/distrobuilder-2.1.ebuild b/app-containers/distrobuilder/distrobuilder-2.1.ebuild
deleted file mode 100644
index db14d40b98fa..000000000000
--- a/app-containers/distrobuilder/distrobuilder-2.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module linux-info
-
-DESCRIPTION="System container image builder for LXC and LXD"
-HOMEPAGE="https://linuxcontainers.org/distrobuilder/introduction/"
-
-SRC_URI="https://linuxcontainers.org/downloads/distrobuilder/distrobuilder-${PV}.tar.gz
- verify-sig? ( https://linuxcontainers.org/downloads/distrobuilder/distrobuilder-${PV}.tar.gz.asc )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64"
-IUSE="verify-sig"
-
-RDEPEND="app-crypt/gnupg
- dev-util/debootstrap
- dev-vcs/git
- net-misc/rsync
- sys-fs/squashfs-tools"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )"
-
-# Test deps aren't vendored.
-RESTRICT="test"
-
-CONFIG_CHECK="~OVERLAY_FS"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/linuxcontainers.asc
-
-PATCHES=( "${FILESDIR}"/distrobuilder-2.1-glibc-2.36-fix.patch )
-
-GOPATH="${S}/_dist"
-
-src_compile() {
- export GOPATH="${S}/_dist"
- emake
-}
-
-src_test() {
- export GOPATH="${S}/_dist"
- emake check
-}
-
-src_install() {
- export GOPATH="${S}/_dist"
- dobin ${GOPATH}/bin/distrobuilder
- dodoc -r doc/*
-}
diff --git a/app-containers/distrobuilder/distrobuilder-3.0-r1.ebuild b/app-containers/distrobuilder/distrobuilder-3.0-r1.ebuild
deleted file mode 100644
index 5742553c4b9a..000000000000
--- a/app-containers/distrobuilder/distrobuilder-3.0-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module linux-info
-
-DESCRIPTION="System container image builder for LXC and incus"
-HOMEPAGE="https://linuxcontainers.org/distrobuilder/introduction/"
-
-SRC_URI="https://linuxcontainers.org/downloads/distrobuilder/distrobuilder-${PV}.tar.gz
- verify-sig? ( https://linuxcontainers.org/downloads/distrobuilder/distrobuilder-${PV}.tar.gz.asc )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64"
-IUSE="verify-sig"
-
-RDEPEND="app-cdr/cdrtools
- app-crypt/gnupg
- dev-util/debootstrap
- dev-vcs/git
- net-misc/rsync
- sys-fs/squashfs-tools"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )"
-
-# Test deps aren't vendored.
-RESTRICT="test"
-
-CONFIG_CHECK="~OVERLAY_FS"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/linuxcontainers.asc
-
-GOPATH="${S}/_dist"
-
-src_compile() {
- export GOPATH="${S}/_dist"
- emake
-}
-
-src_test() {
- export GOPATH="${S}/_dist"
- emake check
-}
-
-src_install() {
- export GOPATH="${S}/_dist"
- dobin ${GOPATH}/bin/distrobuilder
- dodoc -r doc/*
-}
diff --git a/app-containers/distrobuilder/distrobuilder-3.1.ebuild b/app-containers/distrobuilder/distrobuilder-3.1.ebuild
deleted file mode 100644
index b8331783130d..000000000000
--- a/app-containers/distrobuilder/distrobuilder-3.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module linux-info optfeature
-
-DESCRIPTION="System container image builder for LXC and incus"
-HOMEPAGE="https://linuxcontainers.org/distrobuilder/introduction/"
-
-SRC_URI="https://linuxcontainers.org/downloads/distrobuilder/distrobuilder-${PV}.tar.gz
- verify-sig? ( https://linuxcontainers.org/downloads/distrobuilder/distrobuilder-${PV}.tar.gz.asc )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64"
-IUSE="verify-sig"
-
-RDEPEND="app-cdr/cdrtools
- app-crypt/gnupg
- dev-util/debootstrap
- dev-vcs/git
- net-misc/rsync
- sys-fs/squashfs-tools"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )"
-
-# Test deps aren't vendored.
-RESTRICT="test"
-
-CONFIG_CHECK="~OVERLAY_FS"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/linuxcontainers.asc
-
-GOPATH="${S}/_dist"
-
-src_compile() {
- export GOPATH="${S}/_dist"
- emake
-}
-
-src_test() {
- export GOPATH="${S}/_dist"
- emake check
-}
-
-src_install() {
- export GOPATH="${S}/_dist"
- dobin ${GOPATH}/bin/distrobuilder
- dodoc -r doc/*
-}
-
-pkg_postinst() {
- optfeature_header "Optional support"
- optfeature "building MS Windows images" app-arch/wimlib app-misc/hivex
-}
diff --git a/app-containers/distrobuilder/distrobuilder-3.2.ebuild b/app-containers/distrobuilder/distrobuilder-3.2.ebuild
deleted file mode 100644
index b8331783130d..000000000000
--- a/app-containers/distrobuilder/distrobuilder-3.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module linux-info optfeature
-
-DESCRIPTION="System container image builder for LXC and incus"
-HOMEPAGE="https://linuxcontainers.org/distrobuilder/introduction/"
-
-SRC_URI="https://linuxcontainers.org/downloads/distrobuilder/distrobuilder-${PV}.tar.gz
- verify-sig? ( https://linuxcontainers.org/downloads/distrobuilder/distrobuilder-${PV}.tar.gz.asc )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64"
-IUSE="verify-sig"
-
-RDEPEND="app-cdr/cdrtools
- app-crypt/gnupg
- dev-util/debootstrap
- dev-vcs/git
- net-misc/rsync
- sys-fs/squashfs-tools"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )"
-
-# Test deps aren't vendored.
-RESTRICT="test"
-
-CONFIG_CHECK="~OVERLAY_FS"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/linuxcontainers.asc
-
-GOPATH="${S}/_dist"
-
-src_compile() {
- export GOPATH="${S}/_dist"
- emake
-}
-
-src_test() {
- export GOPATH="${S}/_dist"
- emake check
-}
-
-src_install() {
- export GOPATH="${S}/_dist"
- dobin ${GOPATH}/bin/distrobuilder
- dodoc -r doc/*
-}
-
-pkg_postinst() {
- optfeature_header "Optional support"
- optfeature "building MS Windows images" app-arch/wimlib app-misc/hivex
-}
diff --git a/app-containers/distrobuilder/distrobuilder-3.3.1.ebuild b/app-containers/distrobuilder/distrobuilder-3.3.1.ebuild
deleted file mode 100644
index 353d24e35df2..000000000000
--- a/app-containers/distrobuilder/distrobuilder-3.3.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module linux-info optfeature
-
-DESCRIPTION="System container image builder for LXC and incus"
-HOMEPAGE="https://linuxcontainers.org/distrobuilder/introduction/"
-
-SRC_URI="https://linuxcontainers.org/downloads/distrobuilder/distrobuilder-${PV}.tar.gz
- verify-sig? ( https://linuxcontainers.org/downloads/distrobuilder/distrobuilder-${PV}.tar.gz.asc )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64"
-IUSE="verify-sig"
-
-RDEPEND="app-cdr/cdrtools
- app-crypt/gnupg
- dev-util/debootstrap
- dev-vcs/git
- net-misc/rsync
- sys-fs/squashfs-tools"
-BDEPEND=">=dev-lang/go-1.25.6
- verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )"
-
-# Test deps aren't vendored.
-RESTRICT="test"
-
-CONFIG_CHECK="~OVERLAY_FS"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/linuxcontainers.asc
-
-GOPATH="${S}/_dist"
-
-src_compile() {
- export GOPATH="${S}/_dist"
- emake
-}
-
-src_test() {
- export GOPATH="${S}/_dist"
- emake check
-}
-
-src_install() {
- export GOPATH="${S}/_dist"
- dobin ${GOPATH}/bin/distrobuilder
- dodoc -r doc/*
-}
-
-pkg_postinst() {
- optfeature_header "Optional support"
- optfeature "building MS Windows images" app-arch/wimlib app-misc/hivex
-}
diff --git a/app-containers/distrobuilder/files/distrobuilder-2.1-glibc-2.36-fix.patch b/app-containers/distrobuilder/files/distrobuilder-2.1-glibc-2.36-fix.patch
deleted file mode 100644
index 5fd5ade014bb..000000000000
--- a/app-containers/distrobuilder/files/distrobuilder-2.1-glibc-2.36-fix.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-diff --git a/vendor/github.com/lxc/lxd/lxd/include/syscall_wrappers.h b/vendor/github.com/lxc/lxd/lxd/include/syscall_wrappers.h
-index 2c28133a8..a6975ab4d 100644
---- a/vendor/github.com/lxc/lxd/lxd/include/syscall_wrappers.h
-+++ b/vendor/github.com/lxc/lxd/lxd/include/syscall_wrappers.h
-@@ -26,10 +26,10 @@ static inline int lxd_close_range(unsigned int fd, unsigned int max_fd, unsigned
- return syscall(__NR_close_range, fd, max_fd, flags);
- }
-
--static inline int open_tree(int dfd, const char *filename, unsigned int flags)
-+/* static inline int open_tree(int dfd, const char *filename, unsigned int flags)
- {
- return syscall(__NR_open_tree, dfd, filename, flags);
--}
-+}*/
-
- /*
- * mount_setattr()
-@@ -40,7 +40,7 @@ struct lxc_mount_attr {
- __u64 propagation;
- __u64 userns_fd;
- };
--
-+/*
- static inline int mount_setattr(int dfd, const char *path, unsigned int flags,
- struct lxc_mount_attr *attr, size_t size)
- {
-@@ -53,6 +53,7 @@ static inline int move_mount(int from_dfd, const char *from_pathname, int to_dfd
- return syscall(__NR_move_mount, from_dfd, from_pathname, to_dfd,
- to_pathname, flags);
- }
-+*/
-
- /* arg1 of prctl() */
- #ifndef PR_SCHED_CORE
diff --git a/app-containers/distrobuilder/metadata.xml b/app-containers/distrobuilder/metadata.xml
deleted file mode 100644
index 5a061dc2f595..000000000000
--- a/app-containers/distrobuilder/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
- <maintainer type="person" proxied="yes">
- <email>posting@vodacomm.ca</email>
- <name>Stephen Bosch</name>
- </maintainer>
- <maintainer type="project">
- <email>virtualization@gentoo.org</email>
- <name>Gentoo Virtualization Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">lxc/distrobuilder</remote-id>
- </upstream>
-</pkgmetadata>