# Maintainer: Kira <[@kira](https://dev.kira-linux.org/kira)> pkgname=bzz-initrd pkgver=0.2.1 pkgrel=3 pkgdesc='Initrd image for Kira Linux' url='https://dev.kira-linux.org' arch=(x86_64) _nyanit_ver=0.2.1-1 _nyanit_src=v${_nyanit_ver}.tar.gz _nyanit_src_dir=nyanit makedepends=( bcachefs-tools dosfstools coreutils pax-utils rust tar bc cpio gettext pahole perl python xz gzip zstd ) options=( !debug ) source=( https://dev.kira-linux.org/kira-linux/nyanit/archive/${_nyanit_src} ) # source=( # nyanit.zip # ) sha256sums=('9c8e20c3d32174037b26fea4e936467ed9391284bf7ff4675ecf4a83fd820742') b2sums=('05f25e60c491b7ef558d832addd44784db09170418f643ad341050dddb60a78fb9feb9fb47603cdd4a651eacf1b1cbf515bf37dadf84b8dfc2755c1eeead7c30') _tools_list=( /usr/bin/bcachefs /usr/bin/fsck /usr/bin/fsck.vfat /usr/bin/switch_root /usr/bin/blkid ) build() { echo "Building NYANIT..." cd $_nyanit_src_dir cargo build --release cp target/release/nyanit $srcdir/init chmod +x $srcdir/init echo "##### DONE Building NYANIT #####" echo "" echo "Build initramfs image..." cd $srcdir $_nyanit_src_dir/build_initcpio.sh $srcdir } package() { pkgdesc="The $pkgdesc kernel and modules" license=( GPL-3.0-or-later GPL-2.0-or-later GPL-2.0-only Zlib ) echo "Installing bzz-initrd" install -vDm 644 $srcdir/initramfs.cpio -t "$pkgdir/usr/share/$pkgname/" }