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.gztar 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.