1################################################################################ 2# 3# links 4# 5################################################################################ 6 7LINKS_VERSION = 2.25 8LINKS_SOURCE = links-$(LINKS_VERSION).tar.bz2 9LINKS_SITE = http://links.twibright.com/download 10LINKS_DEPENDENCIES = host-pkgconf 11LINKS_LICENSE = GPL-2.0+ 12LINKS_LICENSE_FILES = COPYING 13LINKS_CPE_ID_VENDOR = twibright 14 15ifeq ($(BR2_PACKAGE_LINKS_GRAPHICS),y) 16LINKS_CONF_OPTS += --enable-graphics 17LINKS_DEPENDENCIES += libpng 18ifeq ($(BR2_PACKAGE_XLIB_LIBXT),y) 19LINKS_CONF_OPTS += \ 20 --with-x \ 21 --x-includes=$(STAGING_DIR)/usr/include \ 22 --x-libraries=$(STAGING_DIR)/usr/lib 23LINKS_DEPENDENCIES += xlib_libXt 24else 25LINKS_CONF_OPTS += --without-x 26endif 27ifeq ($(BR2_PACKAGE_DIRECTFB),y) 28LINKS_CONF_ENV = ac_cv_path_DIRECTFB_CONFIG=$(STAGING_DIR)/usr/bin/directfb-config 29ifeq ($(BR2_STATIC_LIBS),y) 30LINKS_CONF_ENV += LIBS=-lstdc++ 31endif 32LINKS_CONF_OPTS += --with-directfb 33LINKS_DEPENDENCIES += directfb 34else 35LINKS_CONF_OPTS += --without-directfb 36endif 37ifeq ($(BR2_PACKAGE_JPEG),y) 38LINKS_CONF_OPTS += --with-libjpeg 39LINKS_DEPENDENCIES += jpeg 40else 41LINKS_CONF_OPTS += --without-libjpeg 42endif 43ifeq ($(BR2_PACKAGE_LIBRSVG),y) 44LINKS_CONF_OPTS += --with-librsvg 45LINKS_DEPENDENCIES += librsvg 46else 47LINKS_CONF_OPTS += --without-librsvg 48endif 49ifeq ($(BR2_PACKAGE_TIFF),y) 50LINKS_CONF_OPTS += --with-libtiff 51LINKS_DEPENDENCIES += tiff 52else 53LINKS_CONF_OPTS += --without-libtiff 54endif 55else 56LINKS_CONF_OPTS += --disable-graphics 57endif 58 59ifeq ($(BR2_PACKAGE_BZIP2),y) 60LINKS_CONF_OPTS += --with-bzip2 61LINKS_DEPENDENCIES += bzip2 62else 63LINKS_CONF_OPTS += --without-bzip2 64endif 65 66ifeq ($(BR2_PACKAGE_GPM),y) 67LINKS_CONF_OPTS += --with-gpm 68LINKS_DEPENDENCIES += gpm 69else 70LINKS_CONF_OPTS += --without-gpm 71endif 72 73ifeq ($(BR2_PACKAGE_LIBEVENT),y) 74LINKS_CONF_OPTS += --with-libevent 75LINKS_DEPENDENCIES += libevent 76else 77LINKS_CONF_OPTS += --without-libevent 78endif 79 80ifeq ($(BR2_PACKAGE_OPENSSL),y) 81LINKS_CONF_OPTS += --with-ssl --enable-ssl-pkgconfig 82LINKS_DEPENDENCIES += openssl 83else 84LINKS_CONF_OPTS += --without-ssl 85endif 86 87ifeq ($(BR2_PACKAGE_XZ),y) 88LINKS_CONF_OPTS += --with-lzma 89LINKS_DEPENDENCIES += xz 90else 91LINKS_CONF_OPTS += --without-lzma 92endif 93 94ifeq ($(BR2_PACKAGE_ZLIB),y) 95LINKS_CONF_OPTS += --with-zlib 96LINKS_DEPENDENCIES += zlib 97else 98LINKS_CONF_OPTS += --without-zlib 99endif 100 101$(eval $(autotools-package)) 102