Date: Tue, 20 Jul 2004 13:50:53 -0400 (EDT) From: "Frank J. Laszlo" <laszlof@vonostingroup.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/69352: Fix for ports/61297 (readline port) Message-ID: <200407201750.i6KHorJV049389@ritamari.vonostingroup.com> Resent-Message-ID: <200407201750.i6KHoNnk081981@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 69352 >Category: ports >Synopsis: Fix for ports/61297 (readline port) >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Jul 20 17:50:23 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Frank J. Laszlo >Release: FreeBSD 4.9-RELEASE-p3 i386 >Organization: >Environment: System: FreeBSD ritamari.vonostingroup.com 4.9-RELEASE-p3 FreeBSD 4.9-RELEASE-p3 #2: Mon Mar 8 18:14:29 EST 2004 root@ritamari.vonostingroup.com:/usr/obj/usr/src/sys/RITAMARI i386 >Description: This patch fixes the problems related to PR ports/61297. With this fix, people using bash2 and this readline port, will no longer experience the issue. >How-To-Repeat: See ports/61297. >Fix: --- readline.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # readline # readline/CVS # readline/CVS/Root # readline/CVS/Repository # readline/CVS/Entries # readline/Makefile # readline/distinfo # readline/pkg-descr # readline/pkg-plist # readline/files # readline/files/patch-aa # echo c - readline mkdir -p readline > /dev/null 2>&1 echo c - readline/CVS mkdir -p readline/CVS > /dev/null 2>&1 echo x - readline/CVS/Root sed 's/^X//' >readline/CVS/Root << 'END-of-readline/CVS/Root' X/usr/cvs END-of-readline/CVS/Root echo x - readline/CVS/Repository sed 's/^X//' >readline/CVS/Repository << 'END-of-readline/CVS/Repository' Xports/devel/readline END-of-readline/CVS/Repository echo x - readline/CVS/Entries sed 's/^X//' >readline/CVS/Entries << 'END-of-readline/CVS/Entries' X/Makefile/1.1/Sun Dec 28 10:32:48 2003// X/distinfo/1.2/Thu Mar 18 18:00:19 2004// X/pkg-descr/1.1/Sun Dec 28 10:32:48 2003// X/pkg-plist/1.1/Sun Dec 28 10:32:48 2003// XD END-of-readline/CVS/Entries echo x - readline/Makefile sed 's/^X//' >readline/Makefile << 'END-of-readline/Makefile' X# ports collection makefile for: readline X# Date created: 10 December 2003 X# Whom: Frank Laszlo <laszlof@vonostingroup.com> X# X# $FreeBSD$ X# X XPORTNAME= readline XPORTVERSION= 4.3 XCATEGORIES= devel XMASTER_SITES= ftp://ftp.cwru.edu/pub/bash/ X XMAINTAINER= laszlof@vonostingroup.com XCOMMENT= A library for editing command lines as they are typed X XGNU_CONFIGURE= yes XINSTALLS_SHLIB= yes X XINFO= readline rluserman history XMAN3= readline.3 history.3 X X.include <bsd.port.mk> END-of-readline/Makefile echo x - readline/distinfo sed 's/^X//' >readline/distinfo << 'END-of-readline/distinfo' XMD5 (readline-4.3.tar.gz) = f86f7cb717ab321fe15f1bbcb058c11e XSIZE (readline-4.3.tar.gz) = 961662 END-of-readline/distinfo echo x - readline/pkg-descr sed 's/^X//' >readline/pkg-descr << 'END-of-readline/pkg-descr' XThe GNU Readline library provides a set of functions for use by Xapplications that allow users to edit command lines as they are Xtyped in. Both Emacs and vi editing modes are available. The XReadline library includes additional functions to maintain a list Xof previously-entered command lines, to recall and perhaps reedit Xthose lines, and perform csh-like history expansion on previous commands. X XWWW: http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html END-of-readline/pkg-descr echo x - readline/pkg-plist sed 's/^X//' >readline/pkg-plist << 'END-of-readline/pkg-plist' Xinclude/readline/readline.h Xinclude/readline/chardefs.h Xinclude/readline/keymaps.h Xinclude/readline/history.h Xinclude/readline/tilde.h Xinclude/readline/rlstdc.h Xinclude/readline/rlconf.h Xinclude/readline/rltypedefs.h Xlib/libreadline.a Xlib/libhistory.a Xlib/libhistory.so.4 Xlib/libhistory.so Xlib/libreadline.so.4 Xlib/libreadline.so X@dirrm include/readline END-of-readline/pkg-plist echo c - readline/files mkdir -p readline/files > /dev/null 2>&1 echo x - readline/files/patch-aa sed 's/^X//' >readline/files/patch-aa << 'END-of-readline/files/patch-aa' X*** ../readline-4.3/bind.c Thu Jan 24 11:15:52 2002 X--- bind.c Wed Jul 31 09:11:18 2002 X*************** X*** 312,316 **** X and the function bound to `a' to be executed when the user X types `abx', leaving `bx' in the input queue. */ X! if (k.function /* && k.type == ISFUNC */) X { X map[ANYOTHERKEY] = k; X--- 312,316 ---- X and the function bound to `a' to be executed when the user X types `abx', leaving `bx' in the input queue. */ X! if (k.function && ((k.type == ISFUNC && k.function != rl_do_lowercase_version) || k.type == ISMACR)) X { X map[ANYOTHERKEY] = k; X END-of-readline/files/patch-aa exit --- readline.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200407201750.i6KHorJV049389>