aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-07-12 21:19:16 +0900
committerOphestra <cat@gensokyo.uk>2026-07-12 22:08:22 +0900
commit7881bfd02723409d5ed6880a84d02965ebbf8fac (patch)
tree3f825691acb4f8ef6d3dde903179cae730bc868e
parent9e9469fe6cc1d540fe3efe4cbb21f07e31a7afc7 (diff)
internal/rosa/package: awk
This should replace gawk in many cases. Signed-off-by: Ophestra <cat@gensokyo.uk>
-rw-r--r--internal/rosa/package/awk.az30
1 files changed, 30 insertions, 0 deletions
diff --git a/internal/rosa/package/awk.az b/internal/rosa/package/awk.az
new file mode 100644
index 00000000..fed7910c
--- /dev/null
+++ b/internal/rosa/package/awk.az
@@ -0,0 +1,30 @@
+package awk {
+ description = "one true awk";
+ website = "https://github.com/onetrueawk/awk";
+ anitya = 16171;
+
+ version# = "20260426";
+ source = remoteGitHub {
+ suffix = "onetrueawk/awk";
+ tag = version;
+ checksum = "ewAvWLEHajhm7cA7v4DsKVk1c11niCLKIE5Q-8W_sxv1XXsbZlcOuWn1KOBYMxjo";
+ };
+
+ enterSource = true;
+ writable = true;
+ chmod = true;
+
+ exec = make {
+ omitDefaults = true;
+ inPlace = true;
+ skipConfigure = true;
+ preCheck = "install -vD a.out /system/bin/awk\n";
+ install = "install -vD a.out /work/system/bin/awk";
+ };
+
+ inputs = [
+ m4,
+ bison,
+ diffutils,
+ ];
+}