CFT: BSD-licensed grep [Fwd: cvs commit: ports/textproc/bsdgrep
Makefile distinfo]
Doug Barton
dougb at FreeBSD.org
Sun Jun 15 07:19:08 UTC 2008
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
If I set ro_opd to something, it works.
hth,
Doug
--
This .signature sanitized for your protection
More information about the freebsd-hackers
mailing list