Magellan Linux

Diff of /trunk/mage/usr/lib/mage/magequery.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 304 by niro, Mon Dec 26 23:12:44 2005 UTC revision 332 by niro, Mon Feb 20 00:15:03 2006 UTC
# Line 1  Line 1 
1  #!/bin/bash  #!/bin/bash
2    
3  #query mage database for installed packages  #query mage database for installed packages
4  # $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/magequery.sh,v 1.11 2005-12-26 23:12:44 niro Exp $  # $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/magequery.sh,v 1.12 2006-02-20 00:15:03 niro Exp $
5    
6  print_usage()  print_usage()
7  {  {
# Line 68  if [[ ${SEARCH_ONLY_PATH} = true ]] Line 68  if [[ ${SEARCH_ONLY_PATH} = true ]]
68  then  then
69   unset S_PACKAGES   unset S_PACKAGES
70   unset i pkg   unset i pkg
71   for i in $(grep -irl "${SEARCH_PATH}" ${INSTALLDB})   for i in $(fgrep -rl "${SEARCH_PATH}" ${INSTALLDB})
72   do   do
73   pkg="$(basename $(dirname ${i}))"   # print categorie and pkgname
74     pkg="$(basename ${i%/*/*})/$(basename ${i%/*})"
75   if [[ -z $(echo ${S_PACKAGES} | grep ${pkg}) ]]   if [[ -z $(echo ${S_PACKAGES} | grep ${pkg}) ]]
76   then   then
77   S_PACKAGES="${S_PACKAGES} ${pkg}"   S_PACKAGES="${S_PACKAGES} ${pkg}"

Legend:
Removed from v.304  
changed lines
  Added in v.332