diff --git a/projects/pcsclite.apdu.fr/package.yml b/projects/pcsclite.apdu.fr/package.yml new file mode 100644 index 00000000..39185581 --- /dev/null +++ b/projects/pcsclite.apdu.fr/package.yml @@ -0,0 +1,41 @@ +distributable: + url: https://pcsclite.apdu.fr/files/pcsc-lite-{{ version }}.tar.bz2 + strip-components: 1 + ref: v{{version}}} + +display-name: pcsc-lite + +versions: + url: https://pcsclite.apdu.fr/files/ + match: /pcsc-lite-\d+(\.\d+)+\.tar/ + strip: + - /pcsc-lite-/ + - /\.tar/ + +dependencies: + libusb.info: ^1 + linux: + systemd.io: ^254 # libudev + +build: + dependencies: + cmake.org: ^3 + github.com/westes/flex: '*' + perl.org: ^5 # pod2man + script: | + ./configure $ARGS + make install + env: + ARGS: + - --disable-dependency-tracking + - --disable-silent-rules + - --prefix={{ prefix }} + - --sysconfdir=/etc + darwin: + ARGS: + - --disable-libsystemd + +provides: + - bin/pcscd + +test: pcscd --version