mirror of
https://github.com/systemd/systemd.git
synced 2025-02-03 17:47:28 +03:00
mkosi: Disable makepkg PKGBUILD linting using the newly added environment variable
This commit is contained in:
parent
faa79a78c8
commit
27a8a29e32
@ -58,9 +58,6 @@ OPTIONS=(
|
||||
)
|
||||
EOF
|
||||
|
||||
# Linting the PKGBUILD takes multiple seconds every build so avoid that by nuking all the linting functions.
|
||||
rm /usr/share/makepkg/lint_pkgbuild/*
|
||||
|
||||
TS="${SOURCE_DATE_EPOCH:-$(date +%s)}"
|
||||
|
||||
sed --in-place "pkg/$PKG_SUBDIR/PKGBUILD" \
|
||||
@ -68,9 +65,11 @@ sed --in-place "pkg/$PKG_SUBDIR/PKGBUILD" \
|
||||
--expression "s/^pkgrel=.*/pkgrel=$(date "+%Y%m%d%H%M%S" --date "@$TS")/"
|
||||
|
||||
# We get around makepkg's root check by setting EUID to something else.
|
||||
# Linting the PKGBUILD takes multiple seconds every build so avoid that by nuking all the linting functions.
|
||||
# shellcheck disable=SC2046
|
||||
env --chdir="pkg/$PKG_SUBDIR" \
|
||||
EUID=123 \
|
||||
MAKEPKG_LINT_PKGBUILD=0 \
|
||||
makepkg \
|
||||
--noextract \
|
||||
--noprepare \
|
||||
|
Loading…
x
Reference in New Issue
Block a user