diff --git a/packages/gobject-introspection/pkgbuild.py b/packages/gobject-introspection/pkgbuild.py new file mode 100644 index 0000000..6515162 --- /dev/null +++ b/packages/gobject-introspection/pkgbuild.py @@ -0,0 +1,27 @@ +from lib.make import * +from lib import cpp + + +version("1.86.0") +description("to describe the APIs and collect them in a uniform, machine readable format") +maintainer("sisungo ") +source_url("https://download.gnome.org/sources/gobject-introspection/1.86/gobject-introspection-1.86.0.tar.xz") + +builddep("shortcut/c") +builddep("shortcut/meson") +builddep("pkgconf") +builddep(f"glib-dev @{arch.get_target()}") +builddep(f"libffi-dev @{arch.get_target()}") +builddep(f"setuptools.py @{arch.get_target()}") +builddep(f"libpython-dev @{arch.get_target()}") +builddep("libexpat") +builddep("flex") +builddep("bison") + + +def build(): + cpp.meson_setup() + cpp.meson_compile() + cpp.meson_install() + +on_build(build)