From 3dc4c90bbab3838eeef1ed5ab54f6fc5ed833aed Mon Sep 17 00:00:00 2001 From: Druid520 Date: Tue, 11 Aug 2026 18:12:24 -0700 Subject: MOD: cleanup and updt --- ports/test/add.sh | 5 +++++ ports/test/del.sh | 2 ++ ports/test/pkg.conf | 29 +++++++++++++++++++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 ports/test/add.sh create mode 100644 ports/test/del.sh create mode 100644 ports/test/pkg.conf (limited to 'ports') diff --git a/ports/test/add.sh b/ports/test/add.sh new file mode 100644 index 0000000..1db96be --- /dev/null +++ b/ports/test/add.sh @@ -0,0 +1,5 @@ +. pkg.conf +set -e + +gcc -static -fno-pie -O0 -g0 -s $CFLAGS -o "$pkg_name" -c "$pkg_name.c" $LDFLAGS +rx cp "$pkg_name" /usr/local/bin/"$pkg_name-mp" diff --git a/ports/test/del.sh b/ports/test/del.sh new file mode 100644 index 0000000..be1208c --- /dev/null +++ b/ports/test/del.sh @@ -0,0 +1,2 @@ +. pkg.conf +set -e diff --git a/ports/test/pkg.conf b/ports/test/pkg.conf new file mode 100644 index 0000000..ccc7ea7 --- /dev/null +++ b/ports/test/pkg.conf @@ -0,0 +1,29 @@ +pkg_name="test" +pkg_license="GPL-3.0-or-later" +pkg_ver="1.0.0" +pkg_repo="no-repo" + +war() { + echo "warn: $1" >&2 +} +die() { + echo "err: $1" >&2 + exit 1 +} +ok() { + echo "ok: $1" >&2 +} +if command -v doas >/dev/null 2>&1; then + rx() { + doas "$@" + } + return +elif command -v sudo >/dev/null 2>&1; then + rx() { + sudo "$@" + } + return +else + die "permission elevator not found." +fi + -- cgit 1.4.1