Mercurial > audlegacy-plugins
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) |