AC_INIT(config.pl.in) if test -z "$IN_GIMP"; then echo echo "*** WOAH there! ***" echo Please do NOT call configure directly, rather run echo perl Makefile.PL echo as you would do with any other perl extension... echo "This time I'll be doing it for you!" echo perl Makefile.PL exit fi AC_PREFIX_DEFAULT($prefix)dnl from Makefile.PL AC_CONFIG_HEADER(config.h) AC_ARG_WITH(cflags, [ --with-cflags=FLAGS Set CFLAGS to FLAGS (optional)], CFLAGS="$with_cflags") AC_ARG_WITH(ldflags, [ --with-ldflags=FLAGS Set LDFLAGS to FLAGS (optional)], LDFLAGS="$with_ldflags") AC_ARG_WITH(includes,[ --with-includes=DIR Additionally search for includes in dir DIR (optional)], CPPFLAGS="$CPPFLAGS -I$with_includes") AC_ARG_WITH(libs, [ --with-libs=DIR Additionally search for libraries in dir in DIR (optional)], LIBS="$LIBS -L$with_libs") AC_PATH_PROGS(GIMP,gimp) AM_PATH_GIMP(1.0.4,, AC_MSG_WARN( ** unable to find gimp, make sure it's in your path (version 1.0.4+ required!) ** You can get the gimp from ftp://ftp.gimp.org/pub/gimp. )) gimptool_major_version=`$GIMPTOOL $gimptool_args --version | \ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` gimptool_minor_version=`$GIMPTOOL $gimptool_args --version | \ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` if test $gimptool_major_version -lt 2 && test $gimptool_minor_version -lt 1 ; then echo echo '** you are using a too old version of gimp (this includes all _stable_' echo '** 1.0.x versions!). While this plug-in should still compile with the' echo '** released 1.0.x versions of the gimp, many scripts will not, since they' echo '** already use the new API.' echo fi AM_PATH_GLIB(1.2.0,, AC_MSG_ERROR( ** unable to find glib, make sure it's in your path (version 1.2.0+ required!) ** You can get glib from ftp://ftp.gtk.org/pub/glib. )) ac_gimp_save_CPPFLAGS="$CPPFLAGS" CPPFLAGS="$CPPFLAGS $GIMP_CFLAGS" AC_EGREP_CPP(DIVIDE_MODE,[#include ],AC_DEFINE(HAVE_DIVIDE_MODE)) AC_CHECK_HEADERS(libgimp/gimpmodule.h libintl.h) CPPFLAGS="$ac_gimp_save_CPPFLAGS" AC_CHECK_HEADERS(unistd.h) CONFIG_H="config.h" sinclude(configure.frag) INTLLIBS= MSGFMT= AC_SUBST(INTLLIBS) AC_SUBST(MSGFMT) AC_OUTPUT(config.pl) echo "now invoking perl to complete the configuration..." exec $PERL $MAKEFILE_PL --writemakefile PREFIX="$prefix"