# HG changeset patch # User Pascal Bellard # Date 1225197150 0 # Node ID 6a18ba183660a41067f98bd3274a1420e51f2c64 # Parent 3db7dbf0fe52796009befb831f3e7f6185d9adbe Add undigest support for tazpkgbox/search diff -r 3db7dbf0fe52 -r 6a18ba183660 lib/tazpkgbox/search --- a/lib/tazpkgbox/search Mon Oct 27 23:25:38 2008 +0000 +++ b/lib/tazpkgbox/search Tue Oct 28 12:32:30 2008 +0000 @@ -15,8 +15,8 @@ else if ($0 != "" && show != 0) printf("%s %s\n",pkg,$0); }' | while read pkg file; do [ "$pkg" = "0" ] && continue - version=$(grep "^$pkg " /var/lib/tazpkg/packages.desc | \ - awk '{ print $3 }' ) + version=$(grep -hs "^$pkg " /var/lib/tazpkg/packages.desc \ + /var/lib/tazpkg/undigest/*/packages.desc | awk '{ print $3 }') echo "$pkg|$version|$file" done } @@ -39,6 +39,7 @@ done # Search mirrored. -grep "$SEARCH" /var/lib/tazpkg/packages.desc > /tmp/tazpkgbox/search-mirrored +grep -sh "$SEARCH" /var/lib/tazpkg/packages.desc \ + /var/lib/tazpkg/undigest/*/packages.desc | sort > /tmp/tazpkgbox/search-mirrored exit 0