#!/bin/bash WDIR=`pwd` DISTTARGET=$1 if [ ! $DISTTARGET ] || [ ! -d $DISTTARGET ]; then echo "Usage: $0 " exit 10 fi for i in `find $DISTTARGET -name "*.vpg"`; do PKGFILE=`basename $i` PKGPATH=`dirname $i` PKGPATH=`echo $PKGPATH|sed -e "s%$DISTTARGET/%%"` SHNAME=`extractvarchive $DISTTARGET/$PKGPATH/$PKGFILE meta|grep ModuleName|awk '{print $2}'` echo "SN=$SHNAME;PF=$PKGFILE;PP=$PKGPATH" done