From e9f52ee363b631da0c30dd3e1a8aedafdd043906 Mon Sep 17 00:00:00 2001 From: sisungo Date: Mon, 6 Jul 2026 20:30:57 +0800 Subject: [PATCH] feat: add package grep Signed-off-by: sisungo --- packages/grep/pkgbuild.py | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 packages/grep/pkgbuild.py diff --git a/packages/grep/pkgbuild.py b/packages/grep/pkgbuild.py new file mode 100644 index 0000000..7eb0327 --- /dev/null +++ b/packages/grep/pkgbuild.py @@ -0,0 +1,26 @@ +import subprocess + +from lib.make import * + +version("15.1.2") +source_url("https://gitea.semilabs.org/semios/grep/archive/v15.1.2.tar.gz") + + +def build(): + subprocess.run(["./build.sh"], check=True) + + +on_build(build) + + +def pack_grep(composer): + composer.makedir("bin") + composer.addfile("grep", "bin/grep") + + +package("grep") +dep("semi-libc @same-arch") +dep("libpcre2 @same-arch") +on_pack(pack_grep) +link("bin/grep", "/bin/egrep") +link("bin/grep", "/bin/fgrep")