The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / slang / slang.mk
diff --git a/cirros-testvm/src-cirros/buildroot-2015.05/package/slang/slang.mk b/cirros-testvm/src-cirros/buildroot-2015.05/package/slang/slang.mk
new file mode 100644 (file)
index 0000000..59ef993
--- /dev/null
@@ -0,0 +1,57 @@
+################################################################################
+#
+# slang
+#
+################################################################################
+
+SLANG_VERSION = 2.3.0
+SLANG_SITE = http://www.jedsoft.org/releases/slang
+SLANG_LICENSE = GPLv2+
+SLANG_LICENSE_FILES = COPYING
+SLANG_INSTALL_STAGING = YES
+SLANG_MAKE = $(MAKE1)
+
+# Racy and we don't have/do libtermcap
+define SLANG_DISABLE_TERMCAP
+       $(SED) '/^TERMCAP=/s:=.*:=:' $(@D)/configure
+endef
+SLANG_POST_PATCH_HOOKS += SLANG_DISABLE_TERMCAP
+
+# Absolute path hell, sigh...
+ifeq ($(BR2_PACKAGE_LIBPNG),y)
+SLANG_CONF_OPTS += --with-png=$(STAGING_DIR)/usr
+SLANG_DEPENDENCIES += libpng
+else
+SLANG_CONF_OPTS += --with-png=no
+endif
+ifeq ($(BR2_PACKAGE_PCRE),y)
+SLANG_CONF_OPTS += --with-pcre=$(STAGING_DIR)/usr
+SLANG_DEPENDENCIES += pcre
+else
+SLANG_CONF_OPTS += --with-pcre=no
+endif
+ifeq ($(BR2_PACKAGE_ZLIB),y)
+SLANG_CONF_OPTS += --with-z=$(STAGING_DIR)/usr
+SLANG_DEPENDENCIES += zlib
+else
+SLANG_CONF_OPTS += --with-z=no
+endif
+
+ifeq ($(BR2_PACKAGE_NCURSES),y)
+SLANG_DEPENDENCIES += ncurses
+else
+SLANG_CONF_OPTS += ac_cv_path_nc5config=no
+endif
+
+ifeq ($(BR2_PACKAGE_READLINE),y)
+SLANG_CONF_OPTS += --with-readline=gnu
+SLANG_DEPENDENCIES += readline
+endif
+
+ifeq ($(BR2_STATIC_LIBS),y)
+SLANG_MAKE_OPTS = static
+SLANG_INSTALL_STAGING_OPTS = DESTDIR=$(STAGING_DIR) install-static
+SLANG_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) install-static
+endif
+
+$(eval $(autotools-package))