The source project of this merge request has been removed.
Make pcsc-lite build again on non-Linux architectures
- add the
dh-exec
build dependency, needed for architecture filtering in install files - restrict the
libsystemd-dev
build dependency to Linux - drop the
libusb2-dev
build dependency, specific to the discontinued kFreeBSD architectures - add the
libusb-1.0-0-dev
build dependency forlibusb
support on non-Linux architectures - limit the runtime
systemd
suggest to Linux - explicitly enable
libudev
, andlibsystemd
on Linux architectures, disablinglibusb
; on non-Linux architectures do the exact opposite (libudev
, andlibsystemd
off, andlibusb
on) - pass
-Dsystemdunit
tomeson
only on Linux, useless otherwise -
d/pcscd.install
: install systemd files only on Linux
In addition, a couple of semi-related cleanups (see commit messages).