summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJosip Ponjavic2019-02-15 22:24:13 +0100
committerJosip Ponjavic2019-02-15 22:24:13 +0100
commitf3eddefb28f1cda932ddfbb70a50e34a60d697c4 (patch)
tree628fa1f4d0e42119469a6da2465fcb7cee19e058 /PKGBUILD
parent46b8e29a97d4d8f0a8ef436a9c28d26f708a3596 (diff)
downloadaur-f3eddefb28f1cda932ddfbb70a50e34a60d697c4.tar.gz
move patches and sed lines above olddefconfig
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD47
1 files changed, 24 insertions, 23 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 7951358555e..9ea6bce1895 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -112,27 +112,16 @@ prepare() {
patch -Np1 -i "$srcdir/clearlinux/${i}"
done
+ ### Patch source to unlock additional gcc CPU optimizations
+ # https://github.com/graysky2/kernel_gcc_patch
+ if [ "${_enable_gcc_more_v}" = "y" ]; then
+ msg2 "Enabling additional gcc CPU optimizations..."
+ patch -Np1 -i "$srcdir/kernel_gcc_patch-$_gcc_more_v/enable_additional_cpu_optimizations_for_gcc_v8.1+_kernel_v4.13+.patch"
+ fi
+
### Setting config
msg2 "Setting config..."
cp -Tf $srcdir/clearlinux/config ./.config
- make olddefconfig
-
- ### Copying i915 firmware and intel-ucode
- msg2 "Copying i915 firmware and intel-ucode..."
- cp -a /usr/lib/firmware/i915 firmware/
- cp -a ${srcdir}/intel-ucode firmware/
- cp ${srcdir}/intel-ucode-with-caveats/06* firmware/intel-ucode/
- rm -f firmware/intel-ucode/0f*
-
- ### Prepared version
- make -s kernelrelease > ../version
- msg2 "Prepared %s version %s" "$pkgbase" "$(<../version)"
-
- ### Set ACPI_REV_OVERRIDE_POSSIBLE to prevent optimus lockup
- if [ "${_rev_override}" = "y" ]; then
- msg2 "Enabling ACPI Rev Override Possible..."
- sed -i "s|# CONFIG_ACPI_REV_OVERRIDE_POSSIBLE is not set|CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y|g" ./.config
- fi
### Bluez package on arch needs this module for bluetooth to work
# https://bugs.archlinux.org/task/55880
@@ -146,13 +135,25 @@ CONFIG_MODULE_COMPRESS=y\
# CONFIG_MODULE_COMPRESS_GZIP is not set\
CONFIG_MODULE_COMPRESS_XZ=y|' ./.config
- ### Patch source to unlock additional gcc CPU optimizations
- # https://github.com/graysky2/kernel_gcc_patch
- if [ "${_enable_gcc_more_v}" = "y" ]; then
- msg2 "Enabling additional gcc CPU optimizations..."
- patch -Np1 -i "$srcdir/kernel_gcc_patch-$_gcc_more_v/enable_additional_cpu_optimizations_for_gcc_v8.1+_kernel_v4.13+.patch"
+ ### Set ACPI_REV_OVERRIDE_POSSIBLE to prevent optimus lockup
+ if [ "${_rev_override}" = "y" ]; then
+ msg2 "Enabling ACPI Rev Override Possible..."
+ sed -i "s|# CONFIG_ACPI_REV_OVERRIDE_POSSIBLE is not set|CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y|g" ./.config
fi
+ make olddefconfig
+
+ ### Copying i915 firmware and intel-ucode
+ msg2 "Copying i915 firmware and intel-ucode..."
+ cp -a /usr/lib/firmware/i915 firmware/
+ cp -a ${srcdir}/intel-ucode firmware/
+ cp ${srcdir}/intel-ucode-with-caveats/06* firmware/intel-ucode/
+ rm -f firmware/intel-ucode/0f*
+
+ ### Prepared version
+ make -s kernelrelease > ../version
+ msg2 "Prepared %s version %s" "$pkgbase" "$(<../version)"
+
### Get kernel version
if [ "${_enable_gcc_more_v}" = "y" ] || [ -n "${_subarch}" ]; then
yes "$_subarch" | make oldconfig