1*4882a593Smuzhiyun################################################################################ 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# libftdi1 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun################################################################################ 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunLIBFTDI1_VERSION = 1.5 8*4882a593SmuzhiyunLIBFTDI1_SOURCE = libftdi1-$(LIBFTDI1_VERSION).tar.bz2 9*4882a593SmuzhiyunLIBFTDI1_SITE = http://www.intra2net.com/en/developer/libftdi/download 10*4882a593SmuzhiyunLIBFTDI1_INSTALL_STAGING = YES 11*4882a593SmuzhiyunLIBFTDI1_DEPENDENCIES = libusb 12*4882a593SmuzhiyunLIBFTDI1_LICENSE = LGPL-2.1 (libftdi1), MIT (libftdi1) 13*4882a593SmuzhiyunLIBFTDI1_LICENSE_FILES = LICENSE COPYING.LIB 14*4882a593SmuzhiyunLIBFTDI1_CONFIG_SCRIPTS = libftdi1-config 15*4882a593SmuzhiyunLIBFTDI1_CONF_OPTS = -DDOCUMENTATION=OFF -DEXAMPLES=OFF 16*4882a593Smuzhiyun 17*4882a593Smuzhiyunifeq ($(BR2_PACKAGE_LIBFTDI1_LIBFTDIPP1),y) 18*4882a593SmuzhiyunLIBFTDI1_LICENSE += , GPL-2.0 with exception (libftdipp1) 19*4882a593SmuzhiyunLIBFTDI1_LICENSE_FILES += COPYING.GPL 20*4882a593SmuzhiyunLIBFTDI1_DEPENDENCIES += boost 21*4882a593SmuzhiyunLIBFTDI1_CONF_OPTS += -DFTDIPP=ON 22*4882a593Smuzhiyunelse 23*4882a593SmuzhiyunLIBFTDI1_CONF_OPTS += -DFTDIPP=OFF 24*4882a593Smuzhiyunendif 25*4882a593Smuzhiyun 26*4882a593Smuzhiyunifeq ($(BR2_PACKAGE_LIBFTDI1_PYTHON_BINDINGS),y) 27*4882a593SmuzhiyunLIBFTDI1_DEPENDENCIES += $(if $(BR2_PACKAGE_PYTHON),python,python3) host-swig 28*4882a593SmuzhiyunLIBFTDI1_CONF_OPTS += -DPYTHON_BINDINGS=ON 29*4882a593Smuzhiyunelse 30*4882a593SmuzhiyunLIBFTDI1_CONF_OPTS += -DPYTHON_BINDINGS=OFF 31*4882a593Smuzhiyunendif 32*4882a593Smuzhiyun 33*4882a593Smuzhiyunifeq ($(BR2_PACKAGE_LIBFTDI1_FDTI_EEPROM),y) 34*4882a593Smuzhiyun# ftdi_eeprom optionally depends on libintl 35*4882a593SmuzhiyunLIBFTDI1_LICENSE += , GPL-2.0 (ftdi_eeprom) 36*4882a593SmuzhiyunLIBFTDI1_LICENSE_FILES += COPYING.GPL 37*4882a593SmuzhiyunLIBFTDI1_DEPENDENCIES += libconfuse $(TARGET_NLS_DEPENDENCIES) 38*4882a593SmuzhiyunLIBFTDI1_CONF_OPTS += -DFTDI_EEPROM=ON 39*4882a593Smuzhiyunelse 40*4882a593SmuzhiyunLIBFTDI1_CONF_OPTS += -DFTDI_EEPROM=OFF 41*4882a593Smuzhiyunendif 42*4882a593Smuzhiyun 43*4882a593Smuzhiyun$(eval $(cmake-package)) 44