[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdeextragear-1/amarok
From: Max Howell <max.howell () methylblue ! com>
Date: 2005-04-23 15:10:19
Message-ID: 20050423151019.74CDE492 () office ! kde ! org
[Download RAW message or body]
CVS commit by mhowell:
Allow conditional configuring for libvisual + xmmswrapper. Seems to work. If it does \
I'll backport it.
CCMAIL:damir.perisa@solnet.ch
M +53 -37 configure.in.in 1.98
--- kdeextragear-1/amarok/configure.in.in #1.97:1.98
@@ -473,30 +473,38 @@
###############################################################################
-AC_CHECK_PROG(XMMS_CONFIG, xmms-config, yes)
+AC_ARG_WITH(xmms,
+ AC_HELP_STRING([--without-xmms],[build amaroK without xmms visualization \
support]), + [with_xmms=$withval],
+ [with_xmms=yes]
+)
-if test x$XMMS_CONFIG = xyes; then
- xmms_plugin_path=`xmms-config --visualization-plugin-dir`
- xmms_cflags=`xmms-config --cflags`
- xmms_libs=`xmms-config --libs`
-fi
+if test "$with_xmms" = "yes"; then
+ AC_CHECK_PROG(XMMS_CONFIG, xmms-config, yes)
-AC_DEFINE_UNQUOTED(XMMS_PLUGIN_PATH, "$xmms_plugin_path", [Define the path to XMMS \
plugins])
-AC_SUBST(xmms_cflags)
-AC_SUBST(xmms_libs)
-
-## XMMSwrapper depends on gtk/gdk headers
-AC_CHECK_PROG(GTK_CONFIG, gtk-config, yes)
-
-if test x$XMMS_CONFIG = xyes -a x$GTK_CONFIG = xyes; then
- gtk_cflags=`gtk-config --cflags`
- gtk_libs=`gtk-config --libs`
- build_xmmswrapper=yes
- AC_DEFINE(HAVE_XMMS, 1, [have XMMS])
-else
- build_xmmswrapper=no
-fi
+ if test x$XMMS_CONFIG = xyes; then
+ xmms_plugin_path=`xmms-config --visualization-plugin-dir`
+ xmms_cflags=`xmms-config --cflags`
+ xmms_libs=`xmms-config --libs`
+ fi
+
+ AC_DEFINE_UNQUOTED(XMMS_PLUGIN_PATH, "$xmms_plugin_path", [Define the path to \
XMMS plugins]) + AC_SUBST(xmms_cflags)
+ AC_SUBST(xmms_libs)
+
+ ## XMMSwrapper depends on gtk/gdk headers
+ AC_CHECK_PROG(GTK_CONFIG, gtk-config, yes)
+
+ if test x$XMMS_CONFIG = xyes -a x$GTK_CONFIG = xyes; then
+ gtk_cflags=`gtk-config --cflags`
+ gtk_libs=`gtk-config --libs`
+ build_xmmswrapper=yes
+ AC_DEFINE(HAVE_XMMS, 1, [have XMMS])
+ else
+ build_xmmswrapper=no
+ fi
-AC_SUBST(gtk_cflags)
-AC_SUBST(gtk_libs)
+ AC_SUBST(gtk_cflags)
+ AC_SUBST(gtk_libs)
+fi
AM_CONDITIONAL(with_xmmswrapper, test x$build_xmmswrapper = xyes )
@@ -512,24 +520,32 @@
###############################################################################
-## libvisual plugin depends on sdl
-AC_CHECK_PROG(SDL_CONFIG, sdl-config, yes)
+AC_ARG_WITH(libvisual,
+ AC_HELP_STRING([--without-libvisual],[build amaroK without libvisual support]),
+ [with_libvisual=$withval],
+ [with_libvisual=yes]
+)
-if test x$SDL_CONFIG = xyes; then
- sdl_cflags=`sdl-config --cflags`
- sdl_libs=`sdl-config --libs`
-fi
+if test "$with_libvisual" = "yes"; then
+ ## libvisual plugin depends on sdl
+ AC_CHECK_PROG(SDL_CONFIG, sdl-config, yes)
+
+ if test x$SDL_CONFIG = xyes; then
+ sdl_cflags=`sdl-config --cflags`
+ sdl_libs=`sdl-config --libs`
+ fi
-AC_SUBST(sdl_cflags)
-AC_SUBST(sdl_libs)
+ AC_SUBST(sdl_cflags)
+ AC_SUBST(sdl_libs)
-if test x$PKGCONFIGFOUND = xyes -a x$SDL_CONFIG = xyes; then
+ if test x$PKGCONFIGFOUND = xyes -a x$SDL_CONFIG = xyes; then
- PKG_CHECK_MODULES(LIBVISUAL, libvisual >= 0.2.0, [build_libvisual="yes"], \
[build_libvisual="no"]) + PKG_CHECK_MODULES(LIBVISUAL, libvisual >= 0.2.0, \
[build_libvisual="yes"], [build_libvisual="no"])
- AC_SUBST(LIBVISUAL_LIBS)
- AC_SUBST(LIBVISUAL_CFLAGS)
+ AC_SUBST(LIBVISUAL_LIBS)
+ AC_SUBST(LIBVISUAL_CFLAGS)
- if test x$build_libvisual = xyes; then
- AC_DEFINE(HAVE_LIBVISUAL, 1, [have LIBVISUAL])
+ if test x$build_libvisual = xyes; then
+ AC_DEFINE(HAVE_LIBVISUAL, 1, [have LIBVISUAL])
+ fi
fi
fi
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic