From 50e41c4c36a47319d99516d60e0ae3abc096e944 Mon Sep 17 00:00:00 2001 From: sisungo Date: Sat, 4 Jul 2026 11:40:00 +0800 Subject: [PATCH] feat: add package gettext-tiny Signed-off-by: sisungo --- packages/gettext-tiny/pkgbuild.py | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 packages/gettext-tiny/pkgbuild.py diff --git a/packages/gettext-tiny/pkgbuild.py b/packages/gettext-tiny/pkgbuild.py new file mode 100644 index 0000000..94b24e9 --- /dev/null +++ b/packages/gettext-tiny/pkgbuild.py @@ -0,0 +1,28 @@ +import os + +from lib import cpp +from lib.make import * + +version("0.3.3") +source_url( + "https://github.com/sabotage-linux/gettext-tiny/releases/download/v0.3.3/gettext-tiny-0.3.3.tar.xz" +) + + +def build(): + cpp.make(["LIBINTL=musl"]) + cpp.make_install( + ["LIBINTL=musl", "DESTDIR=../cpp_install", "prefix=/"], chdir=False, move=False + ) + os.chdir("../cpp_install") + + +on_build(build) + +package("libintl-dev") +dep("semi-libc-dev @same-arch") +cpp.use_auto_pack(["dev"]) + +package("gettext") +dep("semi-libc @same-arch") +cpp.use_auto_pack(["bin"])