#! /bin/sh

export PATH=/bin:/sbin:/usr/bin:/usr/sbin

TOP_DIR=/tmp
TARGET=$TOP_DIR/libpng
MAKEOPTS='-j3'
mkdir $TARGET
cd $TARGET
curl -s -O http://switch.dl.sourceforge.net/sourceforge/libpng/libpng-1.2.18.tar.bz2

for arch in ppc i386 ppc64 x86_64; do
  cd $TARGET
  mkdir build_${arch}
  tar xjf libpng-1.2.18.tar.bz2 -C build_${arch}
  cd build_${arch}/libpng-1.2.18

  export CPPFLAGS="-I/Developer/SDKs/MacOSX10.4u.sdk/usr/include -arch ${arch}"
  export LDFLAGS="-L/Developer/SDKs/MacOSX10.4u.sdk/usr/lib -arch ${arch}"

  ./configure --host=${arch}-apple-darwin &> /dev/null

  make $MAKEOPTS &>/dev/null
  make $MAKEOPTS install DESTDIR=$TARGET/${arch} &>/dev/null

  cd $TARGET
  rm -rf build_${arch}
done

rm libpng-1.2.18.tar.bz2
