summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD16
1 files changed, 12 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ca8d97394e03..ecc6d7aecc4c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Anatol Pomozov
pkgname=booster-git
-pkgver=0.3.r73.g355b308
+pkgver=0.7.r106.gc7e328f
pkgrel=1
pkgdesc='Fast and secure initramfs generator'
arch=(x86_64)
@@ -10,7 +10,11 @@ license=(MIT)
depends=(bash)
makedepends=(git go ruby-ronn-ng)
#checkdepends=(qemu-headless linux tang)
-optdepends=('busybox: to enable emergency shell at the boot time')
+optdepends=(
+ 'busybox: to enable emergency shell at the boot time'
+ 'yubikey-personalization: for clevis Yubikey challenge-response support'
+ 'libfido2: for systemd-enroll with FIDO2'
+)
backup=(etc/booster.yaml)
provides=(booster initramfs)
conflicts=(booster)
@@ -51,10 +55,14 @@ package() {
cd booster
mkdir "$pkgdir/etc/"
touch "$pkgdir/etc/booster.yaml"
- install -Dp -m755 generator/booster "$pkgdir/usr/bin/booster"
+ install -Dp -m755 generator/generator "$pkgdir/usr/bin/booster"
install -Dp -m644 docs/manpage.1 "$pkgdir/usr/share/man/man1/booster.1"
install -Dp -m755 init/init "$pkgdir/usr/lib/booster/init"
install -Dp -m755 packaging/arch/regenerate_images "$pkgdir/usr/lib/booster/regenerate_images"
- install -Dp -m644 packaging/arch/90-booster.hook "$pkgdir/usr/share/libalpm/hooks/90-booster.hook"
+
+ install -Dp -m644 packaging/arch/90-booster-install.hook "$pkgdir/usr/share/libalpm/hooks/90-booster-install.hook"
install -Dp -m755 packaging/arch/booster-install "$pkgdir/usr/share/libalpm/scripts/booster-install"
+ install -Dp -m644 packaging/arch/60-booster-remove.hook "$pkgdir/usr/share/libalpm/hooks/60-booster-remove.hook"
+ install -Dp -m755 packaging/arch/booster-remove "$pkgdir/usr/share/libalpm/scripts/booster-remove"
+ install -Dp -m755 contrib/completion/bash "$pkgdir/usr/share/bash-completion/completions/booster"
}