pantry/projects/dev.yorhel.nl/ncdu/package.yml
Jacob Heider 6533272b33
fix(ncdu)
closes #3287
2023-09-11 15:26:36 -04:00

32 lines
577 B
YAML

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