gtk is not needed for the game - only for uforadiant
and, by inference, Glib2 isn't needed either because it's used only by Gtk2, apparently. Thanks.
disable uforadiant via configure and you don't need gtk
I haven't done a make for uforadiant, so I assume this step is unnecessary (maybe impossible, because there should be nothing to disable)?
I forged ahead with Step 2, which calls first for running "selfupdate" and "upgrade outdated" again. The selfupdate proved to be superfluous, but the upgrade produced an error when it tried to update perl5:
---> Installing perl5 @5.12.3_0+perl5_12
---> Deactivating perl5 @5.8.9_0
---> Cleaning perl5
---> Activating perl5 @5.12.3_0+perl5_12
Error: Target org.macports.activate returned: Image error: /opt/local/bin/a2p is being used by the active perl5.8 port. Please deactivate this port first, or use 'port -f activate perl5' to force the activation.
It then proceeded to do an "install perl5.8 @5.8.9_4+universal" and completed normally. I'm perplexed as to (1) why the upgrade would install an outdated version of perl5 after it had already installed 5.12.3_0; and (2) why it specified +universal for the 5.8.9_4 install, but not for 5.12.3_0. I hope (2) doesn't prove to be an error.
Anyway, I typed "sudo port activate perl5 @5.12.3_0+perl5_12" into Terminal and it seemed to work, even though I forgot to use the -f flag:
---> Computing dependencies for perl5
---> Activating perl5 @5.12.3_0+perl5_12
---> Cleaning perl5
Next, I typed "sudo port install libsdl_image +universal" etc., as instructed in Step 2, but omitted gtkglext and gtksourceview2 because I infer they're unnecessary if one doesn't need uforadiant. This command seemed to work fine.
Step 2 says next to type "./configure --enable-universal" into Terminal, but this yielded "-bash: ./configure: No such file or directory". I also tried "sudo ./configure --enable-universal", but that yielded "sudo: ./configure: command not found".
I searched for info about ./configure -- the best source I found was at
http://linux.about.com/od/ubupck_doc/a/ubupg06t03.htm. It says configure should run a script that generates a Makefile. Apparently, I'm making a syntax error and/or need to cd to somewhere -- regardless, I need help again.