summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJosip Ponjavic2023-05-06 19:03:45 +0200
committerJosip Ponjavic2023-05-06 19:03:45 +0200
commitf792a292d20564ab638cb78e373224eb5ab9dd86 (patch)
tree669263535da0775adc4df5ad231ce3f57606aba7 /PKGBUILD
parent759db7ae6d973f09372ad98b8c792ad88496c23a (diff)
downloadaur-f792a292d20564ab638cb78e373224eb5ab9dd86.tar.gz
6.3.1-1 (clr 6.3.1-1311)
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD32
1 files changed, 19 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d80efbd5c69d..d29ba166aa97 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -81,10 +81,10 @@
### IMPORTANT: Do no edit below this line unless you know what you're doing
-_major=6.2
-_minor=14
+_major=6.3
+_minor=1
_srcname=linux-${_major}
-_clr=${_major}.13-1304
+_clr=${_major}.1-1311
_gcc_more_v='20230105'
pkgbase=linux-clear
pkgver=${_major}.${_minor}
@@ -117,6 +117,11 @@ 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}
@@ -126,10 +131,13 @@ prepare() {
### Setting version
echo "Setting version..."
- scripts/setlocalversion --save-scmversion
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|^Patch0402' | sed -n 's/.*: //p'); do
@@ -230,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
@@ -273,7 +281,6 @@ prepare() {
fi
fi
- make ${BUILD_FLAGS[*]} -s kernelrelease > version
echo "Prepared $pkgbase version $(<version)"
[[ -z "$_makenconfig" ]] || make ${BUILD_FLAGS[*]} nconfig
@@ -284,7 +291,7 @@ prepare() {
build() {
cd ${_srcname}
- make ${BUILD_FLAGS[*]} all
+ _make ${BUILD_FLAGS[*]} all
}
_package() {
@@ -298,19 +305,18 @@ _package() {
cd $_srcname
- local kernver="$(<version)"
- local modulesdir="$pkgdir/usr/lib/modules/$kernver"
+ local modulesdir="$pkgdir/usr/lib/modules/$(<version)"
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..."
- make ${BUILD_FLAGS[*]} INSTALL_MOD_PATH="$pkgdir/usr" INSTALL_MOD_STRIP=1 \
+ _make ${BUILD_FLAGS[*]} INSTALL_MOD_PATH="$pkgdir/usr" INSTALL_MOD_STRIP=1 \
DEPMOD=/doesnt/exist modules_install # Suppress depmod
# remove build and source links
@@ -409,9 +415,9 @@ for _p in "${pkgname[@]}"; do
}"
done
-sha256sums=('74862fa8ab40edae85bb3385c0b71fe103288bce518526d63197800b3cbdecb1'
+sha256sums=('ba3491f5ed6bd270a370c440434e3d69085fcdd528922fa01e73d7657db73b1e'
'SKIP'
- 'd4f34f8438c90dd37b38bc8252a38ce94ba2449bed0a82614162690e05dc5577'
+ '49216a8d1d09f2e291b56a0e7cb4ea9bce0869719c7823011b3626e80f22f322'
'SKIP'
'802946f623c69ae1a636b63697c23ca48af31a099415ed837d2c1e168a272d23')