--- qpkg 2003-11-26 12:19:33.000000000 -0500 +++ qpkg.mine 2003-11-26 12:21:25.000000000 -0500 @@ -414,9 +414,17 @@ fi done - if [[ $(echo ${rdepend} | grep -o ${package}) == ${package} ]]; then - echo $'\t'$(< ${deppkg}/PF) - fi + pack="`echo ${n}|sed -e 's:-r[0-9]\+$::' \ + -e 's:\.[0-9].*$::' \ + -e 's:^iii ::' \ + -e 's:^uuu ::'`" + for match in ">=${pack}" "=${pack}" ">=${package}" "=${package}" + do + if [[ $(echo ${rdepend} | grep -o ${match}) == ${match} ]]; then + echo $'\t'${match}$'\t'$(< ${deppkg}/PF) + break + fi + done done else grep -R "${package}" /var/db/pkg/*/*/RDEPEND | \