comparison configure.ac @ 1656:d05836d18d42 trunk

[svn] Hook PulseAudio into the build system and clean it up a little.
author chainsaw
date Fri, 08 Sep 2006 16:55:47 -0700
parents 978ada910173
children 81e057e03c1f
comparison
equal deleted inserted replaced
1655:fd657c404f0b 1656:d05836d18d42
312 [have_esd=no] 312 [have_esd=no]
313 ) 313 )
314 else 314 else
315 AC_MSG_RESULT([*** esound plugin disabled per user request ***]) 315 AC_MSG_RESULT([*** esound plugin disabled per user request ***])
316 have_esd=no 316 have_esd=no
317 fi
318
319 dnl Check for PulseAudio
320
321 AC_ARG_ENABLE( pulse,
322 [ --disable-pulse disable PulseAudio output plugin [default=enabled]],
323 [enable_pulse=$enableval],
324 [enable_pulse="yes"]
325 )
326
327 if test "$enable_pulse" = "yes"; then
328 PKG_CHECK_MODULES(PULSE, [libpulse >= 0.9.3],
329 [have_pulse=yes
330 OUTPUT_PLUGINS="$OUTPUT_PLUGINS pulse_audio"],
331 [have_pulse=no]
332 )
333 else
334 AC_MSG_RESULT([*** esound plugin disabled per user request ***])
335 have_pulse=no
317 fi 336 fi
318 337
319 dnl *** AltiVec 338 dnl *** AltiVec
320 339
321 AC_CHECK_HEADERS(altivec.h, 340 AC_CHECK_HEADERS(altivec.h,
1058 AC_SUBST(OUTPUT_PLUGINS) 1077 AC_SUBST(OUTPUT_PLUGINS)
1059 AC_SUBST(VISUALIZATION_PLUGINS) 1078 AC_SUBST(VISUALIZATION_PLUGINS)
1060 AC_SUBST(CONTAINER_PLUGINS) 1079 AC_SUBST(CONTAINER_PLUGINS)
1061 1080
1062 AC_CONFIG_FILES([ 1081 AC_CONFIG_FILES([
1063 audacious.1 1082 audacious.1
1064 audacious.spec 1083 audacious.spec
1065 audacious.pc 1084 audacious.pc
1066 audacious/audacious.desktop 1085 audacious/audacious.desktop
1067 audacious/images/Makefile 1086 audacious/images/Makefile
1068 libaudacious/Makefile 1087 libaudacious/Makefile
1069 libguess/Makefile 1088 libguess/Makefile
1070 librcd/Makefile 1089 librcd/Makefile
1071 Plugins/Makefile 1090 Plugins/Makefile
1072 Plugins/Output/Makefile 1091 Plugins/Output/Makefile
1073 Plugins/Output/OSS/Makefile 1092 Plugins/Output/OSS/Makefile
1074 Plugins/Output/esd/Makefile 1093 Plugins/Output/esd/Makefile
1075 Plugins/Output/alsa/Makefile 1094 Plugins/Output/alsa/Makefile
1076 Plugins/Output/jack/Makefile 1095 Plugins/Output/jack/Makefile
1077 Plugins/Output/arts/Makefile 1096 Plugins/Output/arts/Makefile
1078 Plugins/Output/arts/arts_helper/Makefile 1097 Plugins/Output/arts/arts_helper/Makefile
1079 Plugins/Output/disk_writer/Makefile 1098 Plugins/Output/disk_writer/Makefile
1099 Plugins/Output/pulse_audio/Makefile
1080 Plugins/Output/sun/Makefile 1100 Plugins/Output/sun/Makefile
1081 Plugins/Input/Makefile 1101 Plugins/Input/Makefile
1082 Plugins/Input/mpg123/Makefile 1102 Plugins/Input/mpg123/Makefile
1083 Plugins/Input/aac/Makefile 1103 Plugins/Input/aac/Makefile
1084 Plugins/Input/aac/mp4ff/Makefile 1104 Plugins/Input/aac/mp4ff/Makefile
1085 Plugins/Input/aac/libfaad2/Makefile 1105 Plugins/Input/aac/libfaad2/Makefile
1086 Plugins/Input/aac/src/Makefile 1106 Plugins/Input/aac/src/Makefile
1087 Plugins/Input/modplug/Makefile 1107 Plugins/Input/modplug/Makefile
1120 Plugins/Effect/audiocompress/Makefile 1140 Plugins/Effect/audiocompress/Makefile
1121 Plugins/Effect/ladspa/Makefile 1141 Plugins/Effect/ladspa/Makefile
1122 Plugins/Effect/stereo_plugin/Makefile 1142 Plugins/Effect/stereo_plugin/Makefile
1123 Plugins/Effect/voice_removal/Makefile 1143 Plugins/Effect/voice_removal/Makefile
1124 Plugins/Container/Makefile 1144 Plugins/Container/Makefile
1125 po/Makefile.in 1145 po/Makefile.in
1126 intl/Makefile 1146 intl/Makefile
1127 icons/Makefile 1147 icons/Makefile
1128 skin/Makefile 1148 skin/Makefile
1129 mk/rules.mk 1149 mk/rules.mk
1130 ]) 1150 ])
1131 1151
1132 AC_OUTPUT 1152 AC_OUTPUT
1133 1153
1161 echo " Advanced Linux Sound Arch. (alsa): $have_alsa" 1181 echo " Advanced Linux Sound Arch. (alsa): $have_alsa"
1162 echo " Enlightenment Sound Daemon (esd): $have_esd" 1182 echo " Enlightenment Sound Daemon (esd): $have_esd"
1163 echo " Jack Audio Connection Kit (jack): $have_jack" 1183 echo " Jack Audio Connection Kit (jack): $have_jack"
1164 echo " Analog Realtime Synthesizer (arts): $have_arts" 1184 echo " Analog Realtime Synthesizer (arts): $have_arts"
1165 echo " BSD/SUN audio output (sun): $have_sun" 1185 echo " BSD/SUN audio output (sun): $have_sun"
1186 echo " PulseAudio sound server (pulse_audio): $have_pulse"
1166 echo 1187 echo
1167 echo " Input Plugins" 1188 echo " Input Plugins"
1168 echo " -------------" 1189 echo " -------------"
1169 echo " MPEG 1/2/3 (mpg123): $enable_mp3" 1190 echo " MPEG 1/2/3 (mpg123): $enable_mp3"
1170 echo " MPEG 4 Audio (AAC): $enable_aac" 1191 echo " MPEG 4 Audio (AAC): $enable_aac"