from lib import cpp from lib.make import * version("1.34.8") description("A C library for asynchronous DNS requests") maintainer("sisungo ") source_managed("github://c-ares/c-ares#v1.34.8", "autotools") builddep("shortcut/c") builddep("shortcut/autotools") def build(): cpp.configure( [ "--prefix=/", f"--libdir={get_prefix('libcares')}/lib", f"--includedir={get_prefix('libcares-dev')}/include", ] ) cpp.make() cpp.make_install() on_build(build) package("libcares") dep("semi-libc @same-arch") cpp.use_auto_pack(["lib"]) package("libcares-dev") dep("libcares (same)") cpp.use_auto_pack(["dev"])