linux-qubasis
linux oasis port as a qubes template
git clone https://9o.is/git/linux-qubasis.git
commit a8d70bc90c7b327690d0d55eb7320850cd031415 parent 60d3e1f7e2c693048eac32486acd3cbae42d1c7c Author: Jul <jul@9o.is> Date: Sat, 8 Nov 2025 01:09:35 -0500 add ninja sed function Diffstat:
| M | ninja/functions.sh | | | 4 | ++++ |
| M | pkg/e2fsprogs/gen.sh | | | 2 | +- |
| M | pkg/luaposix/gen.sh | | | 2 | +- |
| M | pkg/pcre/gen.sh | | | 2 | +- |
| M | pkg/util-linux/gen.sh | | | 6 | +++--- |
| M | pkg/vis/gen.sh | | | 2 | +- |
6 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/ninja/functions.sh b/ninja/functions.sh @@ -62,6 +62,10 @@ awk() { build awk $* } +sed() { + build sed $* +} + cflags() { setv cflags '$cflags' "$*" } diff --git a/pkg/e2fsprogs/gen.sh b/pkg/e2fsprogs/gen.sh @@ -34,7 +34,7 @@ setv subst " " subst() { - build sed $1 $2 + sed $1 $2 bind expr '$subst' } diff --git a/pkg/luaposix/gen.sh b/pkg/luaposix/gen.sh @@ -14,7 +14,7 @@ cflags " dep lua/headers -build sed version.lua lib/posix/version.lua.in +sed version.lua lib/posix/version.lua.in bind expr '-e s,@package@,luaposix, -e s,@version2,36.2.1,' lib libluaposix.a " diff --git a/pkg/pcre/gen.sh b/pkg/pcre/gen.sh @@ -14,7 +14,7 @@ dep " $outdir/include/pcre.h " -build sed include/pcre.h pcre.h.in +sed include/pcre.h pcre.h.in bind expr '-e s,@PCRE_MAJOR@,8, -e s,@PCRE_MINOR@,43, -e s,@PCRE_PRERELEASE@,, -e s,@PCRE_DATE@,2019-02-23,' include $outdir/include/pcre.h diff --git a/pkg/util-linux/gen.sh b/pkg/util-linux/gen.sh @@ -26,10 +26,10 @@ cat internal/config.h " $dir/config.h " -build sed internal/libsmartcols.h libsmartcols/src/libsmartcols.h.in +sed internal/libsmartcols.h libsmartcols/src/libsmartcols.h.in bind expr 's,@LIBSMARTCOLS_VERSION@,$version,' -build sed internal/libfdisk.h libfdisk/src/libfdisk.h.in +sed internal/libfdisk.h libfdisk/src/libfdisk.h.in bind expr " -e s,@LIBFDISK_VERSION@,\$version, -e /@LIBFDISK_MAJOR_VERSION@/d @@ -37,7 +37,7 @@ bind expr " -e /@LIBFDISK_PATCH_VERSION@/d " -build sed include/blkid/blkid.h libblkid/src/blkid.h.in +sed include/blkid/blkid.h libblkid/src/blkid.h.in bind expr '-e /@LIBBLKID_VERSION@/d -e /@LIBBLKID_DATE@/d' include --prefix uuid libuuid/src/uuid.h diff --git a/pkg/vis/gen.sh b/pkg/vis/gen.sh @@ -76,7 +76,7 @@ copy vis-clipboard copy vis-open visman() { - build sed _man/$1 man/$1 + sed _man/$1 man/$1 bind expr 's,VERSION,$version,' man $outdir/_man/$1 }