# Maintainer: Oleksandr Natalenko aka post-factum pkgbase="linux-pf" _suffix="" pkgname=( "${pkgbase}${_suffix}" "${pkgbase}-headers${_suffix}" ) _rev=0c248f4ca133bbc3552304f852f5fe235b7c1b4b pkgver=6.6.5 pkgrel=1 pkgdesc="pf-kernel" arch=(x86_64) url="https://pfkernel.natalenko.name" license=(GPL2) makedepends=(bc cpio gettext libelf pahole perl python tar xz) options=('!strip') source=(https://codeberg.org/pf-kernel/linux/archive/${_rev}.tar.gz config) b2sums=(SKIP 'e453329ffb843a3b450cb2bcea8e8dc92b6a0793ac05bdd47e43d7fd322a62d6556f4916451729ad1f6dd63ce0a5f92d00ed53ca024d270e10f0c34c7594d8fb') export KBUILD_BUILD_HOST=archlinux export KBUILD_BUILD_USER=${pkgbase} export KBUILD_BUILD_TIMESTAMP="$(date -Ru${SOURCE_DATE_EPOCH:+d @$SOURCE_DATE_EPOCH})" # export KBUILD_CPUTYPE= prepare() { cd linux echo "Setting config..." cp ../config .config if [[ -n ${KBUILD_CPUTYPE} && ${KBUILD_CPUTYPE} != GENERIC_CPU ]]; then echo "CPU optimisation to be used: ${KBUILD_CPUTYPE}" scripts/config --disable GENERIC_CPU scripts/config --enable ${KBUILD_CPUTYPE} fi make olddefconfig diff -u ../config .config || : make -s kernelrelease >version echo "Prepared ${pkgdesc} version $(