12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- ################################################################################
- #
- # pcsc-lite
- #
- ################################################################################
- PCSC_LITE_VERSION = 1.9.0
- PCSC_LITE_SOURCE = pcsc-lite-$(PCSC_LITE_VERSION).tar.bz2
- PCSC_LITE_SITE = https://pcsclite.apdu.fr/files
- PCSC_LITE_INSTALL_STAGING = YES
- PCSC_LITE_DEPENDENCIES = host-pkgconf
- PCSC_LITE_LICENSE = BSD-2-Clause (auth), BSD-3-Clause, GPL-3.0+ (demo, spy, tests), ISC (simclist)
- PCSC_LITE_LICENSE_FILES = COPYING GPL-3.0.txt
- # - libudev and libusb are optional
- # - libudev and libusb can't be used together
- # - libudev has a priority over libusb
- ifeq ($(BR2_PACKAGE_HAS_UDEV),y)
- PCSC_LITE_CONF_OPTS += --enable-libudev --disable-libusb
- PCSC_LITE_DEPENDENCIES += udev
- else
- ifeq ($(BR2_PACKAGE_LIBUSB),y)
- PCSC_LITE_CONF_OPTS += --enable-libusb --disable-libudev
- PCSC_LITE_DEPENDENCIES += libusb
- else
- PCSC_LITE_CONF_OPTS += --disable-libusb --disable-libudev
- endif
- endif
- ifeq ($(BR2_PACKAGE_SYSTEMD),y)
- PCSC_LITE_CONF_OPTS += --enable-libsystemd
- PCSC_LITE_DEPENDENCIES += systemd
- else
- PCSC_LITE_CONF_OPTS += --disable-libsystemd
- endif
- ifeq ($(PACKAGE_PCSC_LITE_DEBUGATR),y)
- PCSC_LITE_CONF_OPTS += --enable-debugatr
- endif
- ifeq ($(PACKAGE_PCSC_LITE_EMBEDDED),y)
- PCSC_LITE_CONF_OPTS += --enable-embedded
- endif
- $(eval $(autotools-package))
|