distributable: url: https://dev.yorhel.nl/download/ncdu-{{ version.raw }}.tar.gz strip-components: 1 provides: - bin/ncdu versions: url: https://dev.yorhel.nl/download/ match: /ncdu-1\.\d+(\.\d+)?\.tar\.gz/ # v2 is `zig`, which is a whole thing strip: - /ncdu-/ - /.tar.gz/ dependencies: invisible-island.net/ncurses: '*' build: dependencies: tea.xyz/gx/make: '*' tea.xyz/gx/cc: c99 script: | ./configure $ARGS make -j {{ hw.concurrency }} install env: ARGS: - --prefix {{ prefix }} test: | ncdu -o test cat test