e708f030a5
Add a gentoo patch to fix the wicked slsh link line that ended in the bizarre prefix/exec_prefix/DESTDIR trickery. Also fixes: http://autobuild.buildroot.net/results/c3f/c3fb5337a4bdf87baead64106427c4929241c58d/ Also be explicit with enabling/disabling libpng, pcre, readline and zlib support since they get picked up from the host if header files are around because of the problem known as "absolute paths" when trying to autodetect. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
48 lines
1.2 KiB
Makefile
48 lines
1.2 KiB
Makefile
################################################################################
|
|
#
|
|
# slang
|
|
#
|
|
################################################################################
|
|
|
|
SLANG_VERSION_MAJOR = 2.2
|
|
SLANG_VERSION = $(SLANG_VERSION_MAJOR).4
|
|
SLANG_SOURCE = slang-$(SLANG_VERSION).tar.bz2
|
|
SLANG_SITE = ftp://ftp.fu-berlin.de/pub/unix/misc/slang/v$(SLANG_VERSION_MAJOR)/
|
|
SLANG_LICENSE = GPLv2+
|
|
SLANG_LICENSE_FILES = COPYING
|
|
SLANG_INSTALL_STAGING = YES
|
|
SLANG_MAKE = $(MAKE1)
|
|
|
|
# Absolute path hell, sigh...
|
|
ifeq ($(BR2_PACKAGE_LIBPNG),y)
|
|
SLANG_CONF_OPT += --with-png=$(STAGING_DIR)/usr
|
|
SLANG_DEPENDENCIES += libpng
|
|
else
|
|
SLANG_CONF_OPT += --with-png=no
|
|
endif
|
|
ifeq ($(BR2_PACKAGE_PCRE),y)
|
|
SLANG_CONF_OPT += --with-pcre=$(STAGING_DIR)/usr
|
|
SLANG_DEPENDENCIES += pcre
|
|
else
|
|
SLANG_CONF_OPT += --with-pcre=no
|
|
endif
|
|
ifeq ($(BR2_PACKAGE_ZLIB),y)
|
|
SLANG_CONF_OPT += --with-z=$(STAGING_DIR)/usr
|
|
SLANG_DEPENDENCIES += zlib
|
|
else
|
|
SLANG_CONF_OPT += --with-z=no
|
|
endif
|
|
|
|
ifeq ($(BR2_PACKAGE_NCURSES),y)
|
|
SLANG_DEPENDENCIES += ncurses
|
|
else
|
|
SLANG_CONF_OPT += ac_cv_path_nc5config=no
|
|
endif
|
|
|
|
ifeq ($(BR2_PACKAGE_READLINE),y)
|
|
SLANG_CONF_OPT += --with-readline=gnu
|
|
SLANG_DEPENDENCIES += readline
|
|
endif
|
|
|
|
$(eval $(autotools-package))
|