tazpkg diff 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
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/lib/tazpkgbox/search	Fri May 09 17:26:15 2008 +0200
     1.3 @@ -0,0 +1,22 @@
     1.4 +#!/bin/sh
     1.5 +#
     1.6 +# This script provide a suitable output for the search results.
     1.7 +#
     1.8 +
     1.9 +# Clean preview results.
    1.10 +rm -f /tmp/tazpkgbox/search-installed
    1.11 +touch /tmp/tazpkgbox/search-installed
    1.12 +
    1.13 +# Search installed.
    1.14 +for i in `ls /var/lib/tazpkg/installed`
    1.15 +do
    1.16 +	. /var/lib/tazpkg/installed/$i/receipt
    1.17 +	if echo "$PACKAGE $SHORT_DESC" | grep -q "$SEARCH"; then
    1.18 +		echo "$PACKAGE|$VERSION|$SHORT_DESC" >> /tmp/tazpkgbox/search-installed
    1.19 +	fi
    1.20 +done
    1.21 +
    1.22 +# Search mirrored.
    1.23 +grep "$SEARCH" /var/lib/tazpkg/packages.desc > /tmp/tazpkgbox/search-mirrored
    1.24 +
    1.25 +exit 0