summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoan Figueras2021-04-02 14:01:43 +0200
committerJoan Figueras2021-04-02 14:01:43 +0200
commitb35bea028c9e4ef9b3698adb1863737096b0a0ce (patch)
tree25e42fad20ffc80348621b36a540c2bd5d9ebc88
parentcf0700432a63fa1eac4188658278d2d338a2ad63 (diff)
downloadaur-b35bea028c9e4ef9b3698adb1863737096b0a0ce.tar.gz
hacky fix for xz patch not getting extracted, see discussion at URL in comments
-rw-r--r--PKGBUILD8
1 files changed, 7 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f27b832f4a3b..705ab3c28493 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -83,7 +83,6 @@ for _patch in ${_patches[@]}; do
source+=("${_patch}::https://git.archlinux.org/svntogit/packages.git/plain/trunk/${_patch}?h=packages/linux&id=${_commit}")
done
-
sha256sums=('dcdf99e43e98330d925016985bfbc7b83c66d367b714b2de0cbbfcbf83d8ca43'
'SKIP'
'ff8271ceb98130c4010573a90818347a5a5f379d101af692fe2c3fb15bbb5cec'
@@ -96,6 +95,13 @@ export KBUILD_BUILD_TIMESTAMP=${KBUILD_BUILD_TIMESTAMP:-$(date -Ru${SOURCE_DATE_
prepare() {
cd linux-${_major}
+ # hacky work around for xz not getting extracted
+ # https://bbs.archlinux.org/viewtopic.php?id=265115
+ if [[ ! -f "$srcdir/patch-${pkgver}-xanmod${xanmod}" ]]; then
+ unlink "$srcdir/patch-${pkgver}-xanmod${xanmod}.xz"
+ xz -dc "$startdir/patch-${pkgver}-xanmod${xanmod}.xz" > "$srcdir/patch-${pkgver}-xanmod${xanmod}"
+ fi
+
# Apply Xanmod patch
patch -Np1 -i ../patch-${pkgver}-xanmod${xanmod}