From ac17d7b79ad581bdba378cb718ccf09eec1f6ea6 Mon Sep 17 00:00:00 2001 From: Jacob Heider Date: Wed, 6 Mar 2024 18:17:24 -0500 Subject: [PATCH] fix(vala) closes #5432 --- projects/gnome.org/vala/package.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/projects/gnome.org/vala/package.yml b/projects/gnome.org/vala/package.yml index b6e32fdc..9247e4ff 100644 --- a/projects/gnome.org/vala/package.yml +++ b/projects/gnome.org/vala/package.yml @@ -17,10 +17,29 @@ build: gnu.org/bison: '*' github.com/westes/flex: '*' gnome.org/libxslt: '*' + gnome.org/gobject-introspection: '*' script: - ./configure $CONFIGURE_ARGS - make --jobs {{hw.concurrency}} - make --jobs {{hw.concurrency}} install + - run: | + for d in vala-{{version.marketing}} valadoc-{{version.marketing}}; do + if [ -d $d ]; then + mv $d/* . + rmdir $d + ln -s . $d + fi + done + working-directory: ${{prefix}}/include + - run: | + for d in vala-{{version.marketing}} valadoc-{{version.marketing}}; do + if [ -d $d ]; then + mv $d/* . + rmdir $d + ln -s . $d + fi + done + working-directory: ${{prefix}}/lib env: CONFIGURE_ARGS: - --disable-debug