From 97c44713b03872fd7154c87e2a321e3f097c8e51 Mon Sep 17 00:00:00 2001 From: Jan Alexander Steffens Date: Sat, 29 Apr 2023 05:03:02 +0000 Subject: [PATCH] 6.3.arch1-1 --- PKGBUILD | 83 ++++++++++++++++------- config | 195 ++++++++++++++++++++++++++++++++++++++++--------------- 2 files changed, 202 insertions(+), 76 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index a2a699f..9d21425 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgbase=linux -pkgver=6.2.13.arch1 +pkgver=6.3.arch1 pkgrel=1 pkgdesc='Linux' _srctag=v${pkgver%.*}-${pkgver##*.} @@ -9,36 +9,56 @@ url="https://github.com/archlinux/linux/commits/$_srctag" arch=(x86_64) license=(GPL2) makedepends=( - bc libelf pahole cpio perl tar xz gettext - xmlto python-sphinx graphviz imagemagick texlive-latexextra + bc + cpio + gettext git + libelf + pahole + perl + tar + xz + + # htmldocs + graphviz + imagemagick + python-sphinx + texlive-latexextra + xmlto ) options=('!strip') _srcname=archlinux-linux source=( "$_srcname::git+https://github.com/archlinux/linux?signed#tag=$_srctag" - config # the main kernel config file + config # the main kernel config file ) validpgpkeys=( - 'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds - '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman - 'A2FF3A36AAA56654109064AB19802F8B0D70FC30' # Jan Alexander Steffens (heftig) - 'C7E7849466FE2358343588377258734B41C31549' # David Runge + ABAF11C65A2970B130ABE3C479BE3E4300411886 # Linus Torvalds + 647F28654894E3BD457199BE38DBBDC86092693E # Greg Kroah-Hartman + A2FF3A36AAA56654109064AB19802F8B0D70FC30 # Jan Alexander Steffens (heftig) + C7E7849466FE2358343588377258734B41C31549 # David Runge ) -sha256sums=('SKIP' - 'de96ef80c3d883d03bce280ea1aebb1691aeebfcab82bf14a63d4ab5d9dca4b1') +b2sums=('SKIP' + 'e4998c4a144843cb6072ffc706baae3cf7530fc245fbf9cc4264aad119304944bdbb5aed9e5cfcefc87ab3e694067759e400dda669d5d734c439db288ad467c1') 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="$( localversion.10-pkgrel echo "${pkgbase#linux}" > localversion.20-pkgname + make defconfig + make -s kernelrelease > version + make mrproper local src for src in "${source[@]}"; do @@ -51,40 +71,51 @@ prepare() { echo "Setting config..." cp ../config .config - make olddefconfig + _make olddefconfig diff -u ../config .config || : - make -s kernelrelease > version echo "Prepared $pkgbase version $(