3112f4bb18
Latest LT (Linus Torvalds) master fixes symbol collision with ncurses. Drop patches 01 and 02 as they are not needed anymore. Refresh patch 03 to account for context changes, and rename to new convention. Fixes: http://autobuild.buildroot.net/results/6e0/6e0fb4a74f62e23cbc56482ae25f9979fa6f14f8/ http://autobuild.buildroot.net/results/df9/df9b693d7f53daba0d25f52132ca1594dd1273fa/ http://autobuild.buildroot.net/results/b39/b39d3997466951df078a5f47c5a75200b07dca4c/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
23 lines
689 B
Makefile
23 lines
689 B
Makefile
################################################################################
|
|
#
|
|
# uemacs
|
|
#
|
|
################################################################################
|
|
|
|
UEMACS_VERSION = fa00fe882f719351fdf7a4c4100baf4f3eab4d61
|
|
UEMACS_SITE = $(BR2_KERNEL_MIRROR)/scm/linux/kernel/git/torvalds/uemacs.git
|
|
UEMACS_SITE_METHOD = git
|
|
UEMACS_DEPENDENCIES = ncurses
|
|
|
|
define UEMACS_BUILD_CMDS
|
|
$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \
|
|
CC="$(TARGET_CC)" DEFINES="-DAUTOCONF -DPOSIX -DUSG" \
|
|
CFLAGS+="$(TARGET_CFLAGS) " LIBS="$(TARGET_CFLAGS) -lncurses"
|
|
endef
|
|
|
|
define UEMACS_INSTALL_TARGET_CMDS
|
|
$(INSTALL) -m 0755 -D $(@D)/em $(TARGET_DIR)/usr/bin/em
|
|
endef
|
|
|
|
$(eval $(generic-package))
|