#!/bin/sh
PREFIX=/opt/local
CONFFILE=$PREFIX/etc/macports/variants.conf
PORTS=$PREFIX/var/macports/sources/rsync.macports.org/release/ports

port -d sync
mv "$CONFFILE" "$CONFFILE.orig"
echo "+quartz +atsui +no_x11 -x11" | cat "$CONFFILE.orig" - > "$CONFFILE"
cp gtk2/*.diff "$PORTS/x11/gtk2/files"
cp gimp2/*.diff "$PORTS/graphics/gimp2/files"
patch "$PORTS/x11/gtk2/Portfile" gtk2.diff && \
patch "$PORTS/graphics/gimp2/Portfile" gimp2.diff && \
port -v install gimp2 macfile-gimp macclipboard-gimp icns-gimp gimp-app
if [ $? -eq 0 ]; then
  echo "done."
  exit 0
else
  echo "error."
  exit 1
fi
