comparison configure.ac @ 4623:68e0859ad1a6

enables audacious to pick up its own libraries when prefix has been specified.
author Yoshiki Yazawa <yaz@cc.rim.or.jp>
date Sun, 08 Jun 2008 11:52:39 +0900
parents 330738d3180e
children c4266772a9ed
comparison
equal deleted inserted replaced
4622:a615322374c8 4623:68e0859ad1a6
30 BUILDSYS_PROG_IMPLIB 30 BUILDSYS_PROG_IMPLIB
31 BUILDSYS_SHARED_LIB 31 BUILDSYS_SHARED_LIB
32 IMPLIB_LIBS="" 32 IMPLIB_LIBS=""
33 AC_SUBST([IMPLIB_LIBS]) 33 AC_SUBST([IMPLIB_LIBS])
34 34
35 AUDLDFLAGS="-Wl,-rpath,${libdir}"
36 AC_SUBST([AUDLDFLAGS])
35 37
36 dnl Plugin stuff 38 dnl Plugin stuff
37 dnl ======================== 39 dnl ========================
38 SHARED_SUFFIX="$PLUGIN_SUFFIX" 40 SHARED_SUFFIX="$PLUGIN_SUFFIX"
39 AC_SUBST([SHARED_SUFFIX]) 41 AC_SUBST([SHARED_SUFFIX])
104 [ --enable-dbus Enable D-Bus support (def: enabled)], 106 [ --enable-dbus Enable D-Bus support (def: enabled)],
105 [ 107 [
106 PKG_CHECK_MODULES([DBUS], [dbus-1 >= 0.60 dbus-glib-1 >= 0.60 gthread-2.0], 108 PKG_CHECK_MODULES([DBUS], [dbus-1 >= 0.60 dbus-glib-1 >= 0.60 gthread-2.0],
107 [enable_dbus=yes], 109 [enable_dbus=yes],
108 [enable_dbus=no]) 110 [enable_dbus=no])
109 111
110 AC_PATH_PROG([DBUS_BINDING_TOOL], [dbus-binding-tool], [no]) 112 AC_PATH_PROG([DBUS_BINDING_TOOL], [dbus-binding-tool], [no])
111 AC_PATH_PROG([GLIB_GENMARSHAL], [glib-genmarshal], [no]) 113 AC_PATH_PROG([GLIB_GENMARSHAL], [glib-genmarshal], [no])
112 if test "x$DBUS_BINDING_TOOL" = "xno" || test "x$GLIB_GENMARSHAL" = "xno" || test "x$enable_dbus" = "xno" ; then 114 if test "x$DBUS_BINDING_TOOL" = "xno" || test "x$GLIB_GENMARSHAL" = "xno" || test "x$enable_dbus" = "xno" ; then
113 enable_dbus="no" 115 enable_dbus="no"
114 else 116 else
115 ADD_PC_REQUIRES([dbus-1 >= 0.60]) 117 ADD_PC_REQUIRES([dbus-1 >= 0.60])
116 ADD_PC_REQUIRES([dbus-glib-1 >= 0.60]) 118 ADD_PC_REQUIRES([dbus-glib-1 >= 0.60])
117 AC_DEFINE([USE_DBUS], 1, [Define if D-Bus support enabled]) 119 AC_DEFINE([USE_DBUS], 1, [Define if D-Bus support enabled])
118 AC_DEFINE([DBUS_SERVICES_DIR], "$datadir/dbus-1/services", 120 AC_DEFINE([DBUS_SERVICES_DIR], "$datadir/dbus-1/services",
119 [Location of D-Bus services directory]) 121 [Location of D-Bus services directory])
120 LIBAUDCLIENT_LDFLAGS="-laudclient" 122 LIBAUDCLIENT_LDFLAGS="$AUDLDFLAGS -laudclient"
121 AC_SUBST([DBUS_CFLAGS]) 123 AC_SUBST([DBUS_CFLAGS])
122 AC_SUBST([DBUS_LIBS]) 124 AC_SUBST([DBUS_LIBS])
123 AC_SUBST([DBUS_SERVICES_DIR]) 125 AC_SUBST([DBUS_SERVICES_DIR])
124 AC_SUBST([DBUS_BINDING_TOOL]) 126 AC_SUBST([DBUS_BINDING_TOOL])
125 AC_SUBST([LIBAUDCLIENT_LDFLAGS]) 127 AC_SUBST([LIBAUDCLIENT_LDFLAGS])