From b44bddd623374d58235db4882837cca840e4b240 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Sun, 6 Jul 2025 12:48:14 +0200 Subject: [PATCH] optimize build script --- build-package | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/build-package b/build-package index 86c602a..d648d81 100755 --- a/build-package +++ b/build-package @@ -27,17 +27,20 @@ build_package() mkdir -p build/$PACKAGENAME/usr/local/bin local executable= + local buildpath= for executable in $EXECUTABLES; do - cp src/$executable build/$PACKAGENAME/usr/local/bin/$executable - sed -i "/@scanbasic.sh@/r src/scanbasic.sh" \ - build/$PACKAGENAME/usr/local/bin/$executable - sed -i "/@scanbasic.sh@/d" \ - build/$PACKAGENAME/usr/local/bin/$executable + buildpath="build/$PACKAGENAME/usr/local/bin/$executable" + cat src/$executable \ + | sed "/@scanbasic.sh@/r src/scanbasic.sh" \ + | sed "/@scanbasic.sh@/d" \ + > $buildpath + chmod 755 $buildpath done mkdir -p build/$PACKAGENAME/DEBIAN - cp src/control build/$PACKAGENAME/DEBIAN/control - sed -i "s/\$VERSION/$VERSION/" build/$PACKAGENAME/DEBIAN/control + cat src/control \ + | sed "s/\$VERSION/$VERSION/" \ + > build/$PACKAGENAME/DEBIAN/control cd build dpkg --build $PACKAGENAME -- 2.47.3