1AC_INIT(README) 2AM_INIT_AUTOMAKE(numptyphysics,0.3) 3#AM_CONFIG_HEADER(amconfig.h) 4 5AC_PROG_CC 6AC_PROG_CXX 7AC_PROG_MAKE_SET 8AC_PROG_INSTALL 9AC_PROG_RANLIB 10 11# Check for SDL 12AC_CHECK_HEADER( 13 SDL/SDL.h, 14 AC_DEFINE( 15 [HAVE_LIBSDL], 16 [], 17 Define to 1 if you have the <SDL/SDL.h> header file. 18 ) 19 SDL_LIBS="-lSDL" 20 sdl=yes, 21 AC_MSG_ERROR([*** no SDL/SDL.h - SDL not found]) 22) 23AC_SUBST(SDL_CFLAGS) 24AC_SUBST(SDL_LIBS) 25 26# Check for SDL_image library 27AC_CHECK_LIB(SDL_image, IMG_LoadPNG_RW, , AC_MSG_ERROR([ 28*** Unable to find SDL_image libary with PNG support 29])) 30 31AC_ARG_ENABLE(hildon, [ --disable-hildon build without maemo/hildon support], enable_hildon=$enableval, enable_hildon=yes) 32 33if test "x${enable_hildon}" = "xyes" ; then 34 PKG_CHECK_MODULES(HILDON, [hildon-1 hildon-fm-2 libossoemailinterface], 35 [enable_hildon=yes], [enable_hildon=no]) 36fi 37if test "x${enable_hildon}" = "xyes" ; then 38 AC_DEFINE( [USE_HILDON],[], using hildon ) 39 desktopentrydir=/usr/local/share/applications 40 serviceentrydir=`$PKG_CONFIG osso-af-settings --variable=dbusservicedir` 41 icon_26x26dir=$datadir/icons/hicolor/26x26/hildon 42 icon_34x34dir=$datadir/icons/hicolor/34x34/hildon 43 icon_40x40dir=$datadir/icons/hicolor/40x40/hildon 44 icon_50x50dir=$datadir/icons/hicolor/50x50/hildon 45 icon_64x64dir=$datadir/icons/hicolor/64x64/hildon 46 icon_scalabledir=$datadir/icons/hicolor/scalable/hildon 47 AC_SUBST(HILDON_CFLAGS) 48 AC_SUBST(HILDON_LIBS) 49else 50 desktopentrydir=/usr/local/share/applications 51 serviceentrydir=$datadir/numptyphysics 52 icon_26x26dir=$datadir/icons/hicolor/26x26/apps 53 icon_34x34dir=$datadir/icons/hicolor/34x34/apps 54 icon_40x40dir=$datadir/icons/hicolor/40x40/apps 55 icon_50x50dir=$datadir/icons/hicolor/50x50/apps 56 icon_64x64dir=$datadir/icons/hicolor/64x64/apps 57 icon_scalabledir=$datadir/icons/hicolor/scalable/apps 58fi 59AC_SUBST(desktopentrydir) 60AC_SUBST(serviceentrydir) 61AC_SUBST(icon_26x26dir) 62AC_SUBST(icon_34x34dir) 63AC_SUBST(icon_40x40dir) 64AC_SUBST(icon_50x50dir) 65AC_SUBST(icon_64x64dir) 66AC_SUBST(icon_scalabledir) 67 68 69AC_CHECK_LIB(X11, main) 70AC_CHECK_LIB(z, main) 71 72 73AC_OUTPUT(Makefile) 74