*/*: Tree clean
Signed-off-by: Ceres <ceres@ceressees.dev>
This commit is contained in:
parent
8979898514
commit
30ae8bbdb3
21 changed files with 0 additions and 486 deletions
|
|
@ -1 +0,0 @@
|
|||
DIST getopt-long-1.21.tar.gz 8885 BLAKE2B bd0fc3b8e23487261d3fb2ca7b9be1cfa67030dc93ba4cd6d28ef2ce24201f3b1f0417d4194a2a6ef2635194861eccd4c4324a7754a8eb8d624df6c13e528200 SHA512 032a1f98f2f8132dc14a168d77229f69a3a4a914a58741ef5b27aff2e5b138786aeb6bbb8bd4263435a8497c8ef01ba0d4900a094fea11a0383baba3497afb04
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
EAPI=8
|
||||
|
||||
DESCRIPTION="Command-line option parsing."
|
||||
HOMEPAGE="https://wiki.call-cc.org/eggref/5/getopt-long"
|
||||
|
||||
SRC_URI="https://code.call-cc.org/egg-tarballs/5/getopt-long/getopt-long-1.21.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~arm64"
|
||||
|
||||
|
||||
DEPEND="dev-scheme/chicken
|
||||
dev-scheme/srfi_1
|
||||
dev-scheme/srfi_13
|
||||
dev-scheme/srfi_14
|
||||
dev-scheme/matchable"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="dev-vcs/git"
|
||||
|
||||
src_compile() {
|
||||
chicken-install -l "${WORKDIR}/${P}" -no-install-dependencies -n
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DESTDIR=${D} sh ${S}/${PN}.install.sh
|
||||
}
|
||||
|
|
@ -1 +0,0 @@
|
|||
DIST matchable-1.2.tar.gz 16472 BLAKE2B a9f2e26efea4ac2787bf56443663b2477e71edb699a93abfb1c67794d3bebd725fe726a2517fa993e854c8608f0387806dac7f66380b65bcb6226c901810c82b SHA512 311cbb65ac5961ff678d65f98e3379e77be6e229521a93637cbc706338d2f52fe2d075369135395b33b620329dcbf688af02bac5948045d6de0ad5dcbd011738
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
EAPI=8
|
||||
|
||||
DESCRIPTION="This extension implements Andrew Wright's pattern matching macros."
|
||||
HOMEPAGE="https://wiki.call-cc.org/eggref/5/matchable"
|
||||
|
||||
SRC_URI="https://code.call-cc.org/egg-tarballs/5/matchable/matchable-1.2.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~arm64"
|
||||
|
||||
|
||||
DEPEND="dev-scheme/chicken"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="dev-vcs/git"
|
||||
|
||||
src_compile() {
|
||||
chicken-install -l "${WORKDIR}/${P}" -no-install-dependencies -n
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DESTDIR=${D} sh ${S}/${PN}.install.sh
|
||||
}
|
||||
|
|
@ -1 +0,0 @@
|
|||
DIST srfi_1-1.4.tar.gz 24608 BLAKE2B 67c4c693396615017453abf5611e93d81310fd42b4fb5aa214f54698a409e9ba9e1482e2c0e3bb83d1d5d3f0b04552b579890924c37f6c0e317f8a05de76d96d SHA512 681efeba5dc14c8700a322def552d690a3349353061aed0e640df35750cce559360c4e05ad9d6c590d585b498f459b1e3187f1dfbf44621ea3e1a68bfc3b934c
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
EAPI=8
|
||||
|
||||
DESCRIPTION="SRFI 1 (list library) procedures."
|
||||
HOMEPAGE="https://wiki.call-cc.org/eggref/5/srfi-1"
|
||||
|
||||
SRC_URI="https://code.call-cc.org/egg-tarballs/5/srfi-1/srfi-1-1.4.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~arm64"
|
||||
|
||||
|
||||
DEPEND="dev-scheme/chicken"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="dev-vcs/git"
|
||||
|
||||
S="${WORKDIR}/srfi-1-${PV}"
|
||||
|
||||
src_compile() {
|
||||
chicken-install -l "${WORKDIR}/${P}" -no-install-dependencies -n
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DESTDIR=${D} sh ${S}/srfi-1.install.sh
|
||||
}
|
||||
|
|
@ -1 +0,0 @@
|
|||
DIST srfi_13-1.4.tar.gz 28457 BLAKE2B dc21f7c164bce5bd8e30a02b03e4db87961e45882041a4394d9dc1f6f6f9193719de68da2912727746e31a85ec04ff5e76206eeea4a97a49f99503aaa5592618 SHA512 94108263fbf39e0ae3c6797d1e07560ce4ba84fbdfc1d06964c8ea2837d0175f024aad9eb5d1ccc0086203804dd5a1b910f27d6c94a5583b056274fc2286b855
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
EAPI=8
|
||||
|
||||
DESCRIPTION="SRFI 13 (string library)."
|
||||
HOMEPAGE="https://wiki.call-cc.org/eggref/5/srfi-13"
|
||||
|
||||
SRC_URI="https://code.call-cc.org/egg-tarballs/5/srfi-13/srfi-13-1.4.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~arm64"
|
||||
|
||||
|
||||
DEPEND="dev-scheme/chicken"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="dev-vcs/git"
|
||||
|
||||
S="${WORKDIR}/srfi-13-${PV}"
|
||||
|
||||
src_compile() {
|
||||
chicken-install -l "${WORKDIR}/${P}" -no-install-dependencies -n
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DESTDIR=${D} sh ${S}/srfi-13.install.sh
|
||||
}
|
||||
|
|
@ -1 +0,0 @@
|
|||
DIST srfi_14-1.4.tar.gz 23150 BLAKE2B e8971519498a7416f69475fd4d4155a493e02933eda173865b52fa7d31317a0e482ec4b32fd4d273118d19e936a321f08cac089eab005deb5f597f6c05779531 SHA512 8e78a8ac397f692f8204de4eafb0ff6873c0dc1d1acbf9f547ddcf7734e521b5a491e0d8f348a60550a4ef136a7e90c960d9d62dbd7529192852b5dd80b8bc3c
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
EAPI=8
|
||||
|
||||
DESCRIPTION="Character set library."
|
||||
HOMEPAGE="https://wiki.call-cc.org/eggref/5/srfi-14"
|
||||
|
||||
SRC_URI="https://code.call-cc.org/egg-tarballs/5/srfi-14/srfi-14-1.4.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~arm64"
|
||||
|
||||
|
||||
DEPEND="dev-scheme/chicken"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="dev-vcs/git"
|
||||
|
||||
S="${WORKDIR}/srfi-14-${PV}"
|
||||
|
||||
src_compile() {
|
||||
chicken-install -l "${WORKDIR}/${P}" -no-install-dependencies -n
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DESTDIR=${D} sh ${S}/srfi-14.install.sh
|
||||
}
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
DIST mailspring-1.18.0-amd64.deb 127111166 BLAKE2B 582c76e666aa260d1b7f46ae1b0967ef5513e8cbdc8d884862e54886945cd4b419976ea71935662aaa4d3a13134ad710d3d95fb1dfd35c4ec7d92db6cdc87644 SHA512 4ab8c4def28ea3dd3b74a6d188ce0cf8c0d7bbd7bb6737c8c6e1861fd566284023e38281add703744b8fdc50f892a03041bb50b82510c0240de2e89af46853b2
|
||||
DIST mailspring-1.18.0-arm64.deb 125722708 BLAKE2B 5afb1df1375c270d3701ea2be28a55415b72748745cf6f058a1fb9da63e79768e9d71199ba3e2bb11680ebedde488cd8b8b4bc7f915424e7126c7f0a88cc5648 SHA512 73511426aac334e0da059098cfeef091bd8af1a0dc0f993c8df12d87625730924bdb595872816e04d9c83f16a92b413a6224ebc956ff1630109213ef2f7da749
|
||||
|
|
@ -1,71 +0,0 @@
|
|||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit unpacker xdg
|
||||
|
||||
DESCRIPTION="A beautiful, fast and fully open source mail client for Mac, Windows and Linux"
|
||||
HOMEPAGE="https://getmailspring.com/"
|
||||
SRC_URI="
|
||||
amd64? ( https://github.com/Foundry376/Mailspring/releases/download/${PV}/mailspring-${PV}-amd64.deb )
|
||||
arm64? ( https://github.com/Foundry376/Mailspring/releases/download/${PV}/mailspring-${PV}-arm64.deb )
|
||||
"
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
IUSE="+wayland"
|
||||
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-core:2
|
||||
app-crypt/mit-krb5
|
||||
dev-build/libtool
|
||||
dev-libs/expat
|
||||
dev-libs/glib:2
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
dev-libs/openssl
|
||||
gnome-base/gvfs
|
||||
media-libs/alsa-lib
|
||||
media-libs/mesa
|
||||
net-misc/curl
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
sys-libs/db:5.3
|
||||
x11-libs/cairo
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libX11
|
||||
x11-libs/libxcb
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libxkbcommon
|
||||
x11-libs/libXrandr
|
||||
x11-libs/pango
|
||||
x11-misc/xdg-utils
|
||||
"
|
||||
|
||||
QA_PREBUILT="*"
|
||||
|
||||
src_unpack(){
|
||||
unpack_deb ${A}
|
||||
}
|
||||
|
||||
src_prepare(){
|
||||
default
|
||||
if use wayland; then
|
||||
sed -i "s|Exec=mailspring %U|Exec=mailspring --ozone-platform-hint=auto --enable-wayland-ime %U|g" \
|
||||
"${S}/usr/share/applications/Mailspring.desktop" || die
|
||||
fi
|
||||
|
||||
mv "${S}/usr/share/doc/mailspring" "${S}/usr/share/doc/${PF}" || die
|
||||
mv "${S}/usr/share/appdata" "${S}/usr/share/metainfo" || die
|
||||
}
|
||||
|
||||
src_install(){
|
||||
cp -R "${S}"/* "${D}" || die "Installing binary files failed"
|
||||
}
|
||||
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
DIST zfsbootmenu-1.12.0.tar.gz 1688946 BLAKE2B 291dcc813767def653bc4983cb9ff4c5b1d9f191cb8fee6e9a58cd6826fe0204606aa095339e9eeb6e4dd3201f5f9ad1b4cc3a26712960bf057198225f4b65f9 SHA512 5af3d258eee3ade3e9e11e084f4de0d251acc952348fdc4d3656b32f8fec7460c2d59fa883e06f482bd2f59e1055d6b908cf43c29aee47059d369231197a6645
|
||||
DIST zfsbootmenu-2.2.2.tar.gz 1830178 BLAKE2B e2191e26215214ce2ed803bf0659aea9ba629fcb35acb75e6398731b5edcee4bc2820203844c80998e39fd4c6eb904244fce6a37126038cd816156466976100a SHA512 895491305bf97147252a63a28d378823068e83417146a949d018b49b6e6d3274af434e8047082dad08494f6db44429a9948531321750b88b0eaf282710356914
|
||||
DIST zfsbootmenu-2.3.0.tar.gz 1891010 BLAKE2B 2e84204994008c85ba0ad7231fe442bd02cbb45d57b3dfd707b86d1484b155dc8309958cd66d90336897e9841596aa74d6ffa4a969bca0e65679806ac8233e94 SHA512 9b8e2d5ea258a32cd09a9382faaa21beea54f2ed825fa747f10ffe0b9f191c257b023019ec76dc882e649e8ea6fcd8e310632bba6c783228c594e3d0fee2c9c8
|
||||
DIST zfsbootmenu-3.0.1.tar.gz 1905474 BLAKE2B 879eb533c333eb95eba7d6d003e3a5ec9446aa7a6443dc28f5c7002c20bfea229601cddb670a24b0638aa94ad14b038822d389488b5028c47484ffc39f7d1633 SHA512 8176ba9325a0d7f06ce9007a2a46cbb1a66f876987ef281f2fac0e0584dfd206ef55211de4af3aa9ae23d64788060119b070c9083e33928a85542efd07c08c95
|
||||
DIST zfsbootmenu-3.1.0.tar.gz 1912653 BLAKE2B 37a209dd50ce1da74f4f1d4e20f051cdac121efb71066c944cac43ff3a7d3186e7756c6fe65a393bc50d90cd03f84c7204dd1eb42728fa70dccb1246b5135142 SHA512 79d2134e827e27dbcc170f47b7c8f465f64d70a1bb6ddb2f05553a0515ccdc75e857e5378fd4fb9d61f3b07d3b0be8e163bde755dd09e0f7e599ebf14c575810
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
--- a/etc/zfsbootmenu/config.yaml
|
||||
+++ b/etc/zfsbootmenu/config.yaml
|
||||
@@ -3,14 +3,15 @@ Global:
|
||||
BootMountPoint: /boot/efi
|
||||
DracutConfDir: /etc/zfsbootmenu/dracut.conf.d
|
||||
Components:
|
||||
- ImageDir: /boot/efi/EFI/void
|
||||
+ ImageDir: /boot/efi/EFI/gentoo
|
||||
Versions: 3
|
||||
Enabled: true
|
||||
syslinux:
|
||||
Config: /boot/syslinux/syslinux.cfg
|
||||
Enabled: false
|
||||
EFI:
|
||||
- ImageDir: /boot/efi/EFI/void
|
||||
+ ImageDir: /boot/efi/EFI/gentoo
|
||||
+ Stub: /usr/lib/systemd/boot/efi/linuxx64.elf.stub
|
||||
Versions: false
|
||||
Enabled: false
|
||||
Kernel:
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
diff --git a/etc/zfsbootmenu/config.yaml b/etc/zfsbootmenu/config.yaml
|
||||
index e8b196c..38b2812 100644
|
||||
--- a/etc/zfsbootmenu/config.yaml
|
||||
+++ b/etc/zfsbootmenu/config.yaml
|
||||
@@ -14,6 +14,7 @@ Components:
|
||||
Enabled: false
|
||||
EFI:
|
||||
ImageDir: /boot/efi/EFI/zbm
|
||||
+ Stub: /usr/lib/systemd/boot/efi/linuxx64.elf.stub
|
||||
Versions: false
|
||||
Enabled: false
|
||||
Kernel:
|
||||
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>artemis@artemis.sh</email>
|
||||
<name>Artemis Everfree</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>c@cgps.ch</email>
|
||||
<name>Chaquen Beliakov Amaya</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">zbm-dev/zfsbootmenu</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="ZFS bootloader for root-on-ZFS systems"
|
||||
HOMEPAGE="https://zfsbootmenu.org"
|
||||
SRC_URI="https://github.com/zbm-dev/zfsbootmenu/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-branding.patch
|
||||
)
|
||||
|
||||
RDEPEND="
|
||||
app-shells/fzf
|
||||
sys-apps/kexec-tools
|
||||
sys-block/mbuffer
|
||||
dev-perl/Sort-Versions
|
||||
dev-perl/Config-IniFiles
|
||||
dev-perl/YAML-PP
|
||||
dev-perl/boolean
|
||||
sys-fs/zfs
|
||||
sys-kernel/dracut"
|
||||
|
||||
pkg_postinst () {
|
||||
elog "Please consult upstream doumentation to install the bootloader
|
||||
https://github.com/zbm-dev/zfsbootmenu"
|
||||
}
|
||||
|
|
@ -1,44 +0,0 @@
|
|||
# Copyright 2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="ZFS bootloader for root-on-ZFS systems"
|
||||
HOMEPAGE="https://zfsbootmenu.org"
|
||||
SRC_URI="https://github.com/zbm-dev/zfsbootmenu/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-stub-location.patch
|
||||
)
|
||||
|
||||
RDEPEND="
|
||||
app-shells/fzf
|
||||
dev-lang/perl
|
||||
dev-perl/boolean
|
||||
dev-perl/Config-IniFiles
|
||||
dev-perl/Sort-Versions
|
||||
dev-perl/YAML-PP
|
||||
sys-apps/kexec-tools
|
||||
sys-block/mbuffer
|
||||
sys-fs/zfs
|
||||
sys-kernel/dracut
|
||||
"
|
||||
|
||||
src_compile() {
|
||||
# There's a makefile in the source repo but it's only for install. There's
|
||||
# nothing to compile since zfsbootmenu is all scripts.
|
||||
true
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
}
|
||||
|
||||
pkg_postinst () {
|
||||
elog "Please consult upstream doumentation to install the bootloader
|
||||
https://github.com/zbm-dev/zfsbootmenu"
|
||||
}
|
||||
|
|
@ -1,44 +0,0 @@
|
|||
# Copyright 2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="ZFS bootloader for root-on-ZFS systems"
|
||||
HOMEPAGE="https://zfsbootmenu.org"
|
||||
SRC_URI="https://github.com/zbm-dev/zfsbootmenu/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-stub-location.patch
|
||||
)
|
||||
|
||||
RDEPEND="
|
||||
app-shells/fzf
|
||||
dev-lang/perl
|
||||
dev-perl/boolean
|
||||
dev-perl/Config-IniFiles
|
||||
dev-perl/Sort-Versions
|
||||
dev-perl/YAML-PP
|
||||
sys-apps/kexec-tools
|
||||
sys-block/mbuffer
|
||||
sys-fs/zfs
|
||||
sys-kernel/dracut
|
||||
"
|
||||
|
||||
src_compile() {
|
||||
# There's a makefile in the source repo but it's only for install. There's
|
||||
# nothing to compile since zfsbootmenu is all scripts.
|
||||
true
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
}
|
||||
|
||||
pkg_postinst () {
|
||||
elog "Please consult upstream doumentation to install the bootloader
|
||||
https://github.com/zbm-dev/zfsbootmenu"
|
||||
}
|
||||
|
|
@ -1,55 +0,0 @@
|
|||
# Copyright 2023-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit prefix
|
||||
|
||||
DESCRIPTION="ZFS bootloader for root-on-ZFS systems"
|
||||
HOMEPAGE="https://zfsbootmenu.org"
|
||||
SRC_URI="https://github.com/zbm-dev/zfsbootmenu/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-stub-location.patch
|
||||
)
|
||||
|
||||
RDEPEND="
|
||||
app-shells/fzf
|
||||
dev-lang/perl
|
||||
dev-perl/boolean
|
||||
dev-perl/Config-IniFiles
|
||||
dev-perl/Sort-Versions
|
||||
dev-perl/YAML-PP
|
||||
sys-apps/kexec-tools
|
||||
sys-block/mbuffer
|
||||
sys-fs/zfs
|
||||
sys-kernel/dracut
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
hprefixify bin/*
|
||||
if [[ -n ${BROOT} ]]; then
|
||||
sed -e "s,#!/bin/sh,#!${BROOT}/bin/sh," \
|
||||
-i install-tree.sh releng/version.sh || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# There's a makefile in the source repo but it's only for install. There's
|
||||
# nothing to compile since zfsbootmenu is all scripts.
|
||||
true
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" EXAMPLES="/usr/share/doc/${PF}" install
|
||||
}
|
||||
|
||||
pkg_postinst () {
|
||||
elog "Please consult Gentoo wiki to configure the bootloader
|
||||
https://wiki.gentoo.org/wiki/ZFS/rootfs#ZFSBootMenu"
|
||||
}
|
||||
|
|
@ -1,55 +0,0 @@
|
|||
# Copyright 2023-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit prefix
|
||||
|
||||
DESCRIPTION="ZFS bootloader for root-on-ZFS systems"
|
||||
HOMEPAGE="https://zfsbootmenu.org"
|
||||
SRC_URI="https://github.com/zbm-dev/zfsbootmenu/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-stub-location.patch
|
||||
)
|
||||
|
||||
RDEPEND="
|
||||
app-shells/fzf
|
||||
dev-lang/perl
|
||||
dev-perl/boolean
|
||||
dev-perl/Config-IniFiles
|
||||
dev-perl/Sort-Versions
|
||||
dev-perl/YAML-PP
|
||||
sys-apps/kexec-tools
|
||||
sys-block/mbuffer
|
||||
sys-fs/zfs
|
||||
sys-kernel/dracut
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
hprefixify bin/*
|
||||
if [[ -n ${BROOT} ]]; then
|
||||
sed -e "s,#!/bin/sh,#!${BROOT}/bin/sh," \
|
||||
-i install-tree.sh releng/version.sh || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# There's a makefile in the source repo but it's only for install. There's
|
||||
# nothing to compile since zfsbootmenu is all scripts.
|
||||
true
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" EXAMPLES="/usr/share/doc/${PF}" install
|
||||
}
|
||||
|
||||
pkg_postinst () {
|
||||
elog "Please consult Gentoo wiki to configure the bootloader
|
||||
https://wiki.gentoo.org/wiki/ZFS/rootfs#ZFSBootMenu"
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue