packages: readline/readline.spec, readline/readline61-001 (NEW), readline/r...

arekm arekm at pld-linux.org
Fri Feb 19 13:05:53 CET 2010


Author: arekm                        Date: Fri Feb 19 12:05:53 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- up to 6.1.1

---- Files affected:
packages/readline:
   readline.spec (1.118 -> 1.119) , readline61-001 (NONE -> 1.1)  (NEW), readline60-001 (1.1 -> NONE)  (REMOVED), readline60-002 (1.1 -> NONE)  (REMOVED), readline60-003 (1.1 -> NONE)  (REMOVED), readline60-004 (1.1 -> NONE)  (REMOVED)

---- Diffs:

================================================================
Index: packages/readline/readline.spec
diff -u packages/readline/readline.spec:1.118 packages/readline/readline.spec:1.119
--- packages/readline/readline.spec:1.118	Sat Jan  2 09:24:16 2010
+++ packages/readline/readline.spec	Fri Feb 19 13:05:48 2010
@@ -1,6 +1,6 @@
 # $Revision$, $Date$
 %define	ver			6.1
-%define	patchlevel	%{nil}
+%define	patchlevel	1
 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
@@ -13,7 +13,7 @@
 Summary(tr.UTF-8):	Terminalden satır okumak için kullanılan bir kitaplık
 Summary(uk.UTF-8):	Бібліотека для читання стрічок з терміналу
 Name:		readline
-Version:	%{ver}
+Version:	%{ver}%{?patchlevel:.%{patchlevel}}
 Release:	1
 License:	GPL v3+
 Group:		Libraries
@@ -25,7 +25,7 @@
 Patch2:		%{name}-header.patch
 Patch3:		%{name}-lfs.patch
 Patch4:		%{name}-tinfo.patch
-#%%patchset_source -f http://ftp.gnu.org/gnu/readline/readline-6.1-patches/readline61-%03g 1 %{patchlevel}
+%patchset_source -f http://ftp.gnu.org/gnu/readline/readline-6.1-patches/readline61-%03g 1 %{patchlevel}
 URL:		http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
 BuildRequires:	autoconf >= 2.50
 BuildRequires:	automake
@@ -268,6 +268,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.119  2010/02/19 12:05:48  arekm
+- up to 6.1.1
+
 Revision 1.118  2010/01/02 08:24:16  arekm
 - up to 6.1
 

================================================================
Index: packages/readline/readline61-001
diff -u /dev/null packages/readline/readline61-001:1.1
--- /dev/null	Fri Feb 19 13:05:53 2010
+++ packages/readline/readline61-001	Fri Feb 19 13:05:48 2010
@@ -0,0 +1,61 @@
+			   READLINE PATCH REPORT
+			   =====================
+
+Readline-Release: 6.1
+Patch-ID: readline61-001
+
+Bug-Reported-by:	guillaume.outters at free.fr
+Bug-Reference-ID:	<20100105230441.70D171AA7F52 at asterix.local>
+Bug-Reference-URL:	http://lists.gnu.org/archive/html/bug-bash/2010-01/msg00017.html
+
+Bug-Description:
+
+Bash-4.1/Readline-6.1 introduced a hook function that allows applications
+to rewrite or modify filenames read from the file system before comparing
+them with a word to be completed.  The converted filename, if it matches,
+needs to be inserted into the line buffer, replacing the original contents.
+
+This fixes a completion bug on Mac OS X involving filenames containing
+UTF-8 characters.
+
+Patch (apply with `patch -p0'):
+
+*** ../readline-6.1-patched/complete.c	2009-11-29 18:39:30.000000000 -0500
+--- complete.c	2010-01-06 08:30:23.000000000 -0500
+***************
+*** 2139,2143 ****
+        if (filename_len == 0)
+  	{
+! 	  if (_rl_match_hidden_files == 0 && HIDDEN_FILE (entry->d_name))
+  	    continue;
+  
+--- 2139,2143 ----
+        if (filename_len == 0)
+  	{
+! 	  if (_rl_match_hidden_files == 0 && HIDDEN_FILE (convfn))
+  	    continue;
+  
+***************
+*** 2220,2224 ****
+  	    }
+  
+! 	  strcpy (temp + dirlen, entry->d_name);
+  	}
+        else
+--- 2220,2224 ----
+  	    }
+  
+! 	  strcpy (temp + dirlen, convfn);
+  	}
+        else
+*** ../readline-6.1-patched/patchlevel	2008-11-18 11:01:14.000000000 -0500
+--- patchlevel	2010-01-14 10:15:52.000000000 -0500
+***************
+*** 1,3 ****
+  # Do not edit -- exists only for use by patch
+  
+! 0
+--- 1,3 ----
+  # Do not edit -- exists only for use by patch
+  
+! 1
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/readline/readline.spec?r1=1.118&r2=1.119&f=u



More information about the pld-cvs-commit mailing list