Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/configure.in
diff options
context:
space:
mode:
authorBruno Coudoin <bcoudoin@src.gnome.org>2007-05-15 23:30:25 (GMT)
committer Bruno Coudoin <bcoudoin@src.gnome.org>2007-05-15 23:30:25 (GMT)
commitd67fda1b11434e614a2e36d1547ee65fcff4d56a (patch)
tree267ac04c9ffc82d62fa46c6c2148efc0c34b4e27 /configure.in
parente5e49a970b99aadf43461f1d46a920c2b660bf93 (diff)
Based on the work of Terje Bergström <terje on terje point fi>
replaced sdl_mixer by gstreamer. initial commit. at least, the synchrone mode with callback is not implemented regular feature is in place, there is no more threads in this code. there is a need for cleanup. svn path=/trunk/; revision=2641
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in61
1 files changed, 13 insertions, 48 deletions
diff --git a/configure.in b/configure.in
index cc7e1c1..7b0864c 100644
--- a/configure.in
+++ b/configure.in
@@ -14,7 +14,18 @@ GTK_REQUIRED=2.4.0
GDK_PIXBUF_REQUIRED=2.4.0
LIBGNOMECANVAS_REQUIRED=2.3.6
-PKG_CHECK_MODULES(GCOMPRIS, gtk+-2.0 >= $GTK_REQUIRED gdk-pixbuf-2.0 >= $GDK_PIXBUF_REQUIRED libgnomecanvas-2.0 >= $LIBGNOMECANVAS_REQUIRED gthread-2.0)
+dnl
+dnl Start of pkg-config checks
+dnl
+
+PKG_PROG_PKG_CONFIG()
+
+PKG_CHECK_MODULES(GCOMPRIS, dnl
+ [gtk+-2.0 >= $GTK_REQUIRED dnl
+ gdk-pixbuf-2.0 >= $GDK_PIXBUF_REQUIRED dnl
+ libgnomecanvas-2.0 >= $LIBGNOMECANVAS_REQUIRED dnl
+ gthread-2.0
+ gstreamer-0.10])
AC_SUBST(GCOMPRIS_CFLAGS)
AC_SUBST(GCOMPRIS_LIBS)
@@ -128,46 +139,6 @@ fi
AM_BINRELOC
-sdl_mixer_framework="no"
-sdl_framework="no"
-
-if test "x$native_osx" = "xyes"; then
- AC_CHECK_HEADER(SDL/SDL.h, sdl_framework="yes" , sdl_framework="no")
- if test "$sdl_framework" = "yes"; then
- AC_CHECK_HEADER(SDL_mixer/SDL_mixer.h, sdl_mixer_framework="yes" , sdl_mixer_framework="no")
- fi
-fi
-
-if test "x$sdl_mixer_framework" = "xno"; then
- AC_CHECK_LIB(SDL_mixer, Mix_OpenAudio,, AC_MSG_ERROR([*** SDL_mixer not found. Visit http://www.libsdl.org and get it]))
-
- dnl Check for SDL
- SDL_VERSION=1.2.3
-
- cflags_previous=$CFLAGS
- libs_previous=$LIBS
-
- if test "x$SDL_CFLAGS" = "x" -o "x$SDL_LIBS" = "x" ; then
- AM_PATH_SDL($SDL_VERSION,
- :,
- AC_MSG_ERROR([*** SDL version $SDL_VERSION not found!])
- )
- else
- AC_SUBST(SDL_CFLAGS)
- AC_SUBST(SDL_LIBS)
- echo "*** Not checking SDL. Using existing SDL_FLAGS and SDL_LIBS ***"
- fi
-dnl check n
-else
- SDL_CFLAGS=
- SDL_LIBS="-Xlinker -framework -Xlinker SDL -Xlinker -framework -Xlinker SDL_mixer"
- AC_MSG_CHECKING([flags for SDL and SDL_mixer frameworks])
- AC_MSG_RESULT($SDL_LIBS)
- AC_DEFINE_UNQUOTED(SDL_FRAMEWORKS, 1, [ Define to 1 if compile for OSX with SDL and SDL_mixer frameworks ])
-fi
-
-
-
dnl RESTAURE PREVIOUSLY SET VALUES
CFLAGS=$cflags_previous
LIBS=$libs_previous
@@ -378,7 +349,7 @@ else
fi
dnl Test for gnuchess
-AC_PATH_PROG(GNUCHESS, gnuchess,no,[/usr/bin:/usr/games:/usr/local/bin:$PATH])
+AC_PATH_PROGS(GNUCHESS, gnuchess, gnome-gnuchess,[/usr/bin:/usr/games:/usr/local/bin:$PATH])
if test x$GNUCHESS = xno; then
AC_MSG_ERROR(Couldn't find gnuchess, please install the gnuchess package version 5 or above)
@@ -628,12 +599,6 @@ echo with options:
echo "Force python (--enable-py-build-only) = $py_build_only"
echo "Python plugin = $build_python_plugin"
-if test -x "${SDL_LIBS}"; then
-echo "SDL LIBS (--with-sdl-prefix) = NOT DETECTED (install sdl-devel)"
-else
-echo "SDL LIBS = found"
-fi
-
echo "XF86VM option (--enable-xf86vidmode) = $found_xf86vidmode"
echo "SQLITE database (--enable-sqlite) = $with_sqlite (profiles depend on this)"