summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorfokx2024-05-09 17:37:57 +0800
committerfokx2024-05-09 17:37:57 +0800
commit150ac0dffc020b3aacbb63649dc5c07479a61b20 (patch)
treecfe5561f0edd8827b87dd7086592e3c55f28da83 /PKGBUILD
parentb5fb95ecc08fa7b138b3fe94aed885e2a41b72f1 (diff)
parent7125adaa46742939d500e484042ba838a7c8fcc9 (diff)
downloadaur-150ac0dffc020b3aacbb63649dc5c07479a61b20.tar.gz
Merge branch 'master' of ssh://aur.archlinux.org/linux-mainline-git
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD11
1 files changed, 7 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 10214750e792..e874940d1089 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -22,7 +22,7 @@ backup=(
)
makedepends=(
bc kmod libelf pahole cpio perl tar xz
- xmlto
+ xmlto
git
)
options=('!strip')
@@ -78,7 +78,7 @@ prepare() {
echo "================================================================================"
echo
echo "Fetching ${REMOTE_PREFIX}${REMOTE} ${COMMIT}"
- git fetch ${REMOTE_URL} ${COMMIT}
+ git fetch -t ${REMOTE_URL} ${COMMIT}
git checkout -f FETCH_HEAD
fi
@@ -161,7 +161,8 @@ _package() {
echo "$pkgbase" | install -Dm644 /dev/stdin "$modulesdir/pkgbase"
echo "Installing modules..."
- make INSTALL_MOD_PATH="$pkgdir/usr" INSTALL_MOD_STRIP=1 modules_install
+ make INSTALL_MOD_PATH="$pkgdir/usr" INSTALL_MOD_STRIP=1 \
+ DEPMOD=/doesnt/exist modules_install # Suppress depmod
# remove build and source links
rm -f "$modulesdir"/{source,build}
@@ -190,7 +191,9 @@ _package-headers() {
install -Dt "$builddir/tools/objtool" tools/objtool/objtool
# required when DEBUG_INFO_BTF_MODULES is enabled
- install -Dt "$builddir/tools/bpf/resolve_btfids" tools/bpf/resolve_btfids/resolve_btfids
+ if [[ -f "$builddir/tools/bpf/resolve_btfids" ]]; then
+ install -Dt "$builddir/tools/bpf/resolve_btfids" tools/bpf/resolve_btfids/resolve_btfids
+ fi
echo "Installing headers..."
cp -t "$builddir" -a include