What patch would that be?Why not add a patch to grep-dctrl instead?As you probably know, entries in the Packages file only have a Source field if the name of the source package is different from the name of the binary package being described.
Something equivalent to:
cat /var/lib/dpkg/available | awk '/^Package:/ {P=$2;V=""} /^Version:/ {if (V=="") { V=$2; } } /^Source: .* (.*)/ {V=substr($3,2,length($3)-2)} /^Source:/ {P=$2} /^$/ { print "Source-Package:", P; print "Source-Version:", V } {print}'
I would've thought. (That adds "Source-Package:" and "Source-Version:" fields to every stanza)
The idea being that "grep-available --source-info [...]" would work the same as piping the above into "| grep-ctrl [...]".
Cheers, aj
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]