ハンドブックか何かのportsの作り方を読めばそんなに難しくなかった気がする。
ただ、依存を最初から把握するのは大変なので、他の環境に入れた時に問題が出たので依存を追加、とかしてたかな。