diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2018-08-24 06:59:54 -0700 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2018-08-24 06:59:54 -0700 |
commit | a7fb2e9b87be6cd294c9293173b4faa38fa8cdb8 (patch) | |
tree | e237057a79caff616cd5ca73485c6cab9fdfd3f5 /PKGBUILD | |
parent | Updated to 4.18.2.a (diff) | |
download | linux-libre-hardened-a7fb2e9b87be6cd294c9293173b4faa38fa8cdb8.tar.xz |
Fixed PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 23 insertions, 14 deletions
@@ -10,7 +10,7 @@ _pkgver=${_majver}.${_minver} _gnumajver=${_majver}-gnu _gnupkgver=${_pkgver}-gnu _hardenedver=a -_srcname=linux-${_pkgver} +_srcname=linux-${_majver} pkgver=${_pkgver}.${_hardenedver} pkgrel=1 url='https://github.com/anthraxx/linux-hardened' @@ -38,7 +38,7 @@ sha256sums=('55ddf20702311cf3e32127135a38cb272313679962e8a798c108b01cadaeca4f' 'SKIP' '9f7177679c8d3f8d699ef0566a51349d828436dba04603bc2223f98c60d2d178' 'e7ebf050c22bcec0028c0b3c79fd6d3913b0370ecc6a23dfe78ce475630cf503' - '5057e0adb2531916af7890daf59eb0e3274507893ed3173dc1e011e42be3c154' + 'd035f14f91f802a35d81b917759ab444baf528b683fd1e07464ad2c5ac8b75cc' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919' 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65' @@ -55,24 +55,33 @@ _kernelname=${pkgbase#linux-libre} prepare() { cd $_srcname + # add upstream patch + msg2 "Applying upstream patch" + patch -Np1 < ../patch-${_gnumajver}-${_gnupkgver} + + # Hotfixes + msg2 "Applying hotfixes" + patch -p1 -i ../increase-timeout-in-lspcon_wait_mode.patch + + # linux hardened patch + msg2 "Applying hardened patch" + patch -Np1 < ../linux-hardened-${pkgver}.patch + + # graysky2 gcc patch + msg2 "Applying graysky2 cpu patch" + patch -p1 -i ../enable_additional_cpu_optimizations_for_gcc_v8.1+_kernel_v4.13+.patch + + # Ignore ath9k eeprom patch + msg2 "Applying ath9k patch" + patch -p1 -i ../ath9k-regdom-hack.patch + + msg2 "Setting version..." sed -e "/^EXTRAVERSION =/s/=.*/= .${_hardenedver}/" -i Makefile scripts/setlocalversion --save-scmversion echo "-$pkgrel" > localversion.10-pkgrel echo "$_kernelname" > localversion.20-pkgname - # add upstream patch - msg2 "Applying upstream patch" - patch -p1 -i "${srcdir}/patch-${_gnumajver}-${_gnupkgver}" - - local src - for src in "${source[@]}"; do - src="${src%%::*}" - src="${src##*/}" - [[ $src = *.patch ]] || continue - msg2 "Applying patch $src..." - patch -Np1 < "../$src" - done msg2 "Setting config..." cp ../config.x86_64 .config |