annotate configure.ac @ 4813:9bc0c8a3a0f0

moved private libraries to plugindir to avoid conflict with audacious.
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Wed, 26 Nov 2008 03:50:00 +0900
parents 20f868cd576b
children 06fb50c7f40a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
1 dnl ***
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
2 dnl *** Process this file with autoconf to produce a configure script.
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
3 dnl ***
3648
5bea21b52a06 Fix installation of Audacious desktop icon.
William Pitcock <nenolod@atheme.org>
parents: 3641
diff changeset
4
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
5 dnl Require autoconf 2.59 or later
1420
0aa4bee03747 [svn] - ok, move this fix down a little
nenolod
parents: 1419
diff changeset
6 AC_PREREQ([2.59])
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
7
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
8 dnl Initialize
4798
0ea6dd6bfb5a audlegacy begins.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 4692
diff changeset
9 AC_INIT([audlegacy], [1.9.0], [bugs+audacious@atheme.org])
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
10 AC_COPYRIGHT([(C) 2005-2008 Audacious Development Team])
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
11 AC_CANONICAL_HOST
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
12 AC_CANONICAL_TARGET
4459
fcd559cfae89 Add AC_GNU_SOURCE, because the newer m4-macros want it.
Matti Hamalainen <ccr@tnsp.org>
parents: 4443
diff changeset
13 AC_GNU_SOURCE
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
14 AC_CONFIG_HEADERS([config.h])
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
15 PKG_PROG_PKG_CONFIG
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
16
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
17
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
18 dnl buildsystem bootstrap
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
19 dnl =====================
38
4e0397865a31 [svn] Regenerate a bunch of stuff :)
nenolod
parents: 33
diff changeset
20 dnl XXX kludge for FreeBSD
4e0397865a31 [svn] Regenerate a bunch of stuff :)
nenolod
parents: 33
diff changeset
21 if test -d "/usr/X11R6/include"; then
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
22 CPPFLAGS="$CPPFLAGS -I/usr/X11R6/include"
38
4e0397865a31 [svn] Regenerate a bunch of stuff :)
nenolod
parents: 33
diff changeset
23 fi
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
24
2324
2ab9ef1e9544 [svn] - remove leftover remnants of automake from buildsystem
nenolod
parents: 2323
diff changeset
25 AC_SUBST([PACKAGE], [AC_PACKAGE_TARNAME])
2ab9ef1e9544 [svn] - remove leftover remnants of automake from buildsystem
nenolod
parents: 2323
diff changeset
26 AC_SUBST([VERSION], [AC_PACKAGE_VERSION])
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
27 AC_DEFINE_UNQUOTED([PACKAGE], "$PACKAGE", [Name of package])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
28 AC_DEFINE_UNQUOTED([VERSION], "$VERSION", [Version number of package])
2324
2ab9ef1e9544 [svn] - remove leftover remnants of automake from buildsystem
nenolod
parents: 2323
diff changeset
29
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
30 BUILDSYS_PROG_IMPLIB
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
31 BUILDSYS_SHARED_LIB
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
32 IMPLIB_LIBS=""
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
33 AC_SUBST([IMPLIB_LIBS])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
34
4524
a5377b724505 Cleaned up some accidentally left in duplicated checks.
Matti Hamalainen <ccr@tnsp.org>
parents: 4499
diff changeset
35 dnl Plugin stuff
a5377b724505 Cleaned up some accidentally left in duplicated checks.
Matti Hamalainen <ccr@tnsp.org>
parents: 4499
diff changeset
36 dnl ========================
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
37 SHARED_SUFFIX="$PLUGIN_SUFFIX"
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
38 AC_SUBST([SHARED_SUFFIX])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
39 AC_DEFINE_UNQUOTED([SHARED_SUFFIX], "${SHARED_SUFFIX}",
4524
a5377b724505 Cleaned up some accidentally left in duplicated checks.
Matti Hamalainen <ccr@tnsp.org>
parents: 4499
diff changeset
40 [Define the shared module suffix extension on your platform.])
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
41
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
42 AC_MSG_CHECKING([if you are running Apple-GCC])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
43 case "$target" in
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
44 *-apple-*)
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
45 AC_MSG_RESULT([yes, sorry you poor bastard])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
46 LDFLAGS="$LDFLAGS -framework CoreFoundation -framework CoreServices -framework Carbon"
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
47 ;;
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
48 *)
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
49 AC_MSG_RESULT([no])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
50 ;;
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
51 esac
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
52
756
97f5ebf52a3d [svn] put AM_INIT_AUTOMAKE back
nenolod
parents: 751
diff changeset
53
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
54 dnl GNU gettext
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
55 dnl ===========
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
56 AM_GNU_GETTEXT
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
57 AM_GNU_GETTEXT_VERSION([0.14.0])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
58
4540
956272f5935d Synchronized acinclude common macros with upcoming audacious-plugins autoconf cleanup.
Matti Hamalainen <ccr@tnsp.org>
parents: 4533
diff changeset
59 dnl Checks common for core and plugins
956272f5935d Synchronized acinclude common macros with upcoming audacious-plugins autoconf cleanup.
Matti Hamalainen <ccr@tnsp.org>
parents: 4533
diff changeset
60 dnl ==================================
956272f5935d Synchronized acinclude common macros with upcoming audacious-plugins autoconf cleanup.
Matti Hamalainen <ccr@tnsp.org>
parents: 4533
diff changeset
61 AUD_COMMON_PROGS
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
62
750
5fe9bafc1895 [svn] more stuff
nenolod
parents: 743
diff changeset
63
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
64 dnl Check for headers and functions
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
65 dnl ===============================
4692
84f70d4b36e6 Fix compile when signalfd is not available entirely.
William Pitcock <nenolod@atheme.org>
parents: 4690
diff changeset
66 AC_CHECK_HEADERS([unistd.h fcntl.h sys/ioctl.h fnmatch.h limits.h wchar.h fts.h execinfo.h sys/signalfd.h])
4690
cd1e4d4aa0b9 Take advantage of signalfd if available.
William Pitcock <nenolod@atheme.org>
parents: 4657
diff changeset
67 AC_CHECK_FUNCS([mkdtemp getmntinfo statvfs strtoul lrintf signalfd])
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
68
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
69
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
70 ### ---------------------------------------------------------------------------
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
71 dnl Path settings
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
72 dnl =============
4798
0ea6dd6bfb5a audlegacy begins.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 4692
diff changeset
73 AC_PATH_PROG([AUDACIOUS_PATH], [audlegacy], [no])
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
74
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
75 AUD_ARG_ENABLE([user-plugin-dir], [yes],
4657
52d8b00cfe13 Simplify AUD_ARG_* even more.
Matti Hamalainen <ccr@tnsp.org>
parents: 4655
diff changeset
76 [per-user plugin dir])
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
77
4480
28863634a2da Properly define DISABLE_USER_PLUGIN_DIR if needed.
Matti Hamalainen <ccr@tnsp.org>
parents: 4476
diff changeset
78 if test "x$enable_user_plugin_dir" = "xno"; then
28863634a2da Properly define DISABLE_USER_PLUGIN_DIR if needed.
Matti Hamalainen <ccr@tnsp.org>
parents: 4476
diff changeset
79 AC_DEFINE([DISABLE_USER_PLUGIN_DIR], 1, [Define to disable per user plugin directory])
28863634a2da Properly define DISABLE_USER_PLUGIN_DIR if needed.
Matti Hamalainen <ccr@tnsp.org>
parents: 4476
diff changeset
80 fi
28863634a2da Properly define DISABLE_USER_PLUGIN_DIR if needed.
Matti Hamalainen <ccr@tnsp.org>
parents: 4476
diff changeset
81
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
82
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
83 ### ---------------------------------------------------------------------------
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
84 dnl Chardet support
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
85 dnl ===============
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
86 AUD_ARG_ENABLE([chardet], [yes],
4657
52d8b00cfe13 Simplify AUD_ARG_* even more.
Matti Hamalainen <ccr@tnsp.org>
parents: 4655
diff changeset
87 [charset detection support],
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
88 [
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
89 AC_DEFINE([USE_CHARDET], 1, [Define if character set detection enabled])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
90 AC_CHECK_LIB([udet_c], [detectCharset], [
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
91 AC_DEFINE([HAVE_UDET], 1, [Define if the system has Mozilla universal character detector library])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
92 CHARDET_LIBS="$CHARDET_LIBS -ludet -ludet_c"
4481
25730d90d916 USE_CHARDET is now substituted in AUD_CONDITIONAL.
Matti Hamalainen <ccr@tnsp.org>
parents: 4480
diff changeset
93 AC_SUBST([CHARDET_LIBS])
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
94 ])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
95 ])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
96 AUD_CONDITIONAL([USE_CHARDET], [enable_chardet])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
97
2694
c2b82432c1b6 [svn] Added basic DBus support, disabled by default with a configuration option to enable it. The general and playback information/manipulation methods are currently the only ones implemented. That is version, play, pause, stop, playing, paused, stopped, status, and seek. There are stubs for many unimplemented methods.
magma
parents: 2692
diff changeset
98
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
99 ### ---------------------------------------------------------------------------
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
100 dnl D-Bus support
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
101 dnl =============
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
102 AUD_ARG_ENABLE([dbus], [yes],
4657
52d8b00cfe13 Simplify AUD_ARG_* even more.
Matti Hamalainen <ccr@tnsp.org>
parents: 4655
diff changeset
103 [D-Bus support],
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
104 [
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
105 PKG_CHECK_MODULES([DBUS], [dbus-1 >= 0.60 dbus-glib-1 >= 0.60 gthread-2.0],
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
106 [enable_dbus=yes],
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
107 [enable_dbus=no])
4623
68e0859ad1a6 enables audacious to pick up its own libraries when prefix has been specified.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 4620
diff changeset
108
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
109 AC_PATH_PROG([DBUS_BINDING_TOOL], [dbus-binding-tool], [no])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
110 AC_PATH_PROG([GLIB_GENMARSHAL], [glib-genmarshal], [no])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
111 if test "x$DBUS_BINDING_TOOL" = "xno" || test "x$GLIB_GENMARSHAL" = "xno" || test "x$enable_dbus" = "xno" ; then
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
112 enable_dbus="no"
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
113 else
4533
6fd552b6e5db Add depencies to dbus-1 and dbus-glib-1 in audacious.pc during configure, if DBus
Matti Hamalainen <ccr@tnsp.org>
parents: 4524
diff changeset
114 ADD_PC_REQUIRES([dbus-1 >= 0.60])
6fd552b6e5db Add depencies to dbus-1 and dbus-glib-1 in audacious.pc during configure, if DBus
Matti Hamalainen <ccr@tnsp.org>
parents: 4524
diff changeset
115 ADD_PC_REQUIRES([dbus-glib-1 >= 0.60])
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
116 AC_DEFINE([USE_DBUS], 1, [Define if D-Bus support enabled])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
117 AC_DEFINE([DBUS_SERVICES_DIR], "$datadir/dbus-1/services",
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
118 [Location of D-Bus services directory])
4623
68e0859ad1a6 enables audacious to pick up its own libraries when prefix has been specified.
Yoshiki Yazawa <yaz@cc.rim.or.jp>
parents: 4620
diff changeset
119 LIBAUDCLIENT_LDFLAGS="$AUDLDFLAGS -laudclient"
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
120 AC_SUBST([DBUS_CFLAGS])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
121 AC_SUBST([DBUS_LIBS])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
122 AC_SUBST([DBUS_SERVICES_DIR])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
123 AC_SUBST([DBUS_BINDING_TOOL])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
124 AC_SUBST([LIBAUDCLIENT_LDFLAGS])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
125 fi
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
126 ])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
127 AUD_CONDITIONAL([USE_DBUS], [enable_dbus])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
128
2694
c2b82432c1b6 [svn] Added basic DBus support, disabled by default with a configuration option to enable it. The general and playback information/manipulation methods are currently the only ones implemented. That is version, play, pause, stop, playing, paused, stopped, status, and seek. There are stubs for many unimplemented methods.
magma
parents: 2692
diff changeset
129
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
130 ### ---------------------------------------------------------------------------
2538
719e0898ff3c [svn] - Patch to use libsamplerate for high-quality interpolated upsampling,
nenolod
parents: 2535
diff changeset
131 dnl libsamplerate support
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
132 dnl =====================
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
133 AUD_ARG_ENABLE([samplerate], [no],
4657
52d8b00cfe13 Simplify AUD_ARG_* even more.
Matti Hamalainen <ccr@tnsp.org>
parents: 4655
diff changeset
134 [libsamplerate support],
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
135 [
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
136 AUD_CHECK_MODULE([SAMPLERATE], [samplerate],, [libsamplerate])
4482
1884c4a9d84f We don't want libsamplerate check to add -lsamplerate global LIBS, fixed.
Matti Hamalainen <ccr@tnsp.org>
parents: 4481
diff changeset
137 aud_save_LIBS="$LIBS"
1884c4a9d84f We don't want libsamplerate check to add -lsamplerate global LIBS, fixed.
Matti Hamalainen <ccr@tnsp.org>
parents: 4481
diff changeset
138 AC_CHECK_LIB([samplerate], [src_process],[
1884c4a9d84f We don't want libsamplerate check to add -lsamplerate global LIBS, fixed.
Matti Hamalainen <ccr@tnsp.org>
parents: 4481
diff changeset
139 SAMPLERATE_LIBS="-lsamplerate"
1884c4a9d84f We don't want libsamplerate check to add -lsamplerate global LIBS, fixed.
Matti Hamalainen <ccr@tnsp.org>
parents: 4481
diff changeset
140 ], [
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
141 AC_MSG_ERROR([*** Unable to link with libsamplerate!])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
142 ])
4482
1884c4a9d84f We don't want libsamplerate check to add -lsamplerate global LIBS, fixed.
Matti Hamalainen <ccr@tnsp.org>
parents: 4481
diff changeset
143 LIBS="$aud_save_LIBS"
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
144 AC_DEFINE([USE_SAMPLERATE], 1, [Define if libsamplerate enabled])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
145 AC_SUBST([USE_SAMPLERATE])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
146 AC_SUBST([SAMPLERATE_CFLAGS])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
147 AC_SUBST([SAMPLERATE_LIBS])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
148 ])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
149
2538
719e0898ff3c [svn] - Patch to use libsamplerate for high-quality interpolated upsampling,
nenolod
parents: 2535
diff changeset
150
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
151 ### ---------------------------------------------------------------------------
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
152 dnl xspf playlist support
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
153 dnl =====================
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
154 AUD_ARG_ENABLE([xspf], [yes],
4657
52d8b00cfe13 Simplify AUD_ARG_* even more.
Matti Hamalainen <ccr@tnsp.org>
parents: 4655
diff changeset
155 [XSPF support],
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
156 [
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
157 AM_PATH_XML2([2.0.0],, [
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
158 AC_MSG_WARN([*** libxml2 is not installed. XSPF playlist support will not be built. ***])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
159 enable_xspf="no"
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
160 ])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
161 if test "x$enable_xspf" = "xyes"; then
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
162 AC_DEFINE([HAVE_XSPF_PLAYLIST], 1, [Define if XSPF playlists are available.])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
163 fi
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
164 ])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
165
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
166
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
167 ### ---------------------------------------------------------------------------
2168
caaf4b1a8487 [svn] - allow user to choose a regex library between gnu (default), oniguruma, pcre (experimental); oniguruma and pcre support utf-8 encoding
giacomo
parents: 2106
diff changeset
168 dnl regex support (gnu/oniguruma/pcre)
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
169 dnl ==================================
2168
caaf4b1a8487 [svn] - allow user to choose a regex library between gnu (default), oniguruma, pcre (experimental); oniguruma and pcre support utf-8 encoding
giacomo
parents: 2106
diff changeset
170 REGEX_LIBS=
caaf4b1a8487 [svn] - allow user to choose a regex library between gnu (default), oniguruma, pcre (experimental); oniguruma and pcre support utf-8 encoding
giacomo
parents: 2106
diff changeset
171 REGEX_CFLAGS=
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
172 AC_ARG_WITH([regexlib],
4654
de5d2e65cc32 Use AS_HELP_STRING() macro for prettifying --help output where applicable.
Matti Hamalainen <ccr@tnsp.org>
parents: 4651
diff changeset
173 [AS_HELP_STRING([--with-regexlib[=gnu/oniguruma/pcre]],[Use the chosen regex library (def: gnu)])],
2168
caaf4b1a8487 [svn] - allow user to choose a regex library between gnu (default), oniguruma, pcre (experimental); oniguruma and pcre support utf-8 encoding
giacomo
parents: 2106
diff changeset
174 [
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
175 case $withval in
2168
caaf4b1a8487 [svn] - allow user to choose a regex library between gnu (default), oniguruma, pcre (experimental); oniguruma and pcre support utf-8 encoding
giacomo
parents: 2106
diff changeset
176 pcre)
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
177 AUD_CHECK_MODULE([LIBPCRE], [libpcre], [>= 6.7], [PCRE])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
178 AC_DEFINE([USE_REGEX_PCRE], 1, [If this macro is defined, use PCRE regex library.])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
179 REGEX_LIBS="-lpcreposix $LIBPCRE_LIBS"
4651
8a109bf467b2 Use proper quotation.
Matti Hamalainen <ccr@tnsp.org>
parents: 4648
diff changeset
180 REGEX_CFLAGS="$LIBPCRE_CFLAGS"
2168
caaf4b1a8487 [svn] - allow user to choose a regex library between gnu (default), oniguruma, pcre (experimental); oniguruma and pcre support utf-8 encoding
giacomo
parents: 2106
diff changeset
181 ;;
caaf4b1a8487 [svn] - allow user to choose a regex library between gnu (default), oniguruma, pcre (experimental); oniguruma and pcre support utf-8 encoding
giacomo
parents: 2106
diff changeset
182 oniguruma)
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
183 AC_CHECK_LIB([onig], [onig_new],
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
184 [
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
185 AC_DEFINE([USE_REGEX_ONIGURUMA], 1, [If this macro is defined, use Oniguruma regex library.])
4651
8a109bf467b2 Use proper quotation.
Matti Hamalainen <ccr@tnsp.org>
parents: 4648
diff changeset
186 REGEX_LIBS="-lonig"
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
187 ],[
4648
c4266772a9ed Be clearer about Oniguruma's purpose.
Matti Hamalainen <ccr@tnsp.org>
parents: 4623
diff changeset
188 AC_MSG_ERROR([Cannot find Oniguruma regex library.])
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
189 ])
2168
caaf4b1a8487 [svn] - allow user to choose a regex library between gnu (default), oniguruma, pcre (experimental); oniguruma and pcre support utf-8 encoding
giacomo
parents: 2106
diff changeset
190 ;;
caaf4b1a8487 [svn] - allow user to choose a regex library between gnu (default), oniguruma, pcre (experimental); oniguruma and pcre support utf-8 encoding
giacomo
parents: 2106
diff changeset
191 *)
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
192 AC_DEFINE([USE_REGEX_GNU], 1, [If this macro is defined, use GNU regex library.])
2168
caaf4b1a8487 [svn] - allow user to choose a regex library between gnu (default), oniguruma, pcre (experimental); oniguruma and pcre support utf-8 encoding
giacomo
parents: 2106
diff changeset
193 ;;
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
194 esac
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
195 ],[
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
196 AC_DEFINE([USE_REGEX_GNU], 1, [If this macro is defined, use GNU regex library.])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
197 ])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
198 AC_SUBST([REGEX_LIBS])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
199 AC_SUBST([REGEX_CFLAGS])
2168
caaf4b1a8487 [svn] - allow user to choose a regex library between gnu (default), oniguruma, pcre (experimental); oniguruma and pcre support utf-8 encoding
giacomo
parents: 2106
diff changeset
200
caaf4b1a8487 [svn] - allow user to choose a regex library between gnu (default), oniguruma, pcre (experimental); oniguruma and pcre support utf-8 encoding
giacomo
parents: 2106
diff changeset
201
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
202 ### ---------------------------------------------------------------------------
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
203 dnl Session management support
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
204 dnl ==========================
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
205 AS_AC_EXPAND([desktop_file], "${datadir}/applications/audacious.desktop")
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
206 AC_DEFINE_UNQUOTED([AUDACIOUS_DESKTOP_FILE], "${desktop_file}", [Location of the desktop file])
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
207
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
208 AUD_ARG_ENABLE([sm], [yes],
4657
52d8b00cfe13 Simplify AUD_ARG_* even more.
Matti Hamalainen <ccr@tnsp.org>
parents: 4655
diff changeset
209 [session management],
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
210 [
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
211 PKG_CHECK_MODULES([SM], [sm >= 1.0], [
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
212 AC_DEFINE([USE_EGGSM], 1, [Define if session management should be used.])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
213 enable_sm="yes"
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
214 ],[
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
215 enable_sm="no"
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
216 ])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
217 ])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
218 AUD_CONDITIONAL([USE_EGGSM], [enable_sm])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
219
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
220
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
221 ### ---------------------------------------------------------------------------
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
222 dnl Ugly system checks
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
223 dnl ==================
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
224 AC_MSG_CHECKING([if __ELF__ is defined])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
225 AC_EGREP_CPP([yes],
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
226 [#ifdef __ELF__
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
227 yes
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
228 #endif
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
229 ],
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
230 [is_elf=yes],
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
231 [is_elf=no]
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
232 )
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
233 AC_MSG_RESULT([$is_elf])
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
234
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
235 have_solaris=no
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
236 have_sun=no
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
237 ARCH_DEFINES=""
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
238 case $host in
2018
58ea18909fe7 [svn] - MirBSD support from <bsiegert -at- gmx.de>
nenolod
parents: 2005
diff changeset
239 *-*-openbsd* | *-*-netbsd* | *-*-mirbsd*)
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
240 have_sun=yes
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
241 if test "x${is_elf}" = "xno"; then
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
242 AC_DEFINE([SYMBOL_PREFIX], "_", [Define to symbol prefix, if any])
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
243 fi
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
244 ;;
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
245 *-*-darwin*)
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
246 AC_DEFINE([SYMBOL_PREFIX], "_", [Define to symbol prefix, if any])
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
247 ;;
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
248 *-hpux-*)
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
249 ARCH_DEFINES="-DHPUX"
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
250 ;;
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
251 *-*-solaris* | *-*-sunos*)
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
252 have_solaris=yes
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
253 ;;
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
254 esac
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
255
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
256 arch_type=other
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
257 x86_asm=no
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
258 case $host in
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
259 i386-*-* | i486-*-* | i586-*-* | i686-*-* | i86pc-*-*)
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
260 arch_type=ix86
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
261 case $host in
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
262 *-*-netbsd* | *-*openbsd*)
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
263 ;;
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
264 *)
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
265 ARCH_DEFINES="-DI386_ASSEM"
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
266 x86_asm=yes
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
267 ;;
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
268 esac
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
269 ;;
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
270 esac
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
271
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
272 AC_SUBST([ARCH_DEFINES])
1518
0c5dc8ffcc42 [svn] - hook up paranormal -- client interface code doesn't exist yet though
nenolod
parents: 1503
diff changeset
273
0c5dc8ffcc42 [svn] - hook up paranormal -- client interface code doesn't exist yet though
nenolod
parents: 1503
diff changeset
274 dnl XXX delete ASAP -nenolod
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
275 AUD_CONDITIONAL([ARCH_X86], [arch_type], [ix86])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
276 AUD_CONDITIONAL([USE_X86ASM], [x86_asm])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
277 AUD_CONDITIONAL([HAVE_SOLARIS], [have_solaris])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
278 AUD_CONDITIONAL([HAVE_SUN], [have_sun])
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
279
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
280
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
281 ### ---------------------------------------------------------------------------
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
282 dnl Define plugin directories
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
283 dnl =========================
4803
20f868cd576b changed data path to audlegacy.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 4798
diff changeset
284 plugindir="$libdir/audlegacy"
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
285 AC_SUBST([plugindir])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
286 AC_SUBST([pluginsubs])
1418
0d6d938bc936 [svn] - work around a possible autoconf bug causing datadir to be blank
nenolod
parents: 1408
diff changeset
287
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
288 AUD_DEFINE_PLUGIN_DIR([Input])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
289 AUD_DEFINE_PLUGIN_DIR([Output])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
290 AUD_DEFINE_PLUGIN_DIR([Effect])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
291 AUD_DEFINE_PLUGIN_DIR([General])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
292 AUD_DEFINE_PLUGIN_DIR([Visualization])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
293 AUD_DEFINE_PLUGIN_DIR([Container])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
294 AUD_DEFINE_PLUGIN_DIR([Transport])
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
295 AUD_DEFINE_PLUGIN_DIR([Discovery])
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
296
4813
9bc0c8a3a0f0 moved private libraries to plugindir to avoid conflict with audacious.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 4803
diff changeset
297 ### ---------------------------------------------------------------------------
9bc0c8a3a0f0 moved private libraries to plugindir to avoid conflict with audacious.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 4803
diff changeset
298 dnl Setup rpath
9bc0c8a3a0f0 moved private libraries to plugindir to avoid conflict with audacious.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 4803
diff changeset
299 dnl ===========
9bc0c8a3a0f0 moved private libraries to plugindir to avoid conflict with audacious.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 4803
diff changeset
300 AUDLDFLAGS="-Wl,-rpath,${plugindir}"
9bc0c8a3a0f0 moved private libraries to plugindir to avoid conflict with audacious.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 4803
diff changeset
301 AC_SUBST([AUDLDFLAGS])
1747
44ed31f63ee4 [svn] - add back a test for libxml2, that way we'll still use xspf as default if available
nenolod
parents: 1746
diff changeset
302
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
303 ### ---------------------------------------------------------------------------
4484
925df071b0c7 Imported and cleaned up some missing pieces of functionality from old configure.ac.
Matti Hamalainen <ccr@tnsp.org>
parents: 4483
diff changeset
304 dnl XXX Work around some autoconf bugs.
925df071b0c7 Imported and cleaned up some missing pieces of functionality from old configure.ac.
Matti Hamalainen <ccr@tnsp.org>
parents: 4483
diff changeset
305 if test "x$prefix" = "xNONE"; then
925df071b0c7 Imported and cleaned up some missing pieces of functionality from old configure.ac.
Matti Hamalainen <ccr@tnsp.org>
parents: 4483
diff changeset
306 prefix="${ac_default_prefix}"
925df071b0c7 Imported and cleaned up some missing pieces of functionality from old configure.ac.
Matti Hamalainen <ccr@tnsp.org>
parents: 4483
diff changeset
307 fi
925df071b0c7 Imported and cleaned up some missing pieces of functionality from old configure.ac.
Matti Hamalainen <ccr@tnsp.org>
parents: 4483
diff changeset
308
925df071b0c7 Imported and cleaned up some missing pieces of functionality from old configure.ac.
Matti Hamalainen <ccr@tnsp.org>
parents: 4483
diff changeset
309 if test -z "$datadir"; then
925df071b0c7 Imported and cleaned up some missing pieces of functionality from old configure.ac.
Matti Hamalainen <ccr@tnsp.org>
parents: 4483
diff changeset
310 datadir="${prefix}/share"
925df071b0c7 Imported and cleaned up some missing pieces of functionality from old configure.ac.
Matti Hamalainen <ccr@tnsp.org>
parents: 4483
diff changeset
311 fi
925df071b0c7 Imported and cleaned up some missing pieces of functionality from old configure.ac.
Matti Hamalainen <ccr@tnsp.org>
parents: 4483
diff changeset
312
925df071b0c7 Imported and cleaned up some missing pieces of functionality from old configure.ac.
Matti Hamalainen <ccr@tnsp.org>
parents: 4483
diff changeset
313 localedir="$datadir/locale"
925df071b0c7 Imported and cleaned up some missing pieces of functionality from old configure.ac.
Matti Hamalainen <ccr@tnsp.org>
parents: 4483
diff changeset
314 AC_SUBST([localedir])
925df071b0c7 Imported and cleaned up some missing pieces of functionality from old configure.ac.
Matti Hamalainen <ccr@tnsp.org>
parents: 4483
diff changeset
315
4803
20f868cd576b changed data path to audlegacy.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 4798
diff changeset
316 AUDACIOUS_DEFINES="$CFLAGS -DDATA_DIR=\\\"$datadir/audlegacy\\\" -DPLUGIN_DIR=\\\"$plugindir\\\" -DPLUGINSUBS=$pluginsubs -DLOCALEDIR=\\\"$localedir\\\""
4484
925df071b0c7 Imported and cleaned up some missing pieces of functionality from old configure.ac.
Matti Hamalainen <ccr@tnsp.org>
parents: 4483
diff changeset
317 AC_SUBST([AUDACIOUS_DEFINES])
925df071b0c7 Imported and cleaned up some missing pieces of functionality from old configure.ac.
Matti Hamalainen <ccr@tnsp.org>
parents: 4483
diff changeset
318
925df071b0c7 Imported and cleaned up some missing pieces of functionality from old configure.ac.
Matti Hamalainen <ccr@tnsp.org>
parents: 4483
diff changeset
319
925df071b0c7 Imported and cleaned up some missing pieces of functionality from old configure.ac.
Matti Hamalainen <ccr@tnsp.org>
parents: 4483
diff changeset
320 ### ---------------------------------------------------------------------------
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
321 dnl Output configuration files
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
322 dnl ==========================
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
323 AC_CONFIG_FILES([
4798
0ea6dd6bfb5a audlegacy begins.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 4692
diff changeset
324 audlegacy.pc
0ea6dd6bfb5a audlegacy begins.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 4692
diff changeset
325 audlegacyclient.pc
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
326 buildsys.mk
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
327 extra.mk
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
328 man/audtool.1
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
329 man/audacious.1
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
330 applications/audacious.desktop
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
331 po/Makefile.in
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
332 ])
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
333
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
334 AC_OUTPUT
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
335
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
336
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
337 ### ---------------------------------------------------------------------------
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
338 dnl Print out the results
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
339 dnl =====================
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
340 echo ""
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
341 echo "Configuration:"
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
342 echo ""
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
343 echo " Install path: $prefix"
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
344
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
345 if test "x$AUDACIOUS_PATH" != "xno"; then
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
346 echo " Current Audacious executable: $AUDACIOUS_PATH"
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
347 fi
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
348
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
349 echo " Use one plugin dir: $enable_one_plugin_dir"
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
350 echo " Allow user plugin dir: $enable_user_plugin_dir"
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
351 echo ""
2692
6abffd68fa59 [svn] - make --enable-chardet default.
yaz
parents: 2661
diff changeset
352 echo " Automatic character code detection: $enable_chardet"
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
353 echo " Sample rate conversion: $enable_samplerate"
2694
c2b82432c1b6 [svn] Added basic DBus support, disabled by default with a configuration option to enable it. The general and playback information/manipulation methods are currently the only ones implemented. That is version, play, pause, stop, playing, paused, stopped, status, and seek. There are stubs for many unimplemented methods.
magma
parents: 2692
diff changeset
354 echo " D-Bus support: $enable_dbus"
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
355 echo " Session management (eggsm) $enable_sm"
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
356 echo " XSPF playlists $enable_xspf"
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
357 echo ""
4233
74c6f3d3cf1d it buids successfully :)
Eugene Zagidullin <e.asphyx@gmail.com>
parents: 3993
diff changeset
358 echo " SSE2: $enable_sse2"
74c6f3d3cf1d it buids successfully :)
Eugene Zagidullin <e.asphyx@gmail.com>
parents: 3993
diff changeset
359 echo " AltiVec: $enable_altivec"
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
360 echo ""
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
361
4803
20f868cd576b changed data path to audlegacy.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 4798
diff changeset
362 if test "x$AUDACIOUS_PATH" != "xno" && test "x$prefix/bin/audlegacy" != "x$AUDACIOUS_PATH"; then
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
363 audlocation=`dirname $AUDACIOUS_PATH`
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
364 echo "**"
4803
20f868cd576b changed data path to audlegacy.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 4798
diff changeset
365 echo "** NOTICE! Configure has discovered that you already have Audlegacy installed"
20f868cd576b changed data path to audlegacy.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 4798
diff changeset
366 echo "** and it does not match with the given --prefix. You have Audlegacy installed"
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
367 echo "** in ${audlocation} and you chose ${prefix}/bin."
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
368 echo "**"
4803
20f868cd576b changed data path to audlegacy.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 4798
diff changeset
369 echo "** If you don't want two copies of Audlegacy installed, rerun configure with"
20f868cd576b changed data path to audlegacy.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 4798
diff changeset
370 echo "** the --prefix option set to the location of the old Audlegacy, or uninstall"
20f868cd576b changed data path to audlegacy.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents: 4798
diff changeset
371 echo "** the old Audlegacy."
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
372 echo "**"
0
cb178e5ad177 [svn] Import audacious source.
nenolod
parents:
diff changeset
373 fi
4476
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
374
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
375 if test "x$enable_dbus" != "xyes"; then
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
376 echo "**"
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
377 echo "** WARNING! DBUS support is disabled. This means that various features"
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
378 echo "** the user might expect (such as remotely adding files to session via"
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
379 echo "** commandline) will not work!"
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
380 echo "**"
1ff0224469a8 Beginnings of a configure/builsystem cleanup (and partial refactoring).
Matti Hamalainen <ccr@tnsp.org>
parents: 4465
diff changeset
381 fi