Import upstream version 0.99.2
[fmit.git] / configure.ac
diff --git a/configure.ac b/configure.ac
deleted file mode 100644 (file)
index 703b1bb..0000000
+++ /dev/null
@@ -1,190 +0,0 @@
-#                                               -*- Autoconf -*-
-# Process this file with autoconf to produce a configure script.
-
-AC_PREREQ(2.59)
-AC_INIT(fmit, 0.97.7)
-AM_CONFIG_HEADER(config.h)
-AC_PREFIX_DEFAULT(/usr/local/)
-AM_INIT_AUTOMAKE([no-define dist-bzip2])
-
-AC_MSG_CHECKING(whether to enable debugging)
-AC_ARG_ENABLE(debug,           [  --enable-debug       turn on debugging (default=no)])
-if test "x$enable_debug" = "xyes"; then
-       CXXFLAGS="$CPPFLAGS -g -DDEBUG"
-       AC_MSG_RESULT(yes)
-else
-       CXXFLAGS="$CPPFLAGS -O3 -ffast-math"
-       AC_MSG_RESULT(no)
-fi
-
-# Set default installation prefix.
-AC_PREFIX_DEFAULT(/usr/local)
-ac_prefix=$prefix
-if test "x$ac_prefix" = "xNONE"; then
-       ac_prefix=$ac_default_prefix
-fi
-AC_SUBST(ac_prefix)
-AC_DEFINE_UNQUOTED(PREFIX, ["$ac_prefix"], [Installation prefix.])
-
-# Checks for programs.
-AC_PROG_RANLIB
-AC_PROG_CC
-AC_PROG_CPP
-AC_PROG_CXX
-AC_PROG_CXXCPP
-AC_PROG_GCC_TRADITIONAL
-AC_PROG_INSTALL
-
-# Checks for languages.
-AC_LANG_C
-AC_LANG_CPLUSPLUS
-
-# Checks for header files.
-AC_HEADER_STDC
-AC_CHECK_HEADERS([stdlib.h unistd.h])
-
-# Checks for typedefs, structures, and compiler characteristics.
-AC_HEADER_STDBOOL
-AC_C_CONST
-AC_C_INLINE
-AC_C_VOLATILE
-AC_TYPE_SIZE_T
-AC_CXX_NAMESPACES
-AC_CXX_HAVE_STL
-AC_CXX_HAVE_NUMERIC_LIMITS
-AC_CXX_HAVE_SSTREAM
-AC_CXX_TEMPLATES
-AC_CXX_EXCEPTIONS
-AC_CXX_HAVE_COMPLEX
-
-# Checks for library functions.
-AC_TYPE_SIGNAL
-AC_CHECK_FUNCS([pow sqrt])
-
-AC_CHECK_HEADERS([fftw3.h])
-AC_CHECK_LIB(fftw3, fftw_plan_dft_1d)
-
-# --- Qt ---
-BNV_HAVE_QT
-
-QTDIR="$QT_DIR"
-CFLAGS="$CFLAGS $QT_CXXFLAGS"
-CPPFLAGS="$CPPFLAGS $QT_CXXFLAGS"
-LIBS="$LIBS $QT_LIBS"
-
-dnl AC_CACHE_CHECK([for Qt library version >= 3.2],
-dnl   ac_qtlib_version, [
-dnl   AC_TRY_LINK([#include "qglobal.h"], [
-dnl #if QT_VERSION < 0x030200
-dnl #error Qt library 3.2 or greater required.
-dnl #endif
-dnl     ],
-dnl     ac_qtlib_version="yes", [
-dnl       echo "no; Qt 3.2 or greater is required"
-dnl       exit
-dnl     ])
-dnl ])
-
-# --- OpenGL ---
-MDL_HAVE_OPENGL
-AC_MSG_CHECKING(for GL)
-if test "x$have_GL" = "xyes"; then
-       AC_MSG_RESULT(yes)
-else
-       AC_MSG_RESULT(no)
-       AC_MSG_ERROR(no GL library found)
-fi
-AC_MSG_CHECKING(for GLU)
-if test "x$have_GLU" = "xyes"; then
-       AC_MSG_RESULT(yes)
-else
-       AC_MSG_RESULT(no)
-       AC_MSG_ERROR(no GLU library found)
-fi
-AC_MSG_CHECKING(for glut)
-if test "x$have_glut" = "xyes"; then
-       AC_MSG_RESULT(yes)
-else
-       AC_MSG_RESULT(no)
-       AC_MSG_ERROR(no glut library found)
-fi
-
-
-# Checks for features
-# --- ALSA ---
-AC_MSG_CHECKING(whether to enable ALSA)
-AC_ARG_ENABLE(alsa,
-                         AC_HELP_STRING([--enable-alsa],[turn on ALSA support (default=yes)]),
-                         [enable_alsa=$enableval],[enable_alsa=yes])
-if test "x$enable_alsa" = "xyes"; then
-       AC_MSG_RESULT(yes)
-       AM_PATH_ALSA(0.9,[CXXFLAGS="$CXXFLAGS -DCAPTURE_ALSA"])
-else
-       AC_MSG_RESULT(no)
-fi
-
-# --- OSS ---
-AC_MSG_CHECKING(whether to enable OSS)
-AC_ARG_ENABLE(oss,
-                         AC_HELP_STRING([--enable-oss],[turn on OSS support (default=yes)]),
-                         [enable_oss=$enableval],[enable_oss=yes])
-if test "x$enable_oss" = "xyes"; then
-       AC_MSG_RESULT(yes)
-       CXXFLAGS="$CXXFLAGS -DCAPTURE_OSS"
-       AC_CHECK_HEADER(sys/soundcard.h,,AC_MSG_ERROR([OSS header not found.]))
-else
-       AC_MSG_RESULT(no)
-fi
-
-# --- JACK ---
-AC_MSG_CHECKING(whether to enable JACK)
-AC_ARG_ENABLE(jack,
-                         AC_HELP_STRING([--enable-jack],[turn on JACK support (default=yes)]),
-                         [enable_jack=$enableval],[enable_jack=yes])
-if test "x$enable_jack" = "xyes"; then
-       AC_MSG_RESULT(yes)
-       CXXFLAGS="$CXXFLAGS -DCAPTURE_JACK"
-       AC_CHECK_HEADER(jack/jack.h,,AC_MSG_ERROR([JACK headers not found.]))
-       AC_CHECK_LIB(jack, main,,AC_MSG_ERROR([JACK library not found.]))
-else
-       AC_MSG_RESULT(no)
-fi
-
-# --- PortAudio ---
-AC_MSG_CHECKING(whether to enable PortAudio)
-AC_ARG_ENABLE(portaudio,
-                         AC_HELP_STRING([--enable-portaudio],[turn on PortAudio support (default=no)]),
-                         [enable_portaudio=$enableval],[enable_portaudio=no])
-if test "x$enable_portaudio" = "xyes"; then
-       AC_MSG_RESULT(yes)
-       CXXFLAGS="$CXXFLAGS -DCAPTURE_PORTAUDIO"
-       AC_CHECK_HEADER(portaudio.h,,AC_MSG_ERROR([PortAudio header not found.]))
-       AC_CHECK_LIB(portaudio, main,,AC_MSG_ERROR([PortAudio library not found.]))
-else
-       AC_MSG_RESULT(no)
-fi
-
-AC_CONFIG_FILES([Makefile m4/Makefile libs/Makefile libs/CppAddons/Makefile
-                                libs/Music/Makefile ui/Makefile src/Makefile src/modules/Makefile
-                                tr/Makefile])
-
-dnl CFLAGS="$CFLAGS -pg"
-dnl CPPFLAGS="$CPPFLAGS -pg"
-
-AC_MSG_CHECKING(packager string)
-AC_ARG_ENABLE(packager-string,
-                         AC_HELP_STRING([--enable-packager-string=NAME],[add references of the packager in the about box]),
-                         [enable_packager_string=$enableval],[enable_packager_string=""])
-if test -n "$enable_packager_string"; then
-       AC_MSG_RESULT($enable_packager_string)
-       AC_DEFINE_UNQUOTED(PACKAGER_STRING,"${enable_packager_string}",[References of the packager in the about box])
-else
-       AC_MSG_RESULT(no)
-fi
-
-AC_OUTPUT
-
-echo ""
-echo "Now type 'make', followed by 'make install' as root."
-echo ""
-