dev-util/catalyst-lab - 1.6.1 (guru)

Search

Install

Install this version:

emerge -a =dev-util/catalyst-lab-1.6.1

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =dev-util/catalyst-lab-1.6.1

Or alternatively:

emerge --autounmask-write -a =dev-util/catalyst-lab-1.6.1

Package Information

Description:
An automation tool for building Gentoo release stages and binhost packages.
Homepage:
https://github.com/damiandudycz/catalyst-lab
License:
GPL-2

Ebuild Details

Version EAPI Keywords Slot
1.6.1 8 ~amd64 ~arm64 0
View Raw Ebuild
# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

DESCRIPTION="An automation tool for building Gentoo release stages and binhost packages."
HOMEPAGE="https://github.com/damiandudycz/catalyst-lab"
SRC_URI="https://github.com/damiandudycz/catalyst-lab/archive/refs/tags/catalyst-lab-v${PV}.tar.gz"
S="${WORKDIR}/${PN}-${PN}-v${PV}"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="qemu git binhost"

RDEPEND="
	dev-util/catalyst
	app-misc/yq
	binhost? ( sys-fs/squashfs-tools )
	qemu? ( app-emulation/qemu[static-user] )
	git? ( dev-vcs/git dev-vcs/git-lfs )
"
BDEPEND="app-arch/unzip"

src_install() {
	# Install catalyst-lab
	dodir /usr/bin
	dobin "${S}/${PN}"

	# Create the config file
	insinto /etc/catalyst-lab
	doins "${S}/${PN}.conf"
}

USE Flags

Manage flags for this package: euse -i <flag> -p dev-util/catalyst-lab | euse -E <flag> -p dev-util/catalyst-lab | euse -D <flag> -p dev-util/catalyst-lab

Global/Standard Flags

git

Dependencies

RDEPEND

	dev-util/catalyst
	app-misc/yq
	binhost? ( sys-fs/squashfs-tools )
	qemu? ( app-emulation/qemu[static-user] )
	git? ( dev-vcs/git dev-vcs/git-lfs )

BDEPEND

app-arch/unzip

Manifest for 1.6.1

Type File Size Source URLs
DIST catalyst-lab-v1.6.1.tar.gz 48593 bytes https://github.com/damiandudycz/catalyst-lab/archive/refs/tags/catalyst-lab-v1.6.1.tar.gz