[packages/readline] - up to 8.0.0

arekm arekm at pld-linux.org
Thu Mar 21 14:00:46 CET 2019


commit 7b684af21605d9ef8153531495974e3bf281c9eb
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Thu Mar 21 14:00:37 2019 +0100

    - up to 8.0.0

 readline-shared.patch | 17 -----------------
 readline-tinfo.patch  | 20 +++++++++++---------
 readline.spec         | 13 +++++++------
 3 files changed, 18 insertions(+), 32 deletions(-)
---
diff --git a/readline.spec b/readline.spec
index 2c7d414..3c1aecd 100644
--- a/readline.spec
+++ b/readline.spec
@@ -1,7 +1,7 @@
 # NOTE: when updating patchlevel, do not forget to update 'sources' file!
 # Format is (one per line): <md5> <patch_filename>
-%define	ver		7.0
-%define	patchlevel	5
+%define	ver		8.0
+%define	patchlevel	0
 Summary:	Library for reading lines from a terminal
 Summary(de.UTF-8):	Library zum Lesen von Zeilen von einem Terminal
 Summary(es.UTF-8):	Biblioteca para lectura de líneas de un terminal
@@ -19,7 +19,7 @@ Release:	1
 License:	GPL v3+
 Group:		Libraries
 Source0:	http://ftp.gnu.org/gnu/readline/%{name}-%{ver}.tar.gz
-# Source0-md5:	205b03a87fc83dab653b628c59b9fc91
+# Source0-md5:	7e6c1f16aee3244a69aba6e438295ca3
 Source1:	%{name}-sys_inputrc
 Patch0:		%{name}-shared.patch
 Patch1:		%{name}-info.patch
@@ -27,7 +27,7 @@ Patch2:		%{name}-header.patch
 Patch3:		%{name}-lfs.patch
 Patch4:		%{name}-tinfo.patch
 # Commits: http://git.savannah.gnu.org/cgit/readline.git/
-%patchset_source -f http://ftp.gnu.org/gnu/readline/readline-7.0-patches/readline70-%03g 1 %{patchlevel}
+%patchset_source -f http://ftp.gnu.org/gnu/readline/readline-8.0-patches/readline80-%03g 1 %{patchlevel}
 URL:		http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
 BuildRequires:	autoconf >= 2.50
 BuildRequires:	automake
@@ -251,9 +251,9 @@ rm -rf $RPM_BUILD_ROOT
 %doc CHANGELOG CHANGES NEWS README USAGE
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/inputrc
 %attr(755,root,root) /%{_lib}/libhistory.so.*.*
-%attr(755,root,root) %ghost /%{_lib}/libhistory.so.7
+%attr(755,root,root) %ghost /%{_lib}/libhistory.so.8
 %attr(755,root,root) /%{_lib}/libreadline.so.*.*
-%attr(755,root,root) %ghost /%{_lib}/libreadline.so.7
+%attr(755,root,root) %ghost /%{_lib}/libreadline.so.8
 %{_infodir}/history.info*
 %{_infodir}/readline.info*
 %{_infodir}/rluserman.info*
@@ -262,6 +262,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libhistory.so
 %attr(755,root,root) %{_libdir}/libreadline.so
+%{_pkgconfigdir}/readline.pc
 %{_includedir}/readline
 %{_examplesdir}/%{name}-%{version}
 %{_mandir}/man3/history.3*
diff --git a/readline-shared.patch b/readline-shared.patch
index 87ca338..39bd4ca 100644
--- a/readline-shared.patch
+++ b/readline-shared.patch
@@ -1,20 +1,3 @@
---- readline-5.0/aclocal.m4.orig	2004-08-05 01:18:28.326634048 +0200
-+++ readline-5.0/aclocal.m4	2004-08-05 01:19:41.097571184 +0200
-@@ -943,10 +943,10 @@
- fi
- AC_CACHE_VAL(bash_cv_termcap_lib,
- [AC_CHECK_FUNC(tgetent, bash_cv_termcap_lib=libc,
--  [AC_CHECK_LIB(termcap, tgetent, bash_cv_termcap_lib=libtermcap,
--    [AC_CHECK_LIB(tinfo, tgetent, bash_cv_termcap_lib=libtinfo,
--        [AC_CHECK_LIB(curses, tgetent, bash_cv_termcap_lib=libcurses,
--	    [AC_CHECK_LIB(ncurses, tgetent, bash_cv_termcap_lib=libncurses,
-+  [AC_CHECK_LIB(tinfo, tgetent, bash_cv_termcap_lib=libtinfo,
-+    [AC_CHECK_LIB(curses, tgetent, bash_cv_termcap_lib=libcurses,
-+      [AC_CHECK_LIB(ncurses, tgetent, bash_cv_termcap_lib=libncurses,
-+	[AC_CHECK_LIB(termcap, tgetent, bash_cv_termcap_lib=libtermcap,
- 	        bash_cv_termcap_lib=gnutermcap)])])])])])
- if test "X$_bash_needmsg" = "Xyes"; then
- AC_MSG_CHECKING(which library has the termcap functions)
 diff -urN readline-4.2.org/shlib/Makefile.in readline-4.2/shlib/Makefile.in
 --- readline-4.2.org/shlib/Makefile.in	Wed Apr 11 19:45:39 2001
 +++ readline-4.2/shlib/Makefile.in	Wed Apr 11 19:52:49 2001
diff --git a/readline-tinfo.patch b/readline-tinfo.patch
index 62a377b..f65ccdd 100644
--- a/readline-tinfo.patch
+++ b/readline-tinfo.patch
@@ -1,14 +1,16 @@
---- readline-6.0/aclocal.m4~	2009-11-10 09:41:14.398817230 +0100
-+++ readline-6.0/aclocal.m4	2009-11-10 09:41:41.719436244 +0100
-@@ -955,7 +955,7 @@
- fi
+--- readline-8.0/aclocal.m4~	2019-03-21 13:51:49.000000000 +0100
++++ readline-8.0/aclocal.m4	2019-03-21 13:59:18.834253548 +0100
+@@ -959,7 +959,7 @@ fi
  AC_CACHE_VAL(bash_cv_termcap_lib,
  [AC_CHECK_FUNC(tgetent, bash_cv_termcap_lib=libc,
--  [AC_CHECK_LIB(tinfo, tgetent, bash_cv_termcap_lib=libtinfo,
-+  [AC_CHECK_LIB(tinfow, tgetent, bash_cv_termcap_lib=libtinfo,
-     [AC_CHECK_LIB(curses, tgetent, bash_cv_termcap_lib=libcurses,
-       [AC_CHECK_LIB(ncurses, tgetent, bash_cv_termcap_lib=libncurses,
- 	[AC_CHECK_LIB(termcap, tgetent, bash_cv_termcap_lib=libtermcap,
+   [AC_CHECK_LIB(termcap, tgetent, bash_cv_termcap_lib=libtermcap,
+-    [AC_CHECK_LIB(tinfo, tgetent, bash_cv_termcap_lib=libtinfo,
++    [AC_CHECK_LIB(tinfow, tgetent, bash_cv_termcap_lib=libtinfo,
+         [AC_CHECK_LIB(curses, tgetent, bash_cv_termcap_lib=libcurses,
+ 	    [AC_CHECK_LIB(ncurses, tgetent, bash_cv_termcap_lib=libncurses,
+                 [AC_CHECK_LIB(ncursesw, tgetent, bash_cv_termcap_lib=libncursesw,
+--- readline-6.0/aclocal.m4~	2009-11-10 09:41:14.398817230 +0100
++++ readline-6.0/aclocal.m4	2009-11-10 09:41:41.719436244 +0100
 @@ -972,7 +972,7 @@
  TERMCAP_LIB=-ltermcap
  TERMCAP_DEP=
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/readline.git/commitdiff/7b684af21605d9ef8153531495974e3bf281c9eb



More information about the pld-cvs-commit mailing list