# Maintainer: Oleksandr Natalenko aka post-factum pkgbase="linux-pf" _suffix="" pkgname=( "${pkgbase}${_suffix}" "${pkgbase}-headers${_suffix}" ) _rev=0fc9e59888a723bd93bffe2276c98281d3e7328f pkgver=6.8.4 pkgrel=1 pkgdesc="pf-kernel" arch=(x86_64) url="https://pfkernel.natalenko.name" license=(GPL-2.0-only) makedepends=(bc cpio gettext libelf pahole perl python tar xz) options=(!debug !strip) source=(https://codeberg.org/pf-kernel/linux/archive/${_rev}.tar.gz config) b2sums=(SKIP 'e9627c24f265f7fc050a7fb28a2189406cf864a9a1ef68273f82237e9a3783f06305e21cee044f48488322b4632434c160057d9c0a4694076951021c580d5dba') 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 $(