From 1a4f2c08effc1f955afbadb25266434cb5ed7c6d Mon Sep 17 00:00:00 2001 From: speedie Date: Sat, 24 Jun 2023 23:30:03 +0200 Subject: [PATCH] Replace `sed -i` with `sed` for *BSD compatibility --- scripts/spmenu_make | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/spmenu_make b/scripts/spmenu_make index 9fe6d85..7847c00 100755 --- a/scripts/spmenu_make +++ b/scripts/spmenu_make @@ -151,13 +151,14 @@ gen_pkg() { } gen_arch_pkg() { + [ "$(id -u)" = "0" ] && printf "Do not run as root.\n" && exit 1 [ ! -x "$(command -v makepkg)" ] && printf "makepkg required for this action.\n" && exit 1 [ -f PKGBUILD ] || exit 1 gen_pkg cp -f PKGBUILD PKGBUILD.orig - sed -i "s/VERSION/${version}/g; s/MD5SUM/$(md5sum *.tar.gz | cut -d ' ' -f 1)/g" PKGBUILD + sed "s/VERSION/${version}/g; s/MD5SUM/$(md5sum *.tar.gz | cut -d ' ' -f 1)/g" PKGBUILD > .PKGBUILD && mv .PKGBUILD PKGBUILD makepkg -sfr --sign || exit 1 rm -rf src/ pkg/