From 44ac99e6b99034a09af54acbc664f0c6f08cb42e Mon Sep 17 00:00:00 2001 From: sisungo Date: Fri, 12 Jun 2026 11:20:39 +0800 Subject: [PATCH] feat: add package expat Signed-off-by: sisungo --- packages/expat/pkgbuild.py | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 packages/expat/pkgbuild.py diff --git a/packages/expat/pkgbuild.py b/packages/expat/pkgbuild.py new file mode 100644 index 0000000..043c4c6 --- /dev/null +++ b/packages/expat/pkgbuild.py @@ -0,0 +1,28 @@ +import os + +import lib.cpp as cpp +from lib.make import * + +version("2.8.1") +source_url( + "https://github.com/libexpat/libexpat/releases/download/R_2_8_1/expat-2.8.1.tar.gz" +) + + +def build(): + cpp.cmake() + cpp.ninja() + cpp.ninja_install() + os.chdir("usr") + + +on_build(build) + +package("libexpat") +cpp.use_auto_pack(["lib"]) + +package("libexpat-tools") +cpp.use_auto_pack(["bin"]) + +package("libexpat-dev") +cpp.use_auto_pack(["dev"])