From owner-freebsd-ports@FreeBSD.ORG Wed Feb 18 08:15:26 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3C6716A4CE for ; Wed, 18 Feb 2004 08:15:26 -0800 (PST) Received: from oxyd.caraldi.com (195-137-249-52.ovanet.net [195.137.249.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id B92CB43D2D for ; Wed, 18 Feb 2004 08:15:26 -0800 (PST) (envelope-from jbq@anyware-tech.com) Received: from pc61.anyware-tech.com (unknown [217.112.237.100]) by oxyd.caraldi.com (Postfix) with ESMTP id D6B59224D for ; Wed, 18 Feb 2004 17:15:24 +0100 (CET) Received: by pc61.anyware-tech.com (Postfix, from userid 502) id AE90D1863B; Wed, 18 Feb 2004 17:15:24 +0100 (CET) Date: Wed, 18 Feb 2004 17:15:24 +0100 From: Jean-Baptiste Quenot To: freebsd-ports Message-ID: <20040218161524.GD10213@pc61.anyware> Mail-Followup-To: freebsd-ports References: <200402180928.i1I9Sjal034486@oxyd.caraldi.com> <878yj0l6tp.fsf@strauser.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="RhUH2Ysw6aD5utA4" Content-Disposition: inline In-Reply-To: <878yj0l6tp.fsf@strauser.com> User-Agent: Mutt/1.4.1i Subject: Re: shells/bash-completion requires textproc/gsed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Feb 2004 16:15:27 -0000 --RhUH2Ysw6aD5utA4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable * Kirk Strauser: > At 2004-02-18T09:28:45Z, Jean-Baptiste Quenot > writes: > > > Bash Completion uses GNU extensions that FreeBSD sed does not have. > > GNU sed and BSD sed are very different, and incompatible. Setting > > up a runtime dependency on gsed when installing bash-completion > > ensures that all completions are functional, and that Bash > > Completion behaves consistently between operating systems. > > I patched the port to add the *optional* dependency on gsed. I'm > still opposed to *requiring* the extra dependency, but now it's > available if you want it. Well, although I don't really understand why you are reluctant to *require* the extra dependency, it is better than nothing. However, it is preventing a bit more bash completion to gain popularity... Most users won't care about that WITH_GSED switch, and most completions just won't work. Maybe you have good reasons to do so that I don't know. Anyway, I hope the completions I wrote for FreeBSD-specific programs like portinstall, kldload and so on are compatible with BSD sed at least ;-) Best regards, --=20 Jean-Baptiste Quenot http://caraldi.com/jbq/ --RhUH2Ysw6aD5utA4 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFAM4+c9xx3BCMc9gsRAmcVAKCDmMAmqB0jX0BTUsyotfF4WjPpYgCgi2Gq ywZChKKgo28Y3P9n878yX8U= =soU2 -----END PGP SIGNATURE----- --RhUH2Ysw6aD5utA4--