Mac Ports で Apache2 のインストールエラー

MacPHPのテストをしたくて、PHPの環境を整える。

しかし、

portコマンドでApacheをインストールしようとしてエラー。
以下のようなエラーメッセージが出た。
ここに書いてあったとおりやったらできました。
http://www.kkfactory.net/mt/archives/2008/01/macportapache.html
ありがとうございます。

$sudo port install apache2

      • > Building sqlite3 with target all

Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_databases_sqlite3/work/sqlite-3.5.9" && gnumake all " returned error 2
Command output: sort -n -b -k 3 opcodes.h | -f ./mkopcodec.awk >opcodes.c
/bin/sh: -f: command not found
gnumake: *** [opcodes.c] Error 127

Error: The following dependencies failed to build: apr-util sqlite3 pcre
Error: Status 1 encountered during processing.

対処法
sqlite3のインストールでこけている。
一度、sqlite3を削除して、入れ直す。
それからApache2を入れるべし。

$ sudo port clean --all sqlite3

      • > Cleaning sqlite3

$ sudo port install sqlite3

      • > Fetching sqlite3
      • > Attempting to fetch sqlite-3.5.9.tar.gz from http://www.sqlite.org/
      • > Verifying checksum(s) for sqlite3
      • > Extracting sqlite3
      • > Configuring sqlite3
      • > Building sqlite3 with target all
      • > Staging sqlite3 into destroot
      • > Installing sqlite3 3.5.9_0
      • > Activating sqlite3 3.5.9_0
      • > Cleaning sqlite3

$ sudo port install apache2
(省略)

httpd.confは、サンプルから作成
sudo cp -pi /opt/local/apache2/conf/httpd.conf.sample /opt/local/apache2/conf/httpd.conf
DocumentRoot "/opt/local/apache2/htdocs"