1################################################################################ 2# 3# leptonica 4# 5################################################################################ 6 7LEPTONICA_VERSION = 1.82.0 8LEPTONICA_SITE = http://www.leptonica.org/source 9LEPTONICA_LICENSE = BSD-2-Clause 10LEPTONICA_LICENSE_FILES = leptonica-license.txt 11LEPTONICA_CPE_ID_VENDOR = leptonica 12LEPTONICA_INSTALL_STAGING = YES 13LEPTONICA_DEPENDENCIES = host-pkgconf 14 15LEPTONICA_CONF_OPTS += --disable-programs 16 17ifeq ($(BR2_PACKAGE_GIFLIB),y) 18LEPTONICA_DEPENDENCIES += giflib 19LEPTONICA_CONF_OPTS += --with-giflib 20else 21LEPTONICA_CONF_OPTS += --without-giflib 22endif 23 24ifeq ($(BR2_PACKAGE_JPEG),y) 25LEPTONICA_DEPENDENCIES += jpeg 26LEPTONICA_CONF_OPTS += --with-jpeg 27else 28LEPTONICA_CONF_OPTS += --without-jpeg 29endif 30 31ifeq ($(BR2_PACKAGE_LIBPNG),y) 32LEPTONICA_DEPENDENCIES += libpng 33LEPTONICA_CONF_OPTS += --with-libpng 34else 35LEPTONICA_CONF_OPTS += --without-libpng 36endif 37 38ifeq ($(BR2_PACKAGE_OPENJPEG),y) 39LEPTONICA_DEPENDENCIES += openjpeg 40LEPTONICA_CONF_OPTS += --with-libopenjpeg 41else 42LEPTONICA_CONF_OPTS += --without-libopenjpeg 43endif 44 45ifeq ($(BR2_PACKAGE_TIFF),y) 46LEPTONICA_DEPENDENCIES += tiff 47LEPTONICA_CONF_OPTS += --with-libtiff 48else 49LEPTONICA_CONF_OPTS += --without-libtiff 50endif 51 52ifeq ($(BR2_PACKAGE_WEBP),y) 53LEPTONICA_DEPENDENCIES += webp 54LEPTONICA_CONF_OPTS += --with-libwebp 55ifeq ($(BR2_PACKAGE_WEBP_DEMUX)$(BR2_PACKAGE_WEBP_MUX),yy) 56LEPTONICA_CONF_OPTS += --with-libwebpmux 57else 58LEPTONICA_CONF_OPTS += --without-libwebpmux 59endif 60else 61LEPTONICA_CONF_OPTS += \ 62 --without-libwebp \ 63 --without-libwebpmux 64endif 65 66ifeq ($(BR2_PACKAGE_ZLIB),y) 67LEPTONICA_DEPENDENCIES += zlib 68LEPTONICA_CONF_OPTS += --with-zlib 69else 70LEPTONICA_CONF_OPTS += --without-zlib 71endif 72 73$(eval $(autotools-package)) 74