summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac118
1 files changed, 2 insertions, 116 deletions
diff --git a/configure.ac b/configure.ac
index 84a5ffd..dc56d33 100644
--- a/configure.ac
+++ b/configure.ac
@@ -131,11 +131,11 @@ if test "x$enable_pulseaudio" != "xno"; then
AC_SUBST(VOLUME_CONTROL_CFLAGS)
AC_SUBST(VOLUME_CONTROL_LIBS)
-
+
if $PKG_CONFIG --atleast-version 2.26 glib-2.0; then
VOLUME_CONTROL_CFLAGS="$VOLUME_CONTROL_CFLAGS -DG_CONST_RETURN=const"
fi
-
+
AC_DEFINE(HAVE_PULSEAUDIO, [], [Define if we have pulseaudio])
fi
else
@@ -146,36 +146,7 @@ AC_SUBST(HAVE_PULSEAUDIO)
AC_SUBST(PULSEAUDIO_CFLAGS)
AC_SUBST(PULSEAUDIO_LIBS)
-dnl=======================================================================
-dnl Check for GStreamer deps
-dnl=======================================================================
-GST_REQ=0.10.23
-GST_PLUGINS_BASE_REQ=0.10.23
-GST_MAJORMINOR=0.10
-
-dnl make available to Makefile.am
-AC_SUBST(GST_MAJORMINOR)
-AC_DEFINE_UNQUOTED(GST_MAJORMINOR_QUOTED, "$GST_MAJORMINOR",
- [major/minor of GStreamer as a string constant])
-
-have_gst=no
-
-PKG_CHECK_MODULES(GSR, [
- gstreamer-$GST_MAJORMINOR >= $GST_REQ
- gstreamer-plugins-base-$GST_MAJORMINOR >= $GST_REQ
- gtk+-$GTK_API_VERSION >= $GTK_REQUIRED_VERSION
- gio-2.0 >= $GIO_REQUIRED_VERSION],
- have_gst=yes,
- [
- AC_MSG_RESULT(no)
- AC_MSG_WARN($GSR_PKG_ERRORS)
- PROGRAMS_GRECORD_ERROR="$GSR_PKG_ERRORS"
- ])
-
-AC_SUBST(GSR_CFLAGS)
-AC_SUBST(GSR_LIBS)
-AM_CONDITIONAL(HAVE_GSTREAMER, [test x$have_gst = xyes])
GLIB_GSETTINGS
@@ -195,73 +166,6 @@ YELP_HELP_INIT
AM_PROG_LIBTOOL
AM_PROG_CC_C_O
-dnl=======================================================================
-dnl gst-mixer
-dnl=======================================================================
-
-have_gstmixer=no
-
-AC_ARG_ENABLE([gstmix],
- AS_HELP_STRING([--enable-gstmix], [enable gstreamer mixer]),
- ,enable_gstmix=auto)
-
-if test "x$enable_gstmix" = "xauto" && test "x$have_pulseaudio" = "xno"; then
- enable_gstmix=yes
-fi
-
-if test "x$have_gst" = "xyes" && test "x$enable_gstmix" = "xyes";
-then
- PKG_CHECK_MODULES(GSTMIXER, [
- gtk+-$GTK_API_VERSION
- gio-2.0 >= $GIO_REQUIRED_VERSION
- gstreamer-$GST_MAJORMINOR
- gstreamer-plugins-base-$GST_MAJORMINOR
- ],
- [
- OLD_CPPFLAGS=$CPPFLAGS
- CPPFLAGS="$CPPFLAGS $GSTMIXER_CFLAGS"
-
- AC_CHECK_HEADER(gst/audio/mixerutils.h,
- [AC_CHECK_HEADER(gst/interfaces/mixer.h,
- [AC_CHECK_HEADER(gst/interfaces/propertyprobe.h, have_gstmixer=yes)])])
-
- CPPFLAGS=$OLD_CPPFLAGS
- GSTMIXER_LIBS="$GSTMIXER_LIBS -lgstinterfaces-$GST_MAJORMINOR -lgstaudio-$GST_MAJORMINOR"
- ])
-fi
-
-AC_SUBST(GSTMIXER_CFLAGS)
-AC_SUBST(GSTMIXER_LIBS)
-AM_CONDITIONAL(HAVE_GSTMIXER, [test x$have_gstmixer = xyes])
-
-dnl=======================================================================
-dnl gst-mixer-applet
-dnl=======================================================================
-have_gstmixer_applet=no
-if test "x$have_gstmixer" = "xyes"; then
- AC_ARG_ENABLE([gst-mixer-applet],
- AC_HELP_STRING([--enable-gst-mixer-applet], [Enable the gstreamer-based mixer applet.]),
- enable_mixerapplet=$enableval,
- enable_mixerapplet=no)
- if test "x$enable_mixerapplet" != "xno"; then
- have_gstmixer_applet=yes
- MIXERAPPLET_DEPS="gstreamer-$GST_MAJORMINOR >= $GST_REQ
- gstreamer-interfaces-$GST_MAJORMINOR >= $GST_REQ
- gstreamer-audio-$GST_MAJORMINOR >= $GST_REQ
- mate-desktop-2.0 >= $MATE_DESKTOP_REQUIRED_VERSION
- libmatepanelapplet-4.0 >= $MATE_PANEL_REQUIRED_VERSION"
- PKG_CHECK_MODULES(MIXERAPPLET, $MIXERAPPLET_DEPS, have_gst_mixer_applet_deps=yes, have_gst_mixer_applet_deps=no)
- if test "x$have_gst_mixer_applet_deps" = "xno"; then
- have_gstmixer_applet=no
- enable_mixerapplet=no
- AC_MSG_ERROR([Mixer applet explicitly requested but a compatible gstreamer version was not found])
- fi
- fi
- AC_SUBST(MIXERAPPLET_CFLAGS)
- AC_SUBST(MIXERAPPLET_LIBS)
-fi
-AM_CONDITIONAL(HAVE_GSTMIXER_APPLET, test "x$have_gstmixer_applet" = "xyes")
-
dnl ---------------------------------------------------------------------------
dnl - Finish
dnl ---------------------------------------------------------------------------
@@ -350,17 +254,6 @@ mate-volume-control/data/icons/scalable/Makefile
mate-volume-control/data/icons/scalable/devices/Makefile
mate-volume-control/data/icons/scalable/status/Makefile
mate-volume-control/src/Makefile
-gst-mixer/Makefile
-gst-mixer/icons/Makefile
-gst-mixer/icons/16x16/Makefile
-gst-mixer/icons/16x16/devices/Makefile
-gst-mixer/icons/16x16/status/Makefile
-gst-mixer/src/Makefile
-gst-mixer/pixmaps/Makefile
-gst-mixer/doc/Makefile
-gst-mixer/mate-volume-control.desktop.in
-gst-mixer-applet/Makefile
-gst-mixer-applet/docs/Makefile
])
AC_OUTPUT
@@ -375,12 +268,5 @@ echo "
Source code location: ${srcdir}
Compiler: ${CC}
CFLAGS: ${CFLAGS}
-
GTK+ API version: ${GTK_API_VERSION}
-
- PulseAudio Volume Control: $have_pulseaudio
-
- GStreamer mixer: $have_gstmixer
- GStreamer mixer applet: $have_gstmixer_applet
-
"