1################################################################################ 2# 3# heirloom-mailx 4# 5################################################################################ 6 7HEIRLOOM_MAILX_VERSION = 12.5 8HEIRLOOM_MAILX_SOURCE = heirloom-mailx_$(HEIRLOOM_MAILX_VERSION).orig.tar.gz 9HEIRLOOM_MAILX_SITE = http://snapshot.debian.org/archive/debian/20141023T043132Z/pool/main/h/heirloom-mailx 10HEIRLOOM_MAILX_LICENSE = BSD-4-Clause, Bellcore (base64), OpenVision (imap_gssapi), RSA Data Security (md5), Network Working Group (hmac), MPL-1.1 (nss) 11HEIRLOOM_MAILX_LICENSE_FILES = COPYING 12HEIRLOOM_MAILX_CPE_ID_VENDOR = heirloom 13HEIRLOOM_MAILX_CPE_ID_PRODUCT = mailx 14 15ifeq ($(BR2_PACKAGE_OPENSSL),y) 16HEIRLOOM_MAILX_DEPENDENCIES += openssl 17endif 18 19define HEIRLOOM_MAILX_CONFIGURE_CMDS 20 (cd $(@D); $(TARGET_CONFIGURE_OPTS) $(SHELL) ./makeconfig) 21endef 22 23HEIRLOOM_MAILX_CFLAGS = $(TARGET_CFLAGS) 24 25# -fPIC is needed to build with NIOS2 toolchains. 26HEIRLOOM_MAILX_CFLAGS += -fPIC 27 28ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_101916),y) 29HEIRLOOM_MAILX_CFLAGS += -O0 30endif 31 32define HEIRLOOM_MAILX_BUILD_CMDS 33 $(TARGET_CONFIGURE_OPTS) $(MAKE) \ 34 CFLAGS="$(HEIRLOOM_MAILX_CFLAGS)" \ 35 -C $(@D) 36endef 37 38define HEIRLOOM_MAILX_INSTALL_TARGET_CMDS 39 $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \ 40 PREFIX=/usr \ 41 UCBINSTALL=$(INSTALL) \ 42 STRIP=/bin/true \ 43 DESTDIR=$(TARGET_DIR) \ 44 install 45endef 46 47$(eval $(generic-package)) 48