diff --git a/packages/linenoise/pkgbuild.py b/packages/linenoise/pkgbuild.py index ad3b72d..695d0bd 100644 --- a/packages/linenoise/pkgbuild.py +++ b/packages/linenoise/pkgbuild.py @@ -13,4 +13,5 @@ def pack_dev(composer): package("linenoise-dev") +arch_any() on_pack(pack_dev) diff --git a/packages/sqlite/pkgbuild.py b/packages/sqlite/pkgbuild.py new file mode 100644 index 0000000..ce5d05a --- /dev/null +++ b/packages/sqlite/pkgbuild.py @@ -0,0 +1,30 @@ +import lib.cpp as cpp +from lib.make import * + +version("3.53.2") +source_url("https://sqlite.org/2026/sqlite-autoconf-3530200.tar.gz") + + +def build(): + cpp.configure( + [ + "--prefix=/", + "--all", + "--with-linenoise=/pkg/linenoise-dev=2.0@any", + "--icu-collations", + ] + ) + cpp.make() + cpp.make_install() + + +on_build(build) + +package("sqlite") +cpp.use_auto_pack(["lib"]) + +package("sqlite-bin") +cpp.use_auto_pack(["bin"]) + +package("sqlite-dev") +cpp.use_auto_pack(["dev"])