From 90e507a20e394fdc10f23792dbbd99cc24928ee1 Mon Sep 17 00:00:00 2001 From: Jacob Heider Date: Sat, 29 Jun 2024 15:01:03 -0400 Subject: [PATCH] +girara --- projects/pwmt.org/girara/package.yml | 36 ++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 projects/pwmt.org/girara/package.yml diff --git a/projects/pwmt.org/girara/package.yml b/projects/pwmt.org/girara/package.yml new file mode 100644 index 00000000..ea63b714 --- /dev/null +++ b/projects/pwmt.org/girara/package.yml @@ -0,0 +1,36 @@ +distributable: + url: https://github.com/pwmt/girara/archive/refs/tags/{{version.tag}}.tar.gz + strip-components: 1 + +versions: + github: pwmt/girara/tags + +dependencies: + gtk.org/gtk3: 3 + gnome.org/glib: ^2.72 + gnome.org/json-glib: ^1 + +build: + dependencies: + mesonbuild.com: '>=0.61' + ninja-build.org: '*' + gnu.org/gettext: '*' + script: + - meson setup build --prefix={{prefix}} + - ninja -C build + - ninja -C build install + +test: + - run: cc -o test $FIXTURE $(pkg-config --cflags --libs girara-gtk3) + fixture: + extname: c + content: | + #include + + int main() { + printf("Hello, World!\n"); + return 0; + } + - ./test + +provides: