diff --git a/packages/brotli/pkgbuild.py b/packages/brotli/pkgbuild.py new file mode 100644 index 0000000..4a0149f --- /dev/null +++ b/packages/brotli/pkgbuild.py @@ -0,0 +1,29 @@ +import os + +from lib import cpp +from lib.make import * + +version("1.2.0") +source_url("https://github.com/google/brotli/archive/refs/tags/v1.2.0.tar.gz") + + +def build(): + cpp.cmake() + cpp.ninja() + cpp.ninja_install() + os.chdir("usr") + + +on_build(build) + +package("libbrotli") +dep("semi-libc @same-arch") +cpp.use_auto_pack(["lib"]) + +package("brotli") +dep("libbrotli (same)") +cpp.use_auto_pack(["bin"]) + +package("libbrotli-dev") +dep("libbrotli (same)") +cpp.use_auto_pack(["dev"])