sys-kernel/booster: new pakage
This commit is contained in:
parent
538fd3f7b3
commit
3c079a9ed1
|
@ -0,0 +1,4 @@
|
|||
AUX booster.yaml 477 BLAKE2B 6107c1a393a1ac87223850a96de96edf82ef5db7a13efdda3a50f996500f71f9c8b72d68abeaf05e1ef8d68fb9723917a37089e7cef4eb935d179603c4ec9a21 SHA512 9a7882601238bbf5d8c7bb9f8917c0535c52a83b3fb775049331cb9d11a61f0ec84904db4af2e1fdb9ed3009cbfa1848b402fba0cc0b7e281e43858d5c00acdc
|
||||
DIST booster-0.11-vendor.tar.xz 1919268 BLAKE2B 8f29b68d15595d8995fff13fe1f77bb7ea9bdb556c5ba7c096a12539b2fcfd05cbd7ed12a6dde6d1977096b5d7de7bd5569b27951a28b9be908d71d41eaae5e6 SHA512 cd1f50166b22bb7e1524e113e63dcc9fe25b8bbf36a6fda7f0e6f86b7706b4c6666bfa48aa9597fa3b94bd82851d41cfe1ec48338829855fe490d54a6df3b53c
|
||||
DIST booster-0.11.tar.gz 113332 BLAKE2B 55969cd75fea79df20b3778bbd295b9d69284a04d42a5cfa0ac8128772b37c26a76f68bf2fe587f7d98670a13741a95647ef736e0baf3cc3e09a75952c021ab4 SHA512 fbccb75b57d38696d4e81f0c587c6c456270290d4867b1e5028363beff9f0b08770719e0fcc991bd6c751fe48fdd8d2aee262355b8691caeb6ee702d6cccb7a0
|
||||
EBUILD booster-0.11.ebuild 760 BLAKE2B 629916e2145d38f3e4ebe7c99c48aeba9fcb4a2ef9546258d09d77782d646ff407630e7cf9aef435473ff3333c4417b8da326327a1a9dcd660a3fe58bcb5a7ef SHA512 9544a7650395974fe05a8e01abca03745dbf8511ad176c2304b3bce0f6b55a3bc6afb90134ba61d59e41ff12252c4a278903069f4a7294de38397d8d3598d98e
|
|
@ -0,0 +1,36 @@
|
|||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit go-module
|
||||
|
||||
DESCRIPTION="Fast and secure initramfs generator"
|
||||
HOMEPAGE="https://github.com/anatol/booster"
|
||||
SRC_URI="https://github.com/anatol/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://git.millerson.name/alex/gentoo-artifacts/releases/download/${P}-vendor/${P}-vendor.tar.xz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
|
||||
src_compile() {
|
||||
cd ${S}/generator && ego build
|
||||
cd ${S}/init && ego build
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /etc
|
||||
newins "${FILESDIR}/${PN}.yaml" ${PN}.yaml
|
||||
|
||||
exeinto /usr/lib/${PN}
|
||||
doexe init/init
|
||||
|
||||
newbin generator/generator ${PN}
|
||||
|
||||
default
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
#network:
|
||||
# interfaces: enp0s31f2,2e:1d:61:30:a3:63
|
||||
# dhcp: on
|
||||
# either dhcp above or static configuration below can be used
|
||||
# ip: 10.0.2.15/24
|
||||
# gateway: 10.0.2.255
|
||||
# dns_servers: 192.168.1.1,8.8.8.8
|
||||
#universal: false
|
||||
#modules: -*,hid_apple,kernel/sound/usb/,kernel/fs/btrfs/btrfs.ko,kernel/lib/crc4.ko.xz
|
||||
#compression: zstd
|
||||
#mount_timeout: 5m6s
|
||||
#strip: true
|
||||
#extra_files: vim,/usr/share/vim/vim82/,fsck,fsck.ext4
|
||||
#vconsole: true
|
||||
#enable_lvm: true
|
||||
#enable_mdraid: true
|
Loading…
Reference in New Issue