From e747e3a6b36e6d8b208e861593c5c7f7dcb386eb Mon Sep 17 00:00:00 2001 From: Yegor Yefremov Date: Sat, 15 Mar 2014 10:31:31 +0100 Subject: [PATCH] slang: bump to 2.2.4 Convert package from generic to autotools. Signed-off-by: Yegor Yefremov Signed-off-by: Peter Korsgaard --- package/slang/Config.in | 2 +- package/slang/slang.mk | 33 ++++++--------------------------- 2 files changed, 7 insertions(+), 28 deletions(-) diff --git a/package/slang/Config.in b/package/slang/Config.in index 60facbbf49..9d8f047b27 100644 --- a/package/slang/Config.in +++ b/package/slang/Config.in @@ -3,4 +3,4 @@ config BR2_PACKAGE_SLANG help Multi-platform console display library. - http://www.s-lang.org/ + http://www.jedsoft.org/slang/index.html diff --git a/package/slang/slang.mk b/package/slang/slang.mk index 8cc93dd66b..c66971e049 100644 --- a/package/slang/slang.mk +++ b/package/slang/slang.mk @@ -4,32 +4,11 @@ # ################################################################################ -SLANG_VERSION = 1.4.5 -SLANG_SOURCE = slang-$(SLANG_VERSION)-mini.tar.bz2 -SLANG_SITE = http://www.uclibc.org/ +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_INSTALL_STAGING = YES +SLANG_MAKE = $(MAKE1) -# We need to add -fPIC since we're busting original CFLAGS -# that have it, see bug #3295 -define SLANG_BUILD_CMDS - $(MAKE1) CC="$(TARGET_CC)" CFLAGS="$(TARGET_CFLAGS) -fPIC" \ - LDFLAGS="$(TARGET_LDFLAGS)" -C $(@D) -endef - -define SLANG_INSTALL_STAGING_CMDS - $(INSTALL) -D -m 0644 $(@D)/libslang.a $(STAGING_DIR)/usr/lib/libslang.a - $(INSTALL) -D -m 0755 $(@D)/libslang.so $(STAGING_DIR)/usr/lib/libslang.so - $(INSTALL) -D -m 0644 $(@D)/slang.h $(STAGING_DIR)/usr/include/slang.h - $(INSTALL) -D -m 0644 $(@D)/slcurses.h $(STAGING_DIR)/usr/include/slcurses.h - (cd $(STAGING_DIR)/usr/lib; ln -fs libslang.so libslang.so.1) -endef - -define SLANG_INSTALL_TARGET_CMDS - $(INSTALL) -D -m 0644 $(@D)/libslang.a $(TARGET_DIR)/usr/lib/libslang.a - $(INSTALL) -D -m 0755 $(@D)/libslang.so $(TARGET_DIR)/usr/lib/libslang.so - $(INSTALL) -D -m 0644 $(@D)/slang.h $(TARGET_DIR)/usr/include/slang.h - $(INSTALL) -D -m 0644 $(@D)/slcurses.h $(TARGET_DIR)/usr/include/slcurses.h - (cd $(TARGET_DIR)/usr/lib; ln -fs libslang.so libslang.so.1) -endef - -$(eval $(generic-package)) +$(eval $(autotools-package)) -- 2.30.2