distributable: url: https://github.com/OpenSC/pkcs11-helper/releases/download/pkcs11-helper-{{version}}/pkcs11-helper-{{version}}.tar.bz2 strip-components: 1 versions: github: OpenSC/pkcs11-helper strip: /^pkcs11-helper-/ dependencies: openssl.org: ^3.1.0 build: dependencies: gnu.org/autoconf: '*' gnu.org/automake: '*' gnu.org/libtool: '*' freedesktop.org/pkg-config: '*' script: | autoreconf --verbose --install --force ./configure $ARGS make --jobs {{ hw.concurrency }} install env: ARGS: - --prefix="{{prefix}}" - --disable-debug - --disable-dependency-tracking test: dependencies: freedesktop.org/pkg-config: '*' script: | pkg-config --modversion libpkcs11-helper-{{version.major}} | grep {{version}} cc ./test.c -lpkcs11-helper -o test ./test