From 0178b369887de28fa657d7affaa67c8a438b4a3a Mon Sep 17 00:00:00 2001 From: sisungo Date: Mon, 6 Jul 2026 20:05:16 +0800 Subject: [PATCH] feat: add package sed Signed-off-by: sisungo --- packages/sed/pkgbuild.py | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/packages/sed/pkgbuild.py b/packages/sed/pkgbuild.py index 8d7957f..8d721e1 100644 --- a/packages/sed/pkgbuild.py +++ b/packages/sed/pkgbuild.py @@ -1,16 +1,24 @@ -from lib import rust +import subprocess + from lib.make import * -version("0.1.1") -source_url("https://github.com/uutils/sed/releases/download/0.1.1/source.tar.gz") +version("15.1.1") +source_url("https://gitea.semilabs.org/semios/sed/archive/v15.1.1.tar.gz") def build(): - rust.build() + subprocess.run(["./build.sh"]) on_build(build) + +def pack_sed(composer): + composer.makedir("bin") + composer.addfile("sed", "bin/sed") + + package("sed") dep("semi-libc @same-arch") -rust.use_auto_pack(["bin"]) +dep("libpcre2 @same-arch") +on_pack(pack_sed) -- 2.55.0