pantry/projects/dev.yorhel.nl/ncdu/package.yml
Max Howell 81e7a5e16f
pkgx
2023-10-01 14:44:42 -04:00

29 lines
529 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:
script: |
./configure $ARGS
make -j {{ hw.concurrency }} install
env:
ARGS:
- --prefix {{ prefix }}
test: |
ncdu -o test
cat test