Add mirror 'zfsbootmenu' at 'a9462df'

This commit is contained in:
Nathan 2022-10-03 21:10:36 -05:00
parent 81bf333455
commit 26b126a65c
3 changed files with 55 additions and 0 deletions

View File

@ -10,6 +10,11 @@
"url": "https://aur.archlinux.org/linux-xanmod-edge.git",
"branch": "master",
"revision": "8c1bf9b760240f91099a81172831a2b523fa4218"
},
"zfsbootmenu": {
"url": "https://aur.archlinux.org/zfsbootmenu.git",
"branch": "master",
"revision": "a9462df16876666d60ebca262432c0ff85d8970b"
}
}
}

30
zfsbootmenu/.SRCINFO Normal file
View File

@ -0,0 +1,30 @@
pkgbase = zfsbootmenu
pkgdesc = ZFS bootloader for root-on-ZFS systems
pkgver = 2.0.0
pkgrel = 4
url = https://github.com/zbm-dev/zfsbootmenu
arch = x86_64
license = MIT
depends = zfs
depends = kexec-tools
depends = fzf
depends = bash
depends = mbuffer
depends = ncurses
depends = perl-sort-versions
depends = perl-boolean
depends = perl-yaml-pp
optdepends = dracut
optdepends = mkinitcpio
optdepends = efibootmgr
optdepends = refind
optdepends = syslinux
optdepends = grub
backup = etc/zfsbootmenu/config.yaml
backup = etc/zfsbootmenu/mkinitcpio.conf
backup = etc/zfsbootmenu/dracut.conf.d/omit-drivers.conf
backup = etc/zfsbootmenu/dracut.conf.d/zfsbootmenu.conf
source = zfsbootmenu-v2.0.0.tar.gz::https://github.com/zbm-dev/zfsbootmenu/archive/v2.0.0.tar.gz
sha256sums = 466496e896a992fea9d46c55e48c6fcec1ab62b7022476571f0c41c015e31b13
pkgname = zfsbootmenu

20
zfsbootmenu/PKGBUILD Normal file
View File

@ -0,0 +1,20 @@
# Maintainer: gardar <aur@gardar.net>
# Contributor: gardar <aur@gardar.net>
pkgname=zfsbootmenu
pkgver=2.0.0
pkgrel=4
pkgdesc="ZFS bootloader for root-on-ZFS systems"
license=('MIT')
url="https://github.com/zbm-dev/$pkgname"
arch=('x86_64')
depends=('zfs' 'kexec-tools' 'fzf' 'bash' 'mbuffer' 'ncurses' 'perl-sort-versions' 'perl-boolean' 'perl-yaml-pp')
optdepends=('dracut' 'mkinitcpio' 'efibootmgr' 'refind' 'syslinux' 'grub')
source=("${pkgname}-v${pkgver}.tar.gz::${url}/archive/v$pkgver.tar.gz")
sha256sums=('466496e896a992fea9d46c55e48c6fcec1ab62b7022476571f0c41c015e31b13')
backup=("etc/${pkgname}/config.yaml" "etc/${pkgname}/mkinitcpio.conf" "etc/${pkgname}/dracut.conf.d/omit-drivers.conf" "etc/${pkgname}/dracut.conf.d/${pkgname}.conf")
package() {
cd "$pkgname-$pkgver"
make DESTDIR="$pkgdir"
install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}