1################################################################################ 2# 3# libdbi-drivers 4# 5################################################################################ 6 7LIBDBI_DRIVERS_VERSION = 0bfae6c43134cf58dc89364328545982ca297abb 8LIBDBI_DRIVERS_SITE = https://git.code.sf.net/p/libdbi-drivers/libdbi-drivers 9LIBDBI_DRIVERS_SITE_METHOD = git 10LIBDBI_DRIVERS_LICENSE = LGPL-2.1+ 11LIBDBI_DRIVERS_LICENSE_FILES = COPYING 12LIBDBI_DRIVERS_INSTALL_STAGING = YES 13LIBDBI_DRIVERS_DEPENDENCIES = libdbi host-pkgconf 14LIBDBI_DRIVERS_AUTORECONF = YES 15 16LIBDBI_DRIVERS_CONF_OPTS = --with-dbi-libdir=$(STAGING_DIR)/usr/lib 17 18ifeq ($(BR2_PACKAGE_MYSQL),y) 19LIBDBI_DRIVERS_DEPENDENCIES += mysql 20LIBDBI_DRIVERS_CONF_OPTS += --with-mysql 21LIBDBI_DRIVERS_CONF_ENV += MYSQL_CONFIG="$(STAGING_DIR)/usr/bin/mysql_config" 22else 23LIBDBI_DRIVERS_CONF_OPTS += --without-mysql 24endif 25 26ifeq ($(BR2_PACKAGE_POSTGRESQL),y) 27LIBDBI_DRIVERS_DEPENDENCIES += postgresql 28LIBDBI_DRIVERS_CONF_OPTS += --with-pgsql 29else 30LIBDBI_DRIVERS_CONF_OPTS += --without-pgsql 31endif 32 33LIBDBI_DRIVERS_CONF_OPTS += --without-sqlite 34ifeq ($(BR2_PACKAGE_SQLITE),y) 35LIBDBI_DRIVERS_DEPENDENCIES += sqlite 36LIBDBI_DRIVERS_CONF_OPTS += --with-sqlite3 37else 38LIBDBI_DRIVERS_CONF_OPTS += --without-sqlite3 39endif 40 41LIBDBI_DRIVERS_CONF_OPTS += --without-msql # MiniSQL 42LIBDBI_DRIVERS_CONF_OPTS += --without-oracle # Oracle OCI 43LIBDBI_DRIVERS_CONF_OPTS += --without-firebird # Firebird/Interbase 44LIBDBI_DRIVERS_CONF_OPTS += --without-freetds # Freetds 45LIBDBI_DRIVERS_CONF_OPTS += --without-ingres # Ingres 46LIBDBI_DRIVERS_CONF_OPTS += --without-db2 # IBM DB2 47 48$(eval $(autotools-package)) 49