summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgardar2022-08-01 12:41:00 +0000
committergardar2022-08-01 12:41:00 +0000
commit8cdc1ebb431ac33121a340d0922bd6470457a21b (patch)
treecc86acba821f6e9d42deadd0ade3c85868e4bc51
downloadaur-8cdc1ebb431ac33121a340d0922bd6470457a21b.tar.gz
Add zfsbootmenu package
-rw-r--r--.SRCINFO27
-rw-r--r--PKGBUILD20
2 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..3479df50368f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,27 @@
+pkgbase = zfsbootmenu
+ pkgdesc = ZFS bootloader for root-on-ZFS systems
+ pkgver = 2.0.0
+ pkgrel = 1
+ url = https://github.com/zbm-dev/zfsbootmenu
+ arch = x86_64
+ license = MIT
+ makedepends = fakeroot
+ makedepends = make
+ 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
+ source = zfsbootmenu-v2.0.0.tar.gz::https://github.com/zbm-dev/zfsbootmenu/archive/v2.0.0.tar.gz
+ sha256sums = 466496e896a992fea9d46c55e48c6fcec1ab62b7022476571f0c41c015e31b13
+
+pkgname = zfsbootmenu
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..fdf009781b33
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,20 @@
+# Maintainer: gardar <aur@gardar.net>
+# Contributor: gardar <aur@gardar.net>
+pkgname=zfsbootmenu
+pkgver=2.0.0
+pkgrel=1
+pkgdesc="ZFS bootloader for root-on-ZFS systems"
+license=('MIT')
+url="https://github.com/zbm-dev/$pkgname"
+arch=('x86_64')
+makedepends=('fakeroot' 'make')
+depends=('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')
+
+package() {
+ cd "$pkgname-$pkgver"
+ make DESTDIR="$pkgdir"
+ install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}