diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 22 |
1 files changed, 7 insertions, 15 deletions
@@ -86,7 +86,7 @@ ### IMPORTANT: Do no edit below this line unless you know what you're doing _major=6.5 -_minor=4 +_minor=5 _srcname=linux-${_major} _clr=${_major}.4-1363 _gcc_more_v='20230105' @@ -121,11 +121,6 @@ export KBUILD_BUILD_HOST=archlinux export KBUILD_BUILD_USER=$pkgbase export KBUILD_BUILD_TIMESTAMP="$(date -Ru${SOURCE_DATE_EPOCH:+d @$SOURCE_DATE_EPOCH})" -_make() { - test -s version - make KERNELRELEASE="$(<version)" "$@" -} - prepare() { cd ${_srcname} @@ -138,10 +133,6 @@ prepare() { echo "-$pkgrel" > localversion.10-pkgrel echo "${pkgbase#linux}" > localversion.20-pkgname - make defconfig - make -s kernelrelease > version - make mrproper - ### Add Clearlinux patches for i in $(grep '^Patch' ${srcdir}/$pkgbase/linux.spec |\ grep -Ev '^Patch0132|^Patch0118|^Patch0113|^Patch0138' | sed -n 's/.*: //p'); do @@ -247,7 +238,7 @@ prepare() { -d DEBUG_INFO_BTF_MODULES fi - _make ${BUILD_FLAGS[*]} olddefconfig + make ${BUILD_FLAGS[*]} olddefconfig diff -u $srcdir/$pkgbase/config .config || : # https://github.com/graysky2/kernel_compiler_patch @@ -290,6 +281,7 @@ prepare() { fi fi + make -s kernelrelease > version echo "Prepared $pkgbase version $(<version)" [[ -z "$_makenconfig" ]] || make ${BUILD_FLAGS[*]} nconfig @@ -300,7 +292,7 @@ prepare() { build() { cd ${_srcname} - _make ${BUILD_FLAGS[*]} all + make ${BUILD_FLAGS[*]} all } _package() { @@ -319,13 +311,13 @@ _package() { echo "Installing boot image..." # systemd expects to find the kernel here to allow hibernation # https://github.com/systemd/systemd/commit/edda44605f06a41fb86b7ab8128dcf99161d2344 - install -Dm644 "$(_make -s image_name)" "$modulesdir/vmlinuz" + install -Dm644 "$(make -s image_name)" "$modulesdir/vmlinuz" # Used by mkinitcpio to name the kernel echo "$pkgbase" | install -Dm644 /dev/stdin "$modulesdir/pkgbase" echo "Installing modules..." - ZSTD_CLEVEL=19 _make ${BUILD_FLAGS[*]} INSTALL_MOD_PATH="$pkgdir/usr" INSTALL_MOD_STRIP=1 \ + ZSTD_CLEVEL=19 make ${BUILD_FLAGS[*]} INSTALL_MOD_PATH="$pkgdir/usr" INSTALL_MOD_STRIP=1 \ DEPMOD=/doesnt/exist modules_install # Suppress depmod # remove build and source links @@ -426,7 +418,7 @@ done sha256sums=('7a574bbc20802ea76b52ca7faf07267f72045e861b18915c5272a98c27abf884' 'SKIP' - '14e8569a800595a7bf22d005fbaf72b70f81b86346be27fc9bfaa14c78480f8e' + '22ad68c6c5f194f879fded9c44a205e394438fd505439e5f23e13e22ae1b7fe0' 'SKIP' '802946f623c69ae1a636b63697c23ca48af31a099415ed837d2c1e168a272d23') |