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