08/06/17 13:54:37
依存関係が無くなったパケジは+REQUIRED_BYが空になるので
find /var/db/pkg -name "+REQUIRED_BY" | xargs wc -l | \
awk "{ if (\$1 == 0) { split(\$2, tok, \"/\"); print tok[5]; } }" | \
xargs /usr/sbin/pkg_delete
とかでどうよ。
もっと厳密にやりたければmake show-dependsの結果も使えばいい。