123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- ################################################################################
- #
- # apr-util
- #
- ################################################################################
- APR_UTIL_VERSION = 1.6.1
- APR_UTIL_SOURCE = apr-util-$(APR_UTIL_VERSION).tar.bz2
- APR_UTIL_SITE = http://archive.apache.org/dist/apr
- APR_UTIL_LICENSE = Apache-2.0
- APR_UTIL_LICENSE_FILES = LICENSE
- APR_UTIL_INSTALL_STAGING = YES
- APR_UTIL_DEPENDENCIES = apr expat
- APR_UTIL_CONF_OPTS = \
- --with-apr=$(STAGING_DIR)/usr/bin/apr-1-config
- APR_UTIL_CONFIG_SCRIPTS = apu-1-config
- # When iconv is available, then use it to provide charset conversion
- # features.
- APR_UTIL_DEPENDENCIES += $(if $(BR2_PACKAGE_LIBICONV),libiconv)
- ifeq ($(BR2_PACKAGE_BERKELEYDB),y)
- APR_UTIL_CONF_OPTS += --with-dbm=db53 --with-berkeley-db="$(STAGING_DIR)/usr"
- APR_UTIL_DEPENDENCIES += berkeleydb
- else
- APR_UTIL_CONF_OPTS += --without-berkeley-db
- endif
- ifeq ($(BR2_PACKAGE_GDBM),y)
- APR_UTIL_CONF_OPTS += --with-gdbm="$(STAGING_DIR)/usr"
- APR_UTIL_DEPENDENCIES += gdbm
- else
- APR_UTIL_CONF_OPTS += --without-gdbm
- endif
- ifeq ($(BR2_PACKAGE_MYSQL),y)
- APR_UTIL_CONF_OPTS += --with-mysql="$(STAGING_DIR)/usr"
- APR_UTIL_DEPENDENCIES += mysql
- else
- APR_UTIL_CONF_OPTS += --without-mysql
- endif
- ifeq ($(BR2_PACKAGE_SQLITE),y)
- APR_UTIL_CONF_OPTS += --with-sqlite3="$(STAGING_DIR)/usr"
- APR_UTIL_DEPENDENCIES += sqlite
- else
- APR_UTIL_CONF_OPTS += --without-sqlite3
- endif
- ifeq ($(BR2_PACKAGE_OPENSSL),y)
- APR_UTIL_CONF_OPTS += --with-crypto --with-openssl="$(STAGING_DIR)/usr"
- APR_UTIL_DEPENDENCIES += openssl
- else
- APR_UTIL_CONF_OPTS += --without-crypto
- endif
- ifeq ($(BR2_PACKAGE_UNIXODBC),y)
- APR_UTIL_CONF_OPTS += --with-odbc="$(STAGING_DIR)/usr"
- # avoid using target binary $(STAGING_DIR)/usr/bin/odbc_config
- APR_UTIL_CONF_ENV += ac_cv_path_ODBC_CONFIG=""
- APR_UTIL_DEPENDENCIES += unixodbc
- else
- APR_UTIL_CONF_OPTS += --without-odbc
- endif
- $(eval $(autotools-package))
|