diff --git a/packages/bzip2/pkgbuild.py b/packages/bzip2/pkgbuild.py new file mode 100644 index 0000000..ad074ff --- /dev/null +++ b/packages/bzip2/pkgbuild.py @@ -0,0 +1,29 @@ +import os +import shutil + +import lib.cpp as cpp +from lib.make import * + +upstream_version = "1.0.8" + +version(f"{upstream_version}") +source_url(f"https://sourceware.org/pub/bzip2/bzip2-{upstream_version}.tar.gz") + + +def build(): + cpp.make(["-f", "Makefile-libbz2_so"]) + cpp.make_install(["PREFIX=../cpp_install"], chdir=False) + shutil.copy2(f"libbz2.so.{upstream_version}", "../cpp_install/lib/libbz2.so") + os.chdir("../cpp_install") + + +on_build(build) + +package("libbzip2") +cpp.use_auto_pack(["lib"]) + +package("bzip2") +cpp.use_auto_pack(["bin"]) + +package("libbzip2-dev") +cpp.use_auto_pack(["dev"])