From 1a88d3cc3fd90c3c281e70a9a26a4e38bf919911 Mon Sep 17 00:00:00 2001 From: sisungo Date: Fri, 12 Jun 2026 12:34:33 +0800 Subject: [PATCH] feat: add package pkgconf Signed-off-by: sisungo --- packages/pkgconf/pkgbuild.py | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 packages/pkgconf/pkgbuild.py diff --git a/packages/pkgconf/pkgbuild.py b/packages/pkgconf/pkgbuild.py new file mode 100644 index 0000000..a74b0b1 --- /dev/null +++ b/packages/pkgconf/pkgbuild.py @@ -0,0 +1,31 @@ +import lib.cpp as cpp +from lib import arch +from lib.make import * + +version("2.5.1") +source_url("https://distfiles.ariadne.space/pkgconf/pkgconf-2.5.1.tar.gz") + + +def build(): + cpp.configure( + [ + "--prefix=/", + f"--with-system-libdir=/lib:/lib/{arch.get_target()}", + f"--with-system-includedir=/lib/{arch.get_target()}/include", + f"--with-pkg-config-dir=/lib/{arch.get_target()}/pkgconfig", + ] + ) + cpp.make() + cpp.make_install() + + +on_build(build) + +package("libpkgconf") +cpp.use_auto_pack(["lib"]) + +package("pkgconf") +cpp.use_auto_pack(["bin"]) + +package("libpkgconf-dev") +cpp.use_auto_pack(["dev"])