comparison configure.ac @ 2967:165ccb8de035

audlegacy-plugins begins.
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Mon, 24 Nov 2008 21:42:16 +0900
parents 70b0973e7b70
children 54a5384583da
comparison
equal deleted inserted replaced
2966:76661658767f 2967:165ccb8de035
1 dnl Process this file with autoconf to produce a configure script. 1 dnl Process this file with autoconf to produce a configure script.
2 2
3 AC_INIT([audacious-plugins], [1.9.0], [bugs+audacious-plugins@atheme.org]) 3 AC_INIT([audlegacy-plugins], [1.9.0], [bugs+audacious-plugins@atheme.org])
4 AC_PREREQ([2.59]) 4 AC_PREREQ([2.59])
5 5
6 AC_CANONICAL_HOST 6 AC_CANONICAL_HOST
7 AC_CANONICAL_TARGET 7 AC_CANONICAL_TARGET
8 8
131 CONTAINER_PLUGINS="m3u pls" 131 CONTAINER_PLUGINS="m3u pls"
132 TRANSPORT_PLUGINS="stdio" 132 TRANSPORT_PLUGINS="stdio"
133 133
134 dnl Check for Audacious 134 dnl Check for Audacious
135 135
136 PKG_CHECK_MODULES(AUDACIOUS, [audacious >= 1.9.0], 136 PKG_CHECK_MODULES(AUDLEGACY, [audlegacy >= 1.9.0],
137 [ADD_PC_REQUIRES([audacious >= 1.9.0])], 137 [ADD_PC_REQUIRES([audlegacy >= 1.9.0])],
138 [AC_MSG_ERROR([Cannot find Audacious 1.9.0 or later, have you installed audacious yet?])] 138 [AC_MSG_ERROR([Cannot find Audlegacy 1.9.0 or later, have you installed audlegacy yet?])]
139 ) 139 )
140 140
141 dnl Check for GTK/GLib/GThread/Pango/DBus 141 dnl Check for GTK/GLib/GThread/Pango/DBus
142 142
143 PKG_CHECK_MODULES(GLIB, [glib-2.0 >= 2.14.0 gthread-2.0], 143 PKG_CHECK_MODULES(GLIB, [glib-2.0 >= 2.14.0 gthread-2.0],
199 dnl plugin stuff 199 dnl plugin stuff
200 dnl ======================== 200 dnl ========================
201 201
202 BUILDSYS_SHARED_LIB 202 BUILDSYS_SHARED_LIB
203 BUILDSYS_PROG_IMPLIB 203 BUILDSYS_PROG_IMPLIB
204 test "x$PROG_IMPLIB_NEEDED" = "xyes" && LIBS="$LIBS -L\${libdir} -laudacious.exe" 204 test "x$PROG_IMPLIB_NEEDED" = "xyes" && LIBS="$LIBS -L\${libdir} -laudlegacy.exe"
205 205
206 dnl Ok, first we find out what flags we need to use. 206 dnl Ok, first we find out what flags we need to use.
207 AC_MSG_CHECKING([for what extension and flags to use for plugin compilation]) 207 AC_MSG_CHECKING([for what extension and flags to use for plugin compilation])
208 case "$target" in 208 case "$target" in
209 *-apple-*) 209 *-apple-*)
405 fi 405 fi
406 406
407 if test "x$enable_mp3" = "xyes"; then 407 if test "x$enable_mp3" = "xyes"; then
408 AC_MSG_CHECKING(mad.h suitability) 408 AC_MSG_CHECKING(mad.h suitability)
409 ac_save_CFLAGS="$CFLAGS" 409 ac_save_CFLAGS="$CFLAGS"
410 CFLAGS="$CFLAGS $MAD_CFLAGS $AUDACIOUS_CFLAGS" 410 CFLAGS="$CFLAGS $MAD_CFLAGS $AUDLEGACY_CFLAGS"
411 AC_TRY_RUN( 411 AC_TRY_RUN(
412 [ 412 [
413 #include <mad.h> 413 #include <mad.h>
414 #include <audacious/plugin.h> 414 #include <audacious/plugin.h>
415 int main() 415 int main()
1263 fi 1263 fi
1264 1264
1265 AM_CONDITIONAL(HAVE_CDROM, test "${ac_cv_header_linux_cdrom_h}" = "yes" || test "${ac_cv_header_sys_cdio_h}" = "yes") 1265 AM_CONDITIONAL(HAVE_CDROM, test "${ac_cv_header_linux_cdrom_h}" = "yes" || test "${ac_cv_header_sys_cdio_h}" = "yes")
1266 AM_CONDITIONAL(HAVE_LINUX_JOYSTICK,test "${ac_cv_header_linux_joystick_h}" = "yes") 1266 AM_CONDITIONAL(HAVE_LINUX_JOYSTICK,test "${ac_cv_header_linux_joystick_h}" = "yes")
1267 1267
1268 CFLAGS="$CFLAGS $AUDACIOUS_CFLAGS $DBUS_CFLAGS" 1268 CFLAGS="$CFLAGS $AUDLEGACY_CFLAGS $DBUS_CFLAGS"
1269 CXXFLAGS="$CXXFLAGS $AUDACIOUS_CFLAGS $DBUS_CFLAGS" 1269 CXXFLAGS="$CXXFLAGS $AUDLEGACY_CFLAGS $DBUS_CFLAGS"
1270 1270
1271 AC_MSG_CHECKING(if __ELF__ is defined) 1271 AC_MSG_CHECKING(if __ELF__ is defined)
1272 AC_EGREP_CPP(yes, 1272 AC_EGREP_CPP(yes,
1273 [#ifdef __ELF__ 1273 [#ifdef __ELF__
1274 yes 1274 yes
1610 AM_CONDITIONAL(ARCH_X86, test "x$arch_type" = "xix86") 1610 AM_CONDITIONAL(ARCH_X86, test "x$arch_type" = "xix86")
1611 AM_CONDITIONAL(USE_X86ASM, test "x$x86_asm" = xyes) 1611 AM_CONDITIONAL(USE_X86ASM, test "x$x86_asm" = xyes)
1612 AM_CONDITIONAL(HAVE_SOLARIS, test "x$have_solaris" = xyes) 1612 AM_CONDITIONAL(HAVE_SOLARIS, test "x$have_solaris" = xyes)
1613 AM_CONDITIONAL(HAVE_SUN, test "x$have_sun" = xyes) 1613 AM_CONDITIONAL(HAVE_SUN, test "x$have_sun" = xyes)
1614 1614
1615 plugindir=`pkg-config audacious --variable=plugin_dir` 1615 plugindir=`pkg-config audlegacy --variable=plugin_dir`
1616 AC_SUBST(plugindir) 1616 AC_SUBST(plugindir)
1617 1617
1618 dnl XXX 1618 dnl XXX
1619 1619
1620 INPUT_PLUGIN_DIR=Input 1620 INPUT_PLUGIN_DIR=Input
1651 1651
1652 if test "x$enable_user_plugin_dir" = "xno"; then 1652 if test "x$enable_user_plugin_dir" = "xno"; then
1653 AC_DEFINE(DISABLE_USER_PLUGIN_DIR,, [Define to disable per user plugin directory]) 1653 AC_DEFINE(DISABLE_USER_PLUGIN_DIR,, [Define to disable per user plugin directory])
1654 fi 1654 fi
1655 1655
1656 AC_DEFINE(BMP_RCPATH, ".audacious", [Config dir to use]) 1656 AC_DEFINE(BMP_RCPATH, ".audlegacy", [Config dir to use])
1657 1657
1658 AC_SUBST(BEEP_DEFINES) 1658 AC_SUBST(BEEP_DEFINES)
1659 1659
1660 AC_SUBST(beepdir) 1660 AC_SUBST(beepdir)
1661 AC_SUBST(plugindir) 1661 AC_SUBST(plugindir)