From 07c93dac59e2dc23181d303f55002895e6026f27 Mon Sep 17 00:00:00 2001 From: sisungo Date: Wed, 8 Jul 2026 17:15:21 +0800 Subject: [PATCH] feat: add package less Signed-off-by: sisungo --- packages/less/pkgbuild.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 packages/less/pkgbuild.py diff --git a/packages/less/pkgbuild.py b/packages/less/pkgbuild.py new file mode 100644 index 0000000..2bbfb1c --- /dev/null +++ b/packages/less/pkgbuild.py @@ -0,0 +1,23 @@ +from lib import arch, cpp +from lib.make import * + +builddep("shortcut/c") +builddep("shortcut/autotools") +builddep(f"libncurses-dev @{arch.get_target()}") + +version("704") +source_url("https://www.greenwoodsoftware.com/less/less-704.tar.gz") + + +def build(): + cpp.configure([f"--prefix={get_prefix('less')}", "--with-regex=posix"]) + cpp.make() + cpp.make_install() + + +on_build(build) + +package("less") +dep("semi-libc @same-arch") +dep("libncurses @same-arch") +cpp.use_auto_pack(["bin"])