tazpkg annotate lib/tazpkgbox/search @ rev 81
Add Tazpkgbox libraries
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Fri May 09 17:26:15 2008 +0200 (2008-05-09) |
parents | |
children | d72efc8ec019 |
rev | line source |
---|---|
pankso@81 | 1 #!/bin/sh |
pankso@81 | 2 # |
pankso@81 | 3 # This script provide a suitable output for the search results. |
pankso@81 | 4 # |
pankso@81 | 5 |
pankso@81 | 6 # Clean preview results. |
pankso@81 | 7 rm -f /tmp/tazpkgbox/search-installed |
pankso@81 | 8 touch /tmp/tazpkgbox/search-installed |
pankso@81 | 9 |
pankso@81 | 10 # Search installed. |
pankso@81 | 11 for i in `ls /var/lib/tazpkg/installed` |
pankso@81 | 12 do |
pankso@81 | 13 . /var/lib/tazpkg/installed/$i/receipt |
pankso@81 | 14 if echo "$PACKAGE $SHORT_DESC" | grep -q "$SEARCH"; then |
pankso@81 | 15 echo "$PACKAGE|$VERSION|$SHORT_DESC" >> /tmp/tazpkgbox/search-installed |
pankso@81 | 16 fi |
pankso@81 | 17 done |
pankso@81 | 18 |
pankso@81 | 19 # Search mirrored. |
pankso@81 | 20 grep "$SEARCH" /var/lib/tazpkg/packages.desc > /tmp/tazpkgbox/search-mirrored |
pankso@81 | 21 |
pankso@81 | 22 exit 0 |