Compare commits

..
1 Commits
Author SHA1 Message Date
sisungo 0a612d256b feat: add package gobject-introspection
Signed-off-by: sisungo <[email protected]>
2026-08-19 15:18:01 +08:00
+1 -27
View File
@@ -20,34 +20,8 @@ builddep("bison")
def build():
cpp.meson_setup([
f"--prefix={get_prefix('gobject-introspection')}",
])
cpp.meson_setup()
cpp.meson_compile()
cpp.meson_install()
on_build(build)
def pack(composer):
composer.add_dir("bin", "bin")
composer.add_dir("lib", "lib")
composer.add_dir("include", "include")
composer.makedir("share")
composer.add_dir("share/gir-1.0", "share/gir-1.0")
composer.add_dir("share/gobject-introspection-1.0", "share/gobject-introspection-1.0")
def pack_docs(composer):
composer.makedir("share")
composer.add_dir("share/man", "share/man")
package("gobject-introspection")
dep("libglib @same-arch")
dep("libgobject @same-arch")
dep("libgmodule @same-arch")
dep("libffi @same-arch")
dep("semi-libc @same-arch")
on_pack(pack)
package("gobject-introspection-docs")
on_pack(pack_docs)