Magellan Linux

Diff of /branches/mage-next/src/depwalker.in

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

revision 2628 by niro, Wed Mar 5 08:19:29 2014 UTC revision 2737 by niro, Tue Aug 12 15:24:20 2014 UTC
# Line 203  depwalking() Line 203  depwalking()
203    
204   # mark depfile as processed to prevent double runs -without version   # mark depfile as processed to prevent double runs -without version
205   # but do not add any virtuals to PROCESSEDDEPS or their resolved   # but do not add any virtuals to PROCESSEDDEPS or their resolved
206   # pkgnames will be ignored and they are missing on the dependecy-list   # pkgnames will be ignored and they are missing on the dependency-list
207   if [[ ${DEPNAME/virtual\//} = ${DEPNAME} ]]   if [[ ${DEPNAME/virtual\//} = ${DEPNAME} ]]
208   then   then
209   PROCESSEDDEPS="${PROCESSEDDEPS} ${DEPNAME%-*}"   PROCESSEDDEPS="${PROCESSEDDEPS} ${DEPNAME%-*}"
# Line 230  depwalking() Line 230  depwalking()
230   ### check if the dependency is already installed ###   ### check if the dependency is already installed ###
231   if [ ! -d ${MROOT}${INSTALLDB}/${PCAT}/${PNAME}-${PVER}-${PBUILD} ]   if [ ! -d ${MROOT}${INSTALLDB}/${PCAT}/${PNAME}-${PVER}-${PBUILD} ]
232   then   then
  depwalking ${HIGHEST_DEPFILE}  
233   ALLDEPS="${ALLDEPS} ${HIGHEST_DEPFILE}"   ALLDEPS="${ALLDEPS} ${HIGHEST_DEPFILE}"
234   decho "added '${HIGHEST_DEPFILE}' to ALLDEPS"   decho "added '${HIGHEST_DEPFILE}' to ALLDEPS"
235     depwalking ${HIGHEST_DEPFILE}
236   fi   fi
237   fi   fi
238   done << EOF   done << EOF

Legend:
Removed from v.2628  
changed lines
  Added in v.2737