From 0beacdfbd200f360da26b41ef6dddb9b1fdcfd6c Mon Sep 17 00:00:00 2001 From: Echo Date: Tue, 14 Apr 2026 03:52:55 +0000 Subject: [PATCH] fix: Use ABUILD_NODEPENDS=1 to skip makedepends installation --- build-alpine.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) mode change 100755 => 100644 build-alpine.sh diff --git a/build-alpine.sh b/build-alpine.sh old mode 100755 new mode 100644 index 2396e49..92fdd35 --- a/build-alpine.sh +++ b/build-alpine.sh @@ -68,6 +68,7 @@ pkgdesc="Secure remote package management API for Linux systems" url="https://gitea.internal/linux-patch-api" arch="x86_64" license="MIT" +makedepends="" depends="openrc" source="" @@ -109,10 +110,9 @@ if [ "$(id -u)" = "0" ]; then # abuild reads this when running as builduser - standard behavior, no shell quoting issues! echo "PACKAGER_PRIVKEY=\"$KEYFILE\"" > /home/builduser/.abuild/abuild.conf chown builduser:builduser /home/builduser/.abuild/abuild.conf - echo "builduser abuild.conf:" + su - builduser -c "cd $(pwd) && ABUILD_NODEPENDS=1 abuild checksum && ABUILD_NODEPENDS=1 abuild -G -F" cat /home/builduser/.abuild/abuild.conf - su - builduser -c "cd $(pwd) && abuild checksum && abuild -F -r" else abuild checksum abuild -F -r