JDK1.6をインストールしたら。

X11が入ってしまう。WITHOUT_X11やらWITHOUT_GUIをyesにしているのに。
で、makeファイルを見てみると、WITHOUT_WEBなるものがあるっぽい。
make clean WITHOUT_GUI=yesで余分なX関係が入らない事を確認。

make install WITHOUT_WEB=yes

GO!
…やっぱりX11がmakeされる。死ねばいいのに。

仕方ないので、そのまま続行。
終わった後、make clean。

===> Cleaning for open-motif-2.2.3_5
===> Cleaning for cups-base-1.3.5_2
===> Cleaning for diablo-jdk-1.5.0.07.01_9
===> Cleaning for libX11-1.1.3,1
===> Cleaning for libXext-1.0.3,1
===> Cleaning for libXi-1.1.3,1
===> Cleaning for libXtst-1.0.3
===> Cleaning for javavmwrapper-2.3
===> Cleaning for libXaw-1.0.4,1
===> Cleaning for xbitmaps-1.0.1
===> Cleaning for jpeg-6b_4
===> Cleaning for png-1.2.23_1
===> Cleaning for tiff-3.8.2_1
===> Cleaning for gnutls-2.0.2_1
===> Cleaning for libXp-1.0.0,1
===> Cleaning for libXt-1.0.5
===> Cleaning for bigreqsproto-1.0.2
===> Cleaning for xextproto-7.0.2
===> Cleaning for xcmiscproto-1.1.2
===> Cleaning for kbproto-1.0.3
===> Cleaning for inputproto-1.4.2.1
===> Cleaning for xf86bigfontproto-1.1.2
===> Cleaning for libXau-1.0.3_2
===> Cleaning for libXdmcp-1.0.2
===> Cleaning for xtrans-1.0.4
===> Cleaning for xproto-7.0.10_1
===> Cleaning for recordproto-1.13.2
===> Cleaning for printproto-1.0.3
===> Cleaning for libXmu-1.0.3,1
===> Cleaning for libXpm-3.5.7
===> Cleaning for libgcrypt-1.2.4_1
===> Cleaning for libgpg-error-1.5
===> Cleaning for libSM-1.0.3,1
===> Cleaning for libICE-1.0.4,1
===> Cleaning for jdk-1.6.0.3p3_2

釣れた!いっぱい釣れた!
沢山依存しているようですorz
とりあえず、make dependな者達にはご退場願おう、という事で。

java vmとかは消しちゃらめぇぇぇえ!だし、pngとかjpegとかは明らかにphpとかが依存しているので、それらを除いた要らなさそうなものを適当に列挙、シェルスクリプトとして実行。

pkg_delete open-motif-2.2.3_5
pkg_delete cups-base-1.3.5_2
pkg_delete libX11-1.1.3,1
pkg_delete libXext-1.0.3,1
pkg_delete libXi-1.1.3,1
pkg_delete libXtst-1.0.3
pkg_delete libXaw-1.0.4,1
pkg_delete xbitmaps-1.0.1
pkg_delete tiff-3.8.2_1
pkg_delete gnutls-2.0.2_1
pkg_delete libXp-1.0.0,1
pkg_delete libXt-1.0.5
pkg_delete bigreqsproto-1.0.2
pkg_delete xextproto-7.0.2
pkg_delete xcmiscproto-1.1.2
pkg_delete kbproto-1.0.3
pkg_delete inputproto-1.4.2.1
pkg_delete xf86bigfontproto-1.1.2
pkg_delete libXau-1.0.3_2
pkg_delete libXdmcp-1.0.2
pkg_delete xtrans-1.0.4
pkg_delete xproto-7.0.10_1
pkg_delete recordproto-1.13.2
pkg_delete printproto-1.0.3
pkg_delete libXmu-1.0.3,1
pkg_delete libXpm-3.5.7
pkg_delete libgcrypt-1.2.4_1
pkg_delete libgpg-error-1.5
pkg_delete libSM-1.0.3,1
pkg_delete libICE-1.0.4,1

依存関係とかで一回では消えないので、何度か実行。えいっえいっえいっ。

で、残ったゴミを手動で削除するです?
依存関係をちまちま調べて、消してゆく。
結果、run dependなのは以下の者たちです。
ってか、なんでjdkにX関係のファイルがrun dependしてんだ???

libXi-1.1.3,1
libXext-1.0.3,1
libXdmcp-1.0.2
libXtst-1.0.3
xproto-7.0.10_1
recordproto-1.13.2
inputproto-1.4.2.1
libX11-1.1.3,1
xextproto-7.0.2
libXau-1.0.3_2
kbproto-1.0.3
xtrans-1.0.4

尚、今回の上記の作業はほとんどhossy君に指南してもらいました。
いや、さくさくっとこなしていくHackerな姿はかっこいいね。
これで幼馴染な女の子だったら