comparison src/readline.mk @ 5007:c1c5dd2cc2f2

Update readline to 8.0. * src/readline.mk: Update version and checksum. * src/readline-1-binding.patch, src/readline-1-display.patch, src/readline-1-input.patch, src/readline-1-paste.patch, src/readline-1-sigwinch.patch, src/readline-2-event.patch: Remove patches that are no longer necessary. * src/readline-1-fixes.patch: Add patch from mxe.cc. * dist-files.mk: Update files.
author Markus Mützel <markus.muetzel@gmx.de>
date Sat, 09 Mar 2019 13:47:48 +0100
parents 7af3dec1ab50
children 41e50d658de0
comparison
equal deleted inserted replaced
5006:457d4af76752 5007:c1c5dd2cc2f2
1 # This file is part of MXE. 1 # This file is part of MXE.
2 # See index.html for further information. 2 # See index.html for further information.
3 3
4 PKG := readline 4 PKG := readline
5 $(PKG)_IGNORE := 5 $(PKG)_IGNORE :=
6 $(PKG)_VERSION := 6.2 6 $(PKG)_VERSION := 8.0
7 $(PKG)_CHECKSUM := a9761cd9c3da485eb354175fcc2fe35856bc43ac 7 $(PKG)_CHECKSUM := d58041c2143595dc001d2777ae9a200be30198b0
8 $(PKG)_SUBDIR := readline-$($(PKG)_VERSION) 8 $(PKG)_SUBDIR := readline-$($(PKG)_VERSION)
9 $(PKG)_FILE := readline-$($(PKG)_VERSION).tar.gz 9 $(PKG)_FILE := readline-$($(PKG)_VERSION).tar.gz
10 $(PKG)_URL := http://ftp.gnu.org/gnu/readline/$($(PKG)_FILE) 10 $(PKG)_URL := http://ftp.gnu.org/gnu/readline/$($(PKG)_FILE)
11 11
12 ifeq ($(MXE_SYSTEM),mingw) 12 ifeq ($(MXE_SYSTEM),mingw)
13 $(PKG)_TERMCAP_LIB := termcap 13 $(PKG)_TERMCAP_LIB := termcap
14 $(PKG)_CONFIGURE_OPTIONS := --without-curses
14 else 15 else
15 $(PKG)_TERMCAP_LIB := ncurses 16 $(PKG)_TERMCAP_LIB := ncurses
16 ifeq ($(MXE_NATIVE_BUILD),yes) 17 ifeq ($(MXE_NATIVE_BUILD),yes)
17 $(PKG)_CONFIGURE_OPTIONS := --with-curses bash_cv_termcap_lib="-lncurses" 18 $(PKG)_CONFIGURE_OPTIONS := --with-curses bash_cv_termcap_lib="-lncurses"
18 $(PKG)_MAKE_OPTIONS := SHLIB_LIBS="-lncurses" 19 $(PKG)_MAKE_OPTIONS := SHLIB_LIBS="-lncurses"
33 for f in '$(1)/support/shlib-install' '$(1)/support/shobj-conf'; do \ 34 for f in '$(1)/support/shlib-install' '$(1)/support/shobj-conf'; do \
34 $(SED) -i -e 's/@@LIBRARY_PREFIX@@/$(LIBRARY_PREFIX)/g' \ 35 $(SED) -i -e 's/@@LIBRARY_PREFIX@@/$(LIBRARY_PREFIX)/g' \
35 -e 's/@@LIBRARY_SUFFIX@@/$(LIBRARY_SUFFIX)/g' $$f; \ 36 -e 's/@@LIBRARY_SUFFIX@@/$(LIBRARY_SUFFIX)/g' $$f; \
36 done; \ 37 done; \
37 fi 38 fi
38 cd '$(1)' && ./configure \ 39 cd '$(1)' && bash_cv_wcwidth_broken=no \
40 ./configure \
39 $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \ 41 $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \
40 $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ 42 $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \
41 $(ENABLE_SHARED_OR_STATIC) \ 43 $(ENABLE_SHARED_OR_STATIC) \
42 $($(PKG)_CONFIGURE_OPTIONS) \ 44 $($(PKG)_CONFIGURE_OPTIONS) \
43 --prefix='$(HOST_PREFIX)' \ 45 --prefix='$(HOST_PREFIX)' \