
CFLAGS="`gimptool --cflags` -I`gimptool --prefix`/include"
LIBS="`gimptool --libs`"
INSTPATH="`gimptool --exec-prefix`/share/lib/gimp/`gimptool --version`/plug-ins"
GLOBAL_RC_DIR="`gimptool --prefix`/share/gimp"

# necessary for Gimp 1.2
# Ralf Khler
# 02-JAN-2001
gversion=`gimptool --version | cut -b 3`
if [ $gversion -ge 2 ] 
then
  CFLAGS=$CFLAGS" -DGIMP_ENABLE_COMPAT_CRUFT" ;
fi  
# end stuff for Gimp 1.2

if [ -d $INSTPATH ]
then
   echo -n ;
else
   # look may be subversion is not allowed
   version=`gimptool --version`
   version=`echo $version|sed 's/\(.*\)\.[0-9][0-9]*$/\1/'`
   INSTPATH="`gimptool --exec-prefix`/lib/gimp/$version/plug-ins"
   if [ -d $INSTPATH ]
   then
      echo > /dev/null
   else
      version=`echo $version |sed 's/\(.*\)\.[0-9][0-9]*$/\1/'`
      INSTPATH="`gimptool --exec-prefix`/lib/gimp/$version/plug-ins"
      if [ -d $INSTPATH ]
      then
         echo > /dev/null
      else
         echo "can't find plug-ins directory"
         exit 1
      fi
   fi
fi

sed -e "s:@LIBS=:LIBS=$LIBS:" \
    -e "s:@CFLAGS=:CFLAGS=$CFLAGS:" \
    -e "s:@INSTPATH=:INSTPATH=$INSTPATH:" \
    -e "s:@GLOBAL_RC_DIR=:GLOBAL_RC_DIR=-DGLOBAL_RC_DIR=\\\\\"$GLOBAL_RC_DIR\\\\\":" \
    < Makefile.org > Makefile

# check if the required links are available
LibPath=
for d in $LIBS
do
   case $d in
      -L*)
          LibPath="$LibPath `echo $d|sed 's/^..//'`"
      ;;
   esac
done

for f in $LIBS
do
   case $f in
      -lg*)
         Lib=`echo $f | sed 's/-l/lib/'`
         for d in $LibPath
         do
            (
            cd $d
            if [  -f $Lib.so ]
            then
               break
            else
               if [ x != x"$Lib.*" ]
               then
                  for x in $Lib*so*
                  do
                     if [ -f $x -a ! -h $x ]
                     then
                        ln -s $x $Lib.so
                        break;
                     fi
                  done
               fi
            fi
            )
         done
      ;;
   esac
done

#echo "Set the following:"
#echo "CFLAGS        = $CFLAGS"
#echo "LIBS          = $LIBS"
#echo "INSTPATH      = $INSTPATH"
#echo "GLOBAL_RC_DIR = $GLOBAL_RC_DIR"
#echo
