Re: CFT: BSD-licensed grep [Fwd: cvs commit: ports/textproc/bsdgrep Makefile distinfo]

From: Kövesdán Gábor <gabor_at_t-hosting.hu>
Date: Sun, 15 Jun 2008 21:17:01 +0200
Diomidis Spinellis escribió:
> Doug Barton wrote:
>> I use the following construct in portmaster, where pdb=/var/db/pkg, 
>> origin is set to the origin of a given port, and ro_opd is usually 
>> empty, but can be another origin directory or the same one. To 
>> guarantee that you should get some kind of results you can test with 
>> origin=devel/gettext.
>>
>> egrep -l "DEPORIGIN:($origin|$ro_opd)$" $pdb/*/+CONTENTS
>>
>> Obviously this works in portmaster with the gnu grep, but if ro_opd 
>> is unset with the bsd grep I get:
>>
>> egrep: empty (sub)expression
>
> To avoid these problems I had proposed to instrument getopt to write 
> options passed through argv in a file, build all our ports, and look 
> at the options used.

Yes, of course, I haven't forgotten about your suggestion. First, I'd
like to process the trivial errors, which come up like this one and make
some tests myself. Then I'll think about this idea and ask portmgr to do
an exp-run with BSD grep.

Regards,

-- 
Gabor Kovesdan

EMAIL: gabor_at_FreeBSD.org
WWW:   http://www.kovesdan.org
Received on Sun Jun 15 2008 - 17:30:49 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:32 UTC