あああすいません重要なことを抜かしてました。
portupgradeを利用してオプションを変えたい、変えた状態のパッケージ(or port?)にしたい、という意味でした。
具体的にはphp5-extensionsでオプション付け忘れてて、追加でパッケージ入れるためにさっくり入れる方法があるのかな、とか
pythonでapacheのモジュール作り忘れたぞ、どうしよう、という状況です。
今は手動でmake deinstall、make configをやってみたり、pkg_deinstallを依存無視でやらせて再度インストールさせたりしてるのですが
やってることに自信が無くてコレ!という教科書的な手段を知りたくて質問しました。