diff options
author | Kyle Devir | 2019-10-04 16:21:43 +1000 |
---|---|---|
committer | Kyle Devir | 2019-10-04 16:21:43 +1000 |
commit | c86bc51ce6d48cfee6528f4576675ac4ce73f76e (patch) | |
tree | 07855ff5fd7eafdb444d3af9aa20a6d999db963a /PKGBUILD | |
parent | 4980d275efa7c5d3070cd077afeee9e98032fb18 (diff) | |
download | aur-c86bc51ce6d48cfee6528f4576675ac4ce73f76e.tar.gz |
Track vanilla Arch kernel PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-x | PKGBUILD | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -63,7 +63,7 @@ _localmodcfg= pkgbase=linux-bcachefs-git _srcver_tag=5.2.18-arch1 pkgver=${_srcver_tag//-/.} -pkgrel=1 +pkgrel=2 arch=(x86_64) url="https://github.com/koverstreet/bcachefs" license=(GPL2) @@ -187,12 +187,14 @@ _package() { pkgdesc="The ${pkgbase/linux/Linux} kernel and modules $_pkgdesc_extra" depends=( coreutils - linux-firmware kmod - mkinitcpio + initramfs bcachefs-tools-git ) - optdepends=("crda: to set the correct wireless channels of your country") + optdepends=( + "crda: to set the correct wireless channels of your country" + "linux-firmware: firmware images needed for some devices" + ) provides=("$pkgbase=$pkgver") backup=("etc/mkinitcpio.d/$pkgbase.preset") install=linux.install @@ -208,6 +210,9 @@ _package() { install -Dm644 "$(make -s image_name)" "$modulesdir/vmlinuz" install -Dm644 "$modulesdir/vmlinuz" "$pkgdir/boot/vmlinuz-$pkgbase" + # Used by mkinitcpio to name the kernel + echo "$pkgbase" | install -Dm644 /dev/stdin "$modulesdir/pkgbase" + msg2 "Installing modules..." make INSTALL_MOD_PATH="$pkgdir/usr" modules_install |