Magellan Linux

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

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

revision 24 by niro, Wed Jan 5 05:08:01 2005 UTC revision 29 by niro, Wed Jan 5 05:40:27 2005 UTC
# Line 85  rumwandern(){ Line 85  rumwandern(){
85   if virtuals_read ${CAT}/${PNAME} showpkgs &> /dev/null   if virtuals_read ${CAT}/${PNAME} showpkgs &> /dev/null
86   then   then
87   #virtual is installed; take pkg name from virtualdb   #virtual is installed; take pkg name from virtualdb
88   REAL_PKGNAME="$(virtuals_read ${CAT}/${PNAME} showpkgs)"  # REAL_PKGNAME="$(virtuals_read ${CAT}/${PNAME} showpkgs)"
89   VIRTUAL_NAME="${CAT}/${PNAME}"  # VIRTUAL_NAME="${CAT}/${PNAME}"
90    #
91   CAT=$(echo ${REAL_PKGNAME}|cut -d / -f1)  # CAT=$(echo ${REAL_PKGNAME}|cut -d / -f1)
92   PNAME=$(echo ${REAL_PKGNAME}|cut -d / -f2)  # PNAME=$(echo ${REAL_PKGNAME}|cut -d / -f2)
93    
94     for vpkg in $(virtuals_read ${CAT}/${PNAME} showpkgs)
95     do
96     #virtual is installed; take pkg name from virtualdb
97     REAL_PKGNAME="${vpkg}"
98     VIRTUAL_NAME="${CAT}/${PNAME}"
99    
100     CAT=$(echo ${REAL_PKGNAME}|cut -d / -f1)
101     PNAME=$(echo ${REAL_PKGNAME}|cut -d / -f2)
102     done
103    
104   else   else
105   # choose one from virtualdb defaults (virtuals.defaults)   # choose one from virtualdb defaults (virtuals.defaults)
106   REAL_PKGNAME="$(default_virtualname_to_pkgname ${CAT}/${PNAME})"   REAL_PKGNAME="$(default_virtualname_to_pkgname ${CAT}/${PNAME})"

Legend:
Removed from v.24  
changed lines
  Added in v.29