readline: Update to 8.0 and various fixes
Update (lib)readline to 8.0 Remove autoreconf Remove blankspace at the end of the lines in description Remove --enable-shared and --enable-static as they're enabled by default Remove TARGET_CPPFLAGS Simplify install sections Install readline.pc (pkgconfig) Add patch for linking (lib)ncurses Source: https://git.buildroot.net/buildroot/plain/package/readline/0000-curses-link.patch Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>v19.07.3_mercusys_ac12_duma
parent
4da73af112
commit
166b335e6e
@ -0,0 +1,16 @@
|
|||||||
|
link readline directly to ncurses since it needs symbols from it
|
||||||
|
|
||||||
|
upstream readline does this on purpose (no direct linking), but
|
||||||
|
it doesn't make much sense in a Linux world
|
||||||
|
|
||||||
|
--- a/support/shobj-conf
|
||||||
|
+++ b/support/shobj-conf
|
||||||
|
@@ -42,7 +42,7 @@ SHOBJ_XLDFLAGS=
|
||||||
|
SHOBJ_LIBS=
|
||||||
|
|
||||||
|
SHLIB_XLDFLAGS=
|
||||||
|
-SHLIB_LIBS=
|
||||||
|
+SHLIB_LIBS=-lncurses
|
||||||
|
|
||||||
|
SHLIB_DOT='.'
|
||||||
|
SHLIB_LIBPREF='lib'
|
@ -1,11 +0,0 @@
|
|||||||
--- a/support/shlib-install
|
|
||||||
+++ b/support/shlib-install
|
|
||||||
@@ -73,7 +73,7 @@ fi
|
|
||||||
case "$host_os" in
|
|
||||||
hpux*|darwin*|macosx*|linux*|solaris2*)
|
|
||||||
if [ -z "$uninstall" ]; then
|
|
||||||
- chmod 555 ${INSTALLDIR}/${LIBNAME}
|
|
||||||
+ chmod +x ${INSTALLDIR}/${LIBNAME}
|
|
||||||
fi ;;
|
|
||||||
cygwin*|mingw*)
|
|
||||||
IMPLIBNAME=`echo ${LIBNAME} \
|
|
Loading…
Reference in New Issue