Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 0d74744b84c1b6f996717357f2e0a5f3 > files > 3

eclipse-ptp-4.0.7-1.fc15.src.rpm

find org.eclipse.ptp-v* -name feature.xml | sort | while read f
do
  fname=$(echo $f | sed -e 's,.*org.,,' -e 's,-feature.*,,' -e 's,\.,-,g')
  #echo Feature $fname:
  deps=$(grep -F 'import plugin' $f | sed -e 's,.*plugin=",,' -e 's,".*,,' | while read p
  do
     jar=`find /usr/*/eclipse -name ${p}_\* | grep plugin`
     if [ -z "${jar}" ]
     then
        echo Searching for $p found nothing 1>&2
        continue
     fi
     rpm=$(rpm -qf $jar --qf '%{NAME}\n')
     if [ "${rpm/ /}" != "${rpm}" ]
     then
        echo Searching for $p found $jar in rpms $rpm 1>&2
     fi
     echo $rpm
  done | sort -u)
  echo $fname: $deps
done # > deps