diff --git a/packages/semi-libc/pkgbuild.py b/packages/semi-libc/pkgbuild.py index 5beccfc..04c629c 100644 --- a/packages/semi-libc/pkgbuild.py +++ b/packages/semi-libc/pkgbuild.py @@ -1,15 +1,14 @@ -import lib.arch as arch -from lib.cpp import * +from lib import arch, cpp from lib.make import * +version("1.2.6-1") +source_url("https://gitea.semilabs.org/semios/semi-libc/archive/v1.2.6-1.tar.gz") -version("1.2.6") -source_url("https://gitea.semilabs.org/semios/semi-libc/archive/v1.2.6.tar.gz") def build(): - configure(["--prefix=/"]) - make() - make_install() + cpp.configure(["--prefix=/"]) + cpp.make() + cpp.make_install() on_build(build) @@ -20,9 +19,10 @@ def musl_target(): package("semi-libc") -use_auto_pack(["lib"]) +cpp.use_auto_pack(["lib"]) link("lib/libc.so", f"/lib/ld-musl-{musl_target()}.so.1") +link("lib/libc.so", "/bin/ldd") package("semi-libc-dev") -use_auto_pack(["dev"]) +cpp.use_auto_pack(["dev"]) dep("semi-libc (same)")