Index: share/mk/bsd.libnames.mk =================================================================== --- share/mk/bsd.libnames.mk (revision 262407) +++ share/mk/bsd.libnames.mk (working copy) @@ -59,7 +59,6 @@ LIBGSSAPI?= ${DESTDIR}${LIBDIR}/libgssapi.a LIBGSSAPI_KRB5?= ${DESTDIR}${LIBDIR}/libgssapi_krb5.a LIBHDB?= ${DESTDIR}${LIBDIR}/libhdb.a -LIBHISTORY?= ${DESTDIR}${LIBDIR}/libhistory.a LIBHEIMBASE?= ${DESTDIR}${LIBDIR}/libheimbase.a LIBHEIMIPCC?= ${DESTDIR}${LIBPRIVATEDIR}/libheimipcc.a LIBHEIMIPCS?= ${DESTDIR}${LIBPRIVATEDIR}/libheimipcs.a @@ -134,10 +133,10 @@ LIBPROCSTAT?= ${DESTDIR}${LIBDIR}/libprocstat.a LIBPTHREAD?= ${DESTDIR}${LIBDIR}/libpthread.a LIBRADIUS?= ${DESTDIR}${LIBDIR}/libradius.a -LIBREADLINE?= ${DESTDIR}${LIBDIR}/libreadline.a LIBROKEN?= ${DESTDIR}${LIBDIR}/libroken.a LIBRPCSVC?= ${DESTDIR}${LIBDIR}/librpcsvc.a LIBRPCSEC_GSS?= ${DESTDIR}${LIBDIR}/librpcsec_gss.a +LIBREADLINE?= ${DESTDIR}${LIBPRIVATEDIR}/libreadline.a LIBRT?= ${DESTDIR}${LIBDIR}/librt.a LIBRTLD_DB?= ${DESTDIR}${LIBDIR}/librtld_db.a LIBSBUF?= ${DESTDIR}${LIBDIR}/libsbuf.a Index: gnu/lib/libreadline/Makefile =================================================================== --- gnu/lib/libreadline/Makefile (revision 262334) +++ gnu/lib/libreadline/Makefile (working copy) @@ -1,5 +1,5 @@ # $FreeBSD$ -SUBDIR = history readline +SUBDIR= readline .include Index: gnu/lib/libreadline/readline/Makefile =================================================================== --- gnu/lib/libreadline/readline/Makefile (revision 262334) +++ gnu/lib/libreadline/readline/Makefile (working copy) @@ -1,10 +1,11 @@ # $FreeBSD$ -SUBDIR= doc +#SUBDIR= doc LIB= readline -MAN= doc/readline.3 +NO_MAN= yes SHLIBDIR?= /lib +PRIVATELIB= true TILDESRC= tilde.c SRCS= readline.c vi_mode.c funmap.c keymaps.c parens.c search.c \ @@ -12,16 +13,9 @@ util.c kill.c undo.c macro.c input.c callback.c terminal.c \ text.c nls.c misc.c compat.c xmalloc.c $(HISTSRC) $(TILDESRC) -INSTALLED_HEADERS= readline.h chardefs.h keymaps.h history.h tilde.h \ - rlstdc.h rlconf.h rltypedefs.h - DPADD= ${LIBTERMCAP} LDADD= -ltermcap INCSDIR=${INCLUDEDIR}/readline -.for hdr in ${INSTALLED_HEADERS} -INCS+= ${SRCDIR}/${hdr} -.endfor - .include Index: gnu/usr.bin/gdb/gdb/Makefile =================================================================== --- gnu/usr.bin/gdb/gdb/Makefile (revision 262334) +++ gnu/usr.bin/gdb/gdb/Makefile (working copy) @@ -13,6 +13,8 @@ DPADD= ${GDBLIBS} ${BULIBS} ${LIBM} ${LIBREADLINE} ${LIBTERMCAP} ${LIBGNUREGEX} LDADD= ${GDBLIBS} ${BULIBS} -lm -lreadline -ltermcap -lgnuregex +USEPRIVATELIB= readline + .include CFLAGS+= -DDEBUGDIR=\"${DEBUGDIR}\" Index: gnu/usr.bin/gdb/gdbtui/Makefile =================================================================== --- gnu/usr.bin/gdb/gdbtui/Makefile (revision 262334) +++ gnu/usr.bin/gdb/gdbtui/Makefile (working copy) @@ -14,5 +14,6 @@ DPADD= ${GDBLIBS} ${BULIBS} ${LIBM} ${LIBREADLINE} ${LIBTERMCAP} ${LIBGNUREGEX} LDADD= ${GDBLIBS} ${BULIBS} -lm -lreadline -ltermcap -lgnuregex +USEPRIVATELIB= readline .include Index: gnu/usr.bin/gdb/kgdb/Makefile =================================================================== --- gnu/usr.bin/gdb/kgdb/Makefile (revision 262334) +++ gnu/usr.bin/gdb/kgdb/Makefile (working copy) @@ -12,6 +12,7 @@ ${LIBGNUREGEX} LDADD= ${GDBLIBS} ${BULIBS} -lkvm${GDB_SUFFIX} -lm -lreadline -ltermcap \ -lgnuregex +USEPRIVATELIB= readline .if defined(GDB_CROSS_DEBUGGER) CFLAGS+= -Wl,-export-dynamic Index: ObsoleteFiles.inc =================================================================== --- ObsoleteFiles.inc (revision 262407) +++ ObsoleteFiles.inc (working copy) @@ -38,6 +38,27 @@ # xargs -n1 | sort | uniq -d; # done +# 20140224: Move libreadline to private +OLD_FILES+=lib/libreadline.so.8 +OLD_FILES+=usr/include/readline/ +OLD_FILES+=usr/include/readline/chardefs.h +OLD_FILES+=usr/include/readline/history.h +OLD_FILES+=usr/include/readline/keymaps.h +OLD_FILES+=usr/include/readline/readline.h +OLD_FILES+=usr/include/readline/rlconf.h +OLD_FILES+=usr/include/readline/rlstdc.h +OLD_FILES+=usr/include/readline/rltypedefs.h +OLD_FILES+=usr/include/readline/tilde.h +OLD_FILES+=usr/lib/libhistory.a +OLD_FILES+=usr/lib/libhistory.so +OLD_FILES+=usr/lib/libhistory.sp.8 +OLD_FILES+=usr/lib/libhistory_p.a +OLD_FILES+=usr/lib/libreadline.a +OLD_FILES+=usr/lib/libreadline.so +OLD_FILES+=usr/lib/libreadline_p.a +OLD_FILES+=usr/share/info/history.info.gz +OLD_FILES+=usr/share/info/readline.info.gz +OLD_FILES+=usr/share/info/rluserman.info.gz # 20140223: Remove libyaml OLD_FILES+=usr/lib/private/libyaml.a OLD_FILES+=usr/lib/private/libyaml.so