On MacBook Pro 15-inch [Late 2008]
(2.53GHz Intel Core 2 Duo, 4GB Memory, NVIDIA GeForce 9400M + 9600M GT with 512MB)
REMARKS:
- My installation directory (PREFIX) is: /opt
- My default SHELL=/bin/bash
- I am behind proxy. So to download using curl, I need to set the ENVIRONMENT using the syntax:
export http_proxy="http://USERNAME:PASSWORD@PROXYSERVER:PORT"
for http protocol andexport FTP_PROXY="ftp://USERNAME:PASSWORD@PROXYSERVER:PORT"
for FTP protocol. For any other protocols, read the manpage:man curl
- After installing several packages the longer way from macport as one sees below, I have learnt that it can also be done the following simpler way:
sudo env http_proxy="http://USERNAME:PASSWORD@PROXYSERVER:PORT" port install portname
- Note: to update:
sudo env http_proxy="http://USERNAME:PASSWORD@PROXYSERVER:PORT" port -v selfupdate
alpine (2.00)
curl -O ftp://ftp.cac.washington.edu/alpine/alpine.tar.gz
tar xvfz alpine.tar.gz
cd alpine-2.00/
./configure --prefix=/opt
make
sudo make install
gnuplot 4.3 (Development version)
1. Downloading sources from the CVS repository:
export CVSROOT=:pserver:anonymous@gnuplot.cvs.sourceforge.net:/cvsroot/gnuplot
cvs login
cvs -z3 checkout gnuplot
Note: hit Enter when asked for a password.
cd gnuplot
2. Compiling with gnu readline library: (gnu readline library is installed as describe next. cairo, pango and pdflib are also installed using macport)
./prepare
./configure --prefix=/opt --with-readline=gnu LDFLAGS=-L/opt/lib CPPFLAGS=-I/opt/include/readline
make
sudo make install
GNU readline library (5.2.13)
1. Downloading and opening and patching:
curl -O http://ftp.gnu.org/gnu/readline/readline-5.2.tar.gz
mkdir readline-5.2-patches/
cd readline-5.2-patches/
curl -O http://ftp.gnu.org/gnu/readline/readline-5.2-patches/readline52-[001-013]
cd ..
tar xvfz readline-5.2.tar.gz
cd readline-5.2
for i in {1..13};
do
num=$(printf '%03d' $i);
patch --verbose -p2 < /Users/sanjib/Software/readline-5.2-patches/readline52-$num;
done
2. Compile and install:
./configure --prefix=/opt
make
sudo make install
Xaw3d (1.5E)
curl -O ftp://ftp.visi.com/users/hawkeyd/X/Xaw3d-1.5E.tar.gz
tar xvfz Xaw3d-1.5E.tar.gz
cd xc/lib/Xaw3d/
# Check README.XAW3D and go to the section,
# Building Xaw3d without an X11 source tree:
# and follow the instructions, i.e.,
# Near the top of this distribution's Imakefile are the lines:
#
# XCOMM When building outside an X11 source tree:
# XCOMM EXTRA_INCLUDES = -I.
#
# Uncomment the second line by deleting the "XCOMM ". Then, while still
# in /xc/lib/Xaw3d, issue these commands:
#
# mkdir X11; cd X11; ln -fs .. Xaw3d; cd ..
# xmkmf; make depend; make
# I decided to skip "make install"
# Instead:
sudo mkdir -p /opt/include/X11/Xaw3d
sudo cp *.h /opt/include/X11/Xaw3d/.
sudo mkdir -p /opt/lib/X11/Xaw3d
sudo cp libXaw3d.8.0.dylib /opt/lib/X11/Xaw3d/.
sudo cp libXaw3d.a /opt/lib/X11/Xaw3d/.
cd /opt/lib/X11/Xaw3d/
sudo ln -s libXaw3d.8.0.dylib libXaw3d.8.dylib
sudo ln -s libXaw3d.8.0.dylib libXaw3d.dylib
# The following were needed to compile and run gv-3.6.5:
# I could not compile gv without the include link (CPPFLAGS didn't work)
cd /usr/include/X11
sudo ln -s /opt/include/X11/Xaw3d
# With LDFLAGS=-L/opt/lib/X11/Xaw3d/ during configure, I could compile gv,
# but the following links were needed (at least the first one) to run gv.
cd /usr/X11/lib
sudo ln -s /opt/lib/X11/Xaw3d/libXaw3d.8.0.dylib libXaw3d.8.dylib
sudo ln -s /opt/lib/X11/Xaw3d/libXaw3d.8.0.dylib libXaw3d.dylib
sudo ln -s /opt/lib/X11/Xaw3d/libXaw3d.a
I later uninstalled the above Xaw3d, and now reinstalled it using macport:
cp Xaw3d-1.5E.tar.gz /opt/local/var/macports/distfiles/Xaw3d/.
sudo port -v install Xaw3d
# The following link was again needed to compile and run gv-3.6.5:
# I could not compile gv without the include link (CPPFLAGS didn't work)
cd /usr/include/X11
sudo ln -s /opt/local/include/X11/Xaw3d
gv (3.6.5)
Undefined symbols:
"_strndup", referenced from:
_sec_sscanf in secscanf.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [gv] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
curl -O http://ftp.gnu.org/gnu/gv/gv-3.6.5.tar.gz
tar xvfz gv-3.6.5.tar.gz
cd gv-3.6.5/
./configure --prefix=/opt --enable-setenv-code LDFLAGS=-L/opt/local/lib/
make
sudo make install
xfig (3.2.5) [using MacPort]
I have decided to install xfig using macport. I am behind proxy and for some reason macport cannot fetch files, although I can get it using curl, i.e.
curl -O ....
but
sudo curl -O ....
does not work. So I had to do
curl -v -O http://ftp.gnu.org/gnu/gperf/gperf-3.0.3.tar.gz
sudo mv gperf-3.0.3.tar.gz /opt/local/var/macports/distfiles/gperf/
sudo port -v install gperf
curl -v -O http://ftp.gnu.org/gnu/libiconv/libiconv-1.12.tar.gz
sudo mv libiconv-1.12.tar.gz /opt/local/var/macports/distfiles/libiconv/
sudo port -v install libiconv
curl -v -O http://ftp.gnu.org/gnu/ncurses/ncurses-5.7.tar.gz
sudo mv ncurses-5.7.tar.gz /opt/local/var/macports/distfiles/ncurses/
sudo port -v install ncurses
curl -O http://ftp.gnu.org/gnu/gettext/gettext-0.17.tar.gz
sudo mv gettext-0.17.tar.gz /opt/local/var/macports/distfiles/gettext/
sudo port -v install gettext
curl -O http://distfiles.macports.org/perl5.8/perl-5.8.8.tar.bz2
sudo mv perl-5.8.8.tar.bz2 /opt/local/var/macports/distfiles/perl5.8/
sudo port install perl5.8
curl -O http://distfiles.macports.org/perl5/gettext-1.05.tar.gz
sudo mv gettext-1.05.tar.gz /opt/local/var/macports/distfiles/perl5/
sudo port -v install p5-locale-gettext
curl -O http://ftp.gnu.org/gnu/help2man/help2man-1.36.4.tar.gz
sudo mv help2man-1.36.4.tar.gz /opt/local/var/macports/distfiles/help2man/
sudo port -v install help2man
curl -O http://ftp.gnu.org/gnu/m4/m4-1.4.12.tar.bz2
sudo mv m4-1.4.12.tar.bz2 /opt/local/var/macports/distfiles/m4/
sudo port -v install m4
curl -O http://ftp.gnu.org/gnu/autoconf/autoconf-2.63.tar.bz2
sudo mv autoconf-2.63.tar.bz2 /opt/local/var/macports/distfiles/autoconf/
sudo port -v install autoconf
curl -O http://distfiles.macports.org/zlib/zlib-1.2.3.tar.bz2
sudo mv zlib-1.2.3.tar.bz2 /opt/local/var/macports/distfiles/zlib/
sudo port -v install zlib
curl -LO http://downloads.sourceforge.net/freetype/freetype-2.3.7.tar.bz2
sudo mv freetype-2.3.7.tar.bz2 /opt/local/var/macports/distfiles/freetype/
curl -LO http://downloads.sourceforge.net/freetype/freetype-doc-2.3.7.tar.bz2
sudo mv freetype-doc-2.3.7.tar.bz2 /opt/local/var/macports/distfiles/freetype/
sudo port -v install freetype
curl -O http://distfiles.macports.org/fontconfig/fontconfig-2.6.0.tar.gz
sudo mv fontconfig-2.6.0.tar.gz /opt/local/var/macports/distfiles/fontconfig/
sudo port -v install fontconfig
curl -O http://distfiles.macports.org/libpixman/pixman-0.12.0.tar.bz2
sudo mv pixman-0.12.0.tar.bz2 /opt/local/var/macports/distfiles/libpixman/
sudo port -v install libpixman
curl -O http://nchc.dl.sourceforge.net/libpng/libpng-1.2.34.tar.bz2
sudo mv libpng-1.2.34.tar.bz2 /opt/local/var/macports/distfiles/libpng/
sudo port -v install libpng
curl -O http://distfiles.macports.org/pkgconfig/pkg-config-0.23.tar.gz
sudo mv pkg-config-0.23.tar.gz /opt/local/var/macports/distfiles/pkgconfig/
sudo port -v install pkgconfig
curl -O http://distfiles.macports.org/cairo/cairo-1.8.6.tar.gz
sudo mv cairo-1.8.6.tar.gz /opt/local/var/macports/distfiles/cairo/
sudo port -v install cairo
curl -O http://nchc.dl.sourceforge.net/ghostscript/ghostscript-8.63.tar.gz
sudo mv ghostscript-8.63.tar.gz /opt/local/var/macports/distfiles/ghostscript/
curl -O http://nchc.dl.sourceforge.net/gs-fonts/ghostscript-fonts-std-8.11.tar.gz
sudo mv ghostscript-fonts-std-8.11.tar.gz /opt/local/var/macports/distfiles/ghostscript/
curl -O http://nchc.dl.sourceforge.net/gs-fonts/ghostscript-fonts-other-6.0.tar.gz
sudo mv ghostscript-fonts-other-6.0.tar.gz /opt/local/var/macports/distfiles/ghostscript/
sudo port -v install ghostscript
curl -O http://trd.no.distfiles.macports.org/jpeg/jpegsrc.v6b.tar.gz
sudo mv jpegsrc.v6b.tar.gz /opt/local/var/macports/distfiles/jpeg/
curl -O http://trd.no.distfiles.macports.org/jpeg/droppatch.tar.gz
sudo mv droppatch.tar.gz /opt/local/var/macports/distfiles/jpeg/
sudo port -v install jpeg
curl -O http://trd.no.distfiles.macports.org/jasper/jasper-1.900.1.zip
sudo mv jasper-1.900.1.zip /opt/local/var/macports/distfiles/jasper/
sudo port -v install jasper
curl -O http://trd.no.distfiles.macports.org/tiff/tiff-3.8.2.tar.gz
sudo mv tiff-3.8.2.tar.gz /opt/local/var/macports/distfiles/tiff/
sudo port -v install tiff
curl -O http://nchc.dl.sourceforge.net/netpbm/netpbm-10.26.58.tgz
sudo mv netpbm-10.26.58.tgz /opt/local/var/macports/distfiles/netpbm/
sudo port -v install netpbm
curl -LO http://downloads.sourceforge.net/mcj/transfig.3.2.5.tar.gz
sudo mv transfig.3.2.5.tar.gz /opt/local/var/macports/distfiles/transfig/
sudo port -v install transfig
curl -LO http://downloads.sourceforge.net/mcj/xfig.3.2.5.full.tar.gz
sudo mv xfig.3.2.5.full.tar.gz /opt/local/var/macports/distfiles/xfig/
sudo port -v install xfig
pango and pdflib (for gnuplot)
curl -LO ftp://ftp.cse.buffalo.edu/pub/Gnome/sources/glib/2.18/glib-2.18.3.tar.bz2
sudo mv glib-2.18.3.tar.bz2 /opt/local/var/macports/distfiles/glib2/
sudo port -v install glib2
curl -LO http://ftp.gnome.org/pub/GNOME/sources/pango/1.22/pango-1.22.4.tar.bz2
sudo mv pango-1.22.4.tar.bz2 /opt/local/var/macports/distfiles/pango/
sudo port -v install pango
curl -LO http://ftp.gnu.org/gnu/automake/automake-1.10.2.tar.bz2
sudo mv automake-1.10.2.tar.bz2 /opt/local/var/macports/distfiles/automake/
sudo port -v install automake
curl -LO http://ftp.gnu.org/gnu/libtool/libtool-2.2.6a.tar.gz
sudo mv libtool-2.2.6a.tar.gz /opt/local/var/macports/distfiles/libtool/
sudo port -v install libtool
curl -O http://trd.no.distfiles.macports.org/pdflib/PDFlib-Lite-7.0.3.tar.gz
sudo mv PDFlib-Lite-7.0.3.tar.gz /opt/local/var/macports/distfiles/pdflib/
sudo port -v install pdflib
djvulibre
curl -O ftp://ftp.trolltech.com/qt/source/qt-x11-free-3.3.8.tar.bz2
sudo mv qt-x11-free-3.3.8.tar.bz2 /opt/local/var/macports/distfiles/qt3/
sudo mv qt-upstream-patches-0004.tar.bz2 /opt/local/var/macports/distfiles/qt3/
sudo port -v install qt3
curl -O http://distfiles.macports.org/djvulibre/djvulibre-3.5.19.tar.gz
sudo mv djvulibre-3.5.19.tar.gz /opt/local/var/macports/distfiles/djvulibre/
sudo port -v install djvulibre
Build fails with:
i686-apple-darwin9-g++-4.0.1: /usr/X11/lib/libXrandr.2.0.0.dylib: No such file or directory
make[2]: *** [djview] Error 1
make[1]: *** [all] Error 2
make: *** [all] Error 2
Warning: the following items did not execute (for djvulibre):
org.macports.activate org.macports.build org.macports.destroot
org.macports.install Error: Status 1 encountered during processing.
cd /usr/X11/lib
sudo ln -s libXrandr.2.dylib libXrandr.2.0.0.dylib
sudo port -v install djvulibre
mplayer
curl -LO http://downloads.sourceforge.net/giflib/giflib-4.1.6.tar.bz2
sudo mv giflib-4.1.6.tar.bz2 /opt/local/var/macports/distfiles/giflib/
sudo port -v install giflib
curl -O http://nchc.dl.sourceforge.net/lame/lame-398-2.tar.gz
sudo mv lame-398-2.tar.gz /opt/local/var/macports/distfiles/lame/
sudo port -v install lame
curl -LO http://downloads.sourceforge.net/mad/libmad-0.15.1b.tar.gz
sudo mv libmad-0.15.1b.tar.gz /opt/local/var/macports/distfiles/libmad/
sudo port -v install libmad
curl -LO http://distfiles.macports.org/libogg/libogg-1.1.3.tar.gz
sudo mv libogg-1.1.3.tar.gz /opt/local/var/macports/distfiles/libogg/
sudo port -v install libogg
curl -LO http://distfiles.macports.org/libvorbis/libvorbis-1.2.0.tar.gz
sudo mv libvorbis-1.2.0.tar.gz /opt/local/var/macports/distfiles/libvorbis/
sudo port -v install libvorbis
curl -LO http://distfiles.macports.org/lzo2/lzo-2.03.tar.gz
sudo mv lzo-2.03.tar.gz /opt/local/var/macports/distfiles/lzo2/
sudo port -v install lzo2
curl -LO http://distfiles.macports.org/MPlayer/stream_cddb_fix_20080120.diff
sudo mv stream_cddb_fix_20080120.diff /opt/local/var/macports/distfiles/MPlayer/
curl -LO http://distfiles.macports.org/MPlayer/url_fix_20080120.diff
sudo mv url_fix_20080120.diff /opt/local/var/macports/distfiles/MPlayer/
curl -LO http://distfiles.macports.org/MPlayer/demux_mov_fix_20080129.diff
sudo mv demux_mov_fix_20080129.diff /opt/local/var/macports/distfiles/MPlayer/
curl -LO http://distfiles.macports.org/MPlayer/demux_audio_fix_20080129.diff
sudo mv demux_audio_fix_20080129.diff /opt/local/var/macports/distfiles/MPlayer/
curl -LO http://distfiles.macports.org/MPlayer/MPlayer-1.0rc2.tar.bz2
sudo mv MPlayer-1.0rc2.tar.bz2 /opt/local/var/macports/distfiles/MPlayer/
sudo port -v install mplayer
ffmpeg
curl -LO http://distfiles.macports.org/a52dec/a52dec-0.7.4.tar.gz
sudo mv a52dec-0.7.4.tar.gz /opt/local/var/macports/distfiles/a52dec/
sudo port -v install a52dec
curl -LO http://distfiles.macports.org/bzip2/bzip2-1.0.5.tar.gz
sudo mv bzip2-1.0.5.tar.gz /opt/local/var/macports/distfiles/bzip2/
sudo port -v install bzip2
curl -LO http://distfiles.macports.org/gmake/make-3.81.tar.bz2
sudo make-3.81.tar.bz2 /opt/local/var/macports/distfiles/gmake/
sudo port -v install gmake
curl -LO http://distfiles.macports.org/libsdl/SDL-1.2.13.tar.gz
sudo mv SDL-1.2.13.tar.gz /opt/local/var/macports/distfiles/libsdl/
sudo port -v install libsdl
svn does not work for me due to proxy. So
curl -LO http://www.ffmpeg.org/ffmpeg-checkout-snapshot.tar.bz2
sudo tar xvfj ffmpeg-checkout-snapshot.tar.bz2
cd ffmpeg-checkout-2008-12-29/
./configure --prefix=/opt
/opt/local/bin/gmake
sudo /opt/local/bin/gmake install
wine
curl -LO http://xmlsoft.org/sources/libxml2-2.7.2.tar.gz
sudo mv libxml2-2.7.2.tar.gz /opt/local/var/macports/distfiles/libxml2/
sudo port -v install libxml2
curl -LO http://distfiles.macports.org/libxslt/libxslt-1.1.24.tar.gz
sudo mv libxslt-1.1.24.tar.gz /opt/local/var/macports/distfiles/libxslt/
sudo port -v install libxslt
curl -LO http://distfiles.macports.org/openssl/openssl-0.9.8i.tar.gz
sudo mv openssl-0.9.8i.tar.gz /opt/local/var/macports/distfiles/openssl/
sudo port -v install openssl
curl -LO http://distfiles.macports.org/xorg-renderproto/renderproto-0.9.3.tar.bz2
sudo mv renderproto-0.9.3.tar.bz2 /opt/local/var/macports/distfiles/xorg-renderproto/
sudo port -v install xorg-renderproto
curl -LO http://distfiles.macports.org/xorg-xproto/xproto-7.0.14.tar.bz2
sudo mv xproto-7.0.14.tar.bz2 /opt/local/var/macports/distfiles/xorg-xproto/
sudo port -v install xorg-xproto
curl -LO http://distfiles.macports.org/xrender/libXrender-0.9.4.tar.bz2
sudo mv libXrender-0.9.4.tar.bz2 /opt/local/var/macports/distfiles/xrender/
sudo port -v install xrender
curl -LO http://distfiles.macports.org/wine/wine-1.0.1.tar.bz2
sudo mv wine-1.0.1.tar.bz2 /opt/local/var/macports/distfiles/wine/
sudo port -v install wine
pdftk
curl -LO http://mirrors.ibiblio.org/pub/mirrors/gnu/ftp/gnu/gmp/gmp-4.2.4.tar.bz2
sudo mv gmp-4.2.4.tar.bz2 /opt/local/var/macports/distfiles/gmp/
sudo port -v install gmp
curl -LO http://distfiles.macports.org/mpfr/2.3.2/mpfr-2.3.2.tar.bz2
sudo mv mpfr-2.3.2.tar.bz2 /opt/local/var/macports/distfiles/mpfr/2.3.2/
sudo port -v install mpfr
curl -LO ftp://ftp.lip6.fr/pub/gnu//gcc/gcc-4.2.4/gcc-core-4.2.4.tar.bz2
sudo mv gcc-core-4.2.4.tar.bz2 /opt/local/var/macports/distfiles/gcc42/$
curl -LO ftp://ftp.lip6.fr/pub/gnu//gcc/gcc-4.2.4/gcc-fortran-4.2.4.tar.bz2
sudo mv gcc-fortran-4.2.4.tar.bz2 /opt/local/var/macports/distfiles/gcc42/
curl -LO http://trd.no.distfiles.macports.org/gcc42/gcc-g++-4.2.4.tar.bz2
sudo mv gcc-g++-4.2.4.tar.bz2 /opt/local/var/macports/distfiles/gcc42/
curl -LO ftp://ftp.dti.ad.jp/pub/GNU//gcc/gcc-4.2.4/gcc-java-4.2.4.tar.bz2
sudo mv gcc-java-4.2.4.tar.bz2 /opt/local/var/macports/distfiles/gcc42/
curl -LO ftp://ftp.dti.ad.jp/pub/GNU//gcc/gcc-4.2.4/gcc-objc-4.2.4.tar.bz2
sudo mv gcc-objc-4.2.4.tar.bz2 /opt/local/var/macports/distfiles/gcc42/
sudo port -v install gcc42
curl -LO http://www.pdfhacks.com/pdftk/pdftk-1.41.tar.bz2
sudo mv pdftk-1.41.tar.bz2 /opt/local/var/macports/distfiles/pdftk/
sudo port -v install pdftk
grace
sudo env http_proxy="http://username:passwd@proxy1:3128" port -v install grace
boost
sudo env http_proxy=”http://username:passwd@proxy1:3128″ port -v install boost
verbose booting: sudo nvram boot-args=”-v”
After upgrading to Snow Leopard (Mac OS X 10.6):
sudo rm -rf \ /opt/local \ /etc/manpaths.d/macports \ /etc/paths.d/macports \ /Applications/DarwinPorts \ /Applications/MacPorts \ /Library/LaunchDaemons/org.macports.* \ /Library/Receipts/DarwinPorts*.pkg \ /Library/Receipts/MacPorts*.pkg \ /Library/StartupItems/DarwinPortsStartup \ /Library/Tcl/darwinports1.0 \ /Library/Tcl/macports1.0
Uninstall readline-5.2
cd readline-5.2 sudo make uninstall
Uninstall gv-3.6.5
cd gv-3.6.5 sudo make uninstall
Install Macport
tar xjvf MacPorts-1.8.1.tar.bz2 cd MacPorts-1.8.1 ./configure make sudo make install sudo env http_proxy="http://username:passwd@proxy1:3128" port -v selfupdate
Installing packages from Macport
usingsudo env http_proxy="http://USERNAME:PASSWORD@PROXYSERVER:PORT" port -v install portname
Fixing some of the things (not in the same order)
sudo cp Xaw3d-1.5E.tar.gz /opt/local/var/macports/distfiles/Xaw3d/.
Installed packages from Macport
readline xfig gv pango pdflib mplayer-devel gcc44 aquaterm alpine
wine
sudo port upgrade --enforce-variants expat fontconfig freetype jpeg libiconv libxml2 libxslt ncurses Openssl zlib mesa +universalI am not sure if the above worked! I had to again do the following)
sudo port upgrade --enforce-variants expat +universal sudo port upgrade --enforce-variants fontconfig +universal sudo port upgrade --enforce-variants jpeg +universal sudo port upgrade --enforce-variants libxml2 +universal sudo port upgrade --enforce-variants libxslt +universal sudo port upgrade --enforce-variants ncurses +universal sudo port upgrade --enforce-variants openssl +universal sudo port upgrade --enforce-variants xorg-libXcursor +universal sudo port upgrade --enforce-variants xorg-libXinerama +universal sudo port upgrade --enforce-variants xorg-libXrandr +universal sudo port upgrade --enforce-variants xorg-libXxf86vm +universal sudo port upgrade --enforce-variants +universal sudo port upgrade --enforce-variants +universal sudo port upgrade --enforce-variants +universal sudo port upgrade --enforce-variants +universal sudo port upgrade --enforce-variants +universal sudo port upgrade --enforce-variants +universal sudo port upgrade --enforce-variants +universal sudo port upgrade --enforce-variants +universal sudo port upgrade --enforce-variants +universal sudo port install wine-devel
Rebuilding gnuplot
Not working now.cd gnuplot sudo make uninstall cd .. rm -rf gnuplot export CVSROOT=:pserver:anonymous@gnuplot.cvs.sourceforge.net:/cvsroot/gnuplot cvs login cvs -z3 checkout gnuplot Note: hit Enter when asked for a password. cd gnuplot ./prepare ./configure --prefix=/opt --with-readline=gnu --disable-wxwidgets LDFLAGS=-L/opt/local/lib CPPFLAGS="-I/opt/local/include/readline -I/opt/local/include/aquaterm" make sudo make install
Retriving pdftk from TM backup
cp /opt/local/bin/pdftk ~/bin/. cp -a /Volumes/TM\ Backup/Backups.backupdb/aahnik/Latest/Macintosh\ HD/opt/local/lib/gcc42 ~/Library/. sudo ln -s ~/Library/gcc42
Fresh Installation on January 2011
(after fresh installation of snow leopard)Installed packages from macport (in this order):
wine-devel alpine readline aquaterm pango pdflib xfig aspell aspell-dict-en openvpn2 djview grace unrargnuplot (Building from CVS: as mentioned above)
UTC Clock Hack for OS/X 10.6
cd /Library/Widgets/World Clock.wdgtedit WorldClock.js
Find the line with the text: “var Europe = ["
Find the bottom of this block of text, terminated by "];“
On the line before this, add “{city:'UTC', offsett:0, timezone:'UTC'}“
Be sure to add a comma to the end of the previous line, since it is no longer the last item.
Save the file. (You may have to authenticate in order to do this, since it is technically a system file.)
edit localizedStrings.js
There is a language localization file for all strings that appear in the widget’s interface.Find the directory that matches the language you are using (I modified English.lproj/localizedStrings.js) At the bottom of the file, add the line: “localizedCityNames['UTC'] = 'UTC';“ Save the file.

./prepare ./configure --prefix=/opt --with-readline=builtin make sudo make install