From 7e5850c7a6845be6691e33a04131290904fd1aa3 Mon Sep 17 00:00:00 2001 From: Jacob Heider Date: Tue, 8 Sep 2026 16:15:38 -0400 Subject: [PATCH] fix(plocate) closes #14296 --- projects/plocate.sesse.net/package.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/projects/plocate.sesse.net/package.yml b/projects/plocate.sesse.net/package.yml index ea4bf8dccd..407ae299ae 100644 --- a/projects/plocate.sesse.net/package.yml +++ b/projects/plocate.sesse.net/package.yml @@ -1,6 +1,6 @@ distributable: url: https://plocate.sesse.net/download/plocate-{{version}}.tar.gz - strip-components: 1 + # 1.1.25 is flat; older tarballs nest under plocate-VERSION/ versions: url: https://plocate.sesse.net/download/ @@ -22,8 +22,14 @@ build: ninja-build.org: ^1 gnu.org/gcc: '*' script: + # 1.1.25 tarball is flat; older ones nest under plocate-VERSION/ + - run: | + if test -d plocate-{{version}}; then + mv plocate-{{version}}/* . + rm -rf plocate-{{version}} + fi # duplicate struct definitions - - sed -i '//d' io_uring_engine.h + - test ! -f io_uring_engine.h || sed -i '//d' io_uring_engine.h # don't run the installer after build - sed -i '/mkdir.sh/s/^/#/' meson.build - meson setup build $ARGS