Renamed documentation files to .txt and converted them to DOS line endings so they would open properly on all systems.
1.1 --- a/CHANGES Tue May 21 21:21:23 2013 -0700
1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
1.3 @@ -1,352 +0,0 @@
1.4 -1.2.13:
1.5 -Paul P Komkoff Jr - Sun Jul 22 16:12:28 PDT 2012
1.6 - * Fixed malloc/free mismatch in the MikMod driver
1.7 -
1.8 -1.2.12:
1.9 -Sam Lantinga - Sat Jan 14 22:00:29 2012 -0500
1.10 - * Fixed seek offset with SMPEG (was relative, should be absolute)
1.11 -Sam Lantinga - Fri Jan 13 03:04:27 EST 2012
1.12 - * Fixed memory crash loading Ogg Vorbis files on Windows
1.13 -Sam Lantinga - Thu Jan 05 22:51:54 2012 -0500
1.14 - * Added an Xcode project for iOS
1.15 -Nikos Chantziaras - 2012-01-02 17:37:36 PST
1.16 - * Added Mix_LoadMUSType_RW() so you can tell SDL_mixer what type the music is
1.17 -Sam Lantinga - Sun Jan 01 16:45:58 2012 -0500
1.18 - * Fixed looping native MIDI on Mac OS X and Windows
1.19 -Sam Lantinga - Sun Jan 01 01:00:51 2012 -0500
1.20 - * Added /usr/local/share/timidity to the timidity data path
1.21 -Sam Lantinga - Sat Dec 31 21:26:46 2011 -0500
1.22 - * Fixed timidity loading of some MIDI files
1.23 -Sam Lantinga - Sat Dec 31 19:11:59 EST 2011
1.24 - * Fixed dropping audio in the FLAC audio decoding
1.25 -Sam Lantinga - Sat Dec 31 18:32:05 EST 2011
1.26 - * Fixed memory leak in SDL_LoadMUS()
1.27 -Sam Lantinga - Sat Dec 31 10:22:05 EST 2011
1.28 - * Removed GPL native MIDI code for new licensing
1.29 -Sam Lantinga - Sat Dec 31 10:22:05 EST 2011
1.30 - * SDL_mixer is now under the zlib license
1.31 -Manuel Montezelo - 2011-12-28 11:42:44 PST
1.32 - * Fixed drums playing on MIDI channel 16 with timidity
1.33 -Ryan C. Gordon - Wed Jun 15 03:41:31 2011 -0400
1.34 - * The music-finished hook can start a track immediately
1.35 -James Le Cuirot - Mon Mar 21 16:54:11 PDT 2011
1.36 - * Added support for FluidSynth
1.37 -Egor Suvorov - Tue Jan 18 11:06:47 PST 2011
1.38 - * Added support for native MIDI on Haiku
1.39 -Sam Lantinga - Tue Jan 11 01:29:19 2011 -0800
1.40 - * Added Android.mk to build on the Android platform
1.41 -Jon Atkins - Sat Nov 14 13:00:18 PST 2009
1.42 - * Added support for libmodplug (disabled by default)
1.43 -
1.44 -1.2.11:
1.45 -Sam Lantinga - Sat Nov 14 12:38:01 PST 2009
1.46 - * Fixed initialization error and crashes if MikMod library isn't available
1.47 -Sam Lantinga - Sat Nov 14 11:22:14 PST 2009
1.48 - * Fixed bug loading multiple music files
1.49 -
1.50 -1.2.10:
1.51 -Sam Lantinga - Sun Nov 8 08:34:48 PST 2009
1.52 - * Added Mix_Init()/Mix_Quit() to prevent constantly loading and unloading DLLs
1.53 -Mike Frysinger - 2009-11-05 09:11:43 PST
1.54 - * Check for fork/vfork on any platform, don't just assume it on UNIX
1.55 -Jon Atkins - Thu Nov 5 00:02:50 2009 UTC
1.56 - * Fixed export of Mix_GetNumChunkDecoders() and Mix_GetNumMusicDecoders()
1.57 -C.W. Betts - 2009-11-02 00:16:21 PST
1.58 - * Use newer MIDI API on Mac OS X 10.5+
1.59 -
1.60 -1.2.9:
1.61 -Ryan Gordon - Sun Oct 18 11:42:31 PDT 2009
1.62 - * Updated native MIDI support on Mac OS X for 10.6
1.63 -Ryan Gordon - Sun Oct 11 05:29:55 2009 UTC
1.64 - * Reset channel volumes after a fade out interrupts a fade in.
1.65 -Ryan Gordon - Sun Oct 11 02:59:12 2009 UTC
1.66 - * Fixed crash race condition with position audio functions
1.67 -Ryan Gordon - Sat Oct 10 17:05:45 2009 UTC
1.68 - * Fixed stereo panning in 8-bit mode
1.69 -Sam Lantinga - Sat Oct 10 11:07:15 2009 UTC
1.70 - * Added /usr/share/timidity to the default timidity.cfg locations
1.71 -Sam Lantinga - Sat Oct 3 13:33:36 PDT 2009
1.72 - * MOD support uses libmikmod and is dynamically loaded by default
1.73 - * A patched version of libmikmod is included in libmikmod-3.1.12.zip
1.74 - * The libmikmod patches fix security issues CVE-2007-6720 and CVE-2009-0179.
1.75 -Sam Lantinga - Sat Oct 3 02:49:41 PDT 2009
1.76 - * Added TIMIDITY_CFG environment variable to fully locate timidity.cfg
1.77 -Sam Lantinga - Fri Oct 2 07:15:35 PDT 2009
1.78 - * Implemented seamless looping for music playback
1.79 -Forrest Voight - 2009-06-13 20:31:38 PDT
1.80 - * ID3 files are now recognized as MP3 format
1.81 -Steven Noonan - 2008-05-13 13:31:36 PDT
1.82 - * Fixed native MIDI crash on 64-bit Windows
1.83 -Ryan Gordon - Fri Jun 5 16:07:08 2009 UTC
1.84 - * Added decoder enumeration API:
1.85 - Mix_GetNumChunkDecoders(), Mix_GetChunkDecoder(),
1.86 - Mix_GetNumMusicDecoders(), Mix_GetMusicDecoder()
1.87 -Austen Dicken - Tue Feb 26 23:28:27 PST 2008
1.88 - * Added support for FLAC audio both as chunks and streaming
1.89 -Tilman Sauerbeck - Tue Feb 26 03:44:47 PST 2008
1.90 - * Added support for streaming WAV files with Mix_LoadMUS_RW()
1.91 -Ryan Gordon - Mon Feb 4 17:10:08 UTC 2008
1.92 - * Fixed crash caused by not resetting position_channels
1.93 -
1.94 -1.2.8:
1.95 -Sam Lantinga - Wed Jul 18 09:45:54 PDT 2007
1.96 - * Improved detection of Ogg Vorbis and Tremor libraries
1.97 -Ryan Gordon - Sun Jul 15 12:03:54 EDT 2007
1.98 - * Fixed memory leaks in Effects API.
1.99 -David Rose - Sat Jul 14 22:16:09 PDT 2007
1.100 - * Added support for MP3 playback with libmad (for GPL projects only!)
1.101 -Sam Lantinga - Sat Jul 14 21:39:30 PDT 2007
1.102 - * Fixed the final loop of audio samples of a certain size
1.103 -Sam Lantinga - Sat Jul 14 21:05:09 PDT 2007
1.104 - * Fixed opening Ogg Vorbis files using different C runtimes on Windows
1.105 -Philippe Simons - Sat Jul 14 20:33:17 PDT 2007
1.106 - * Added support for Ogg Vorbis playback with Tremor (an integer decoder)
1.107 -Sam Lantinga - Sat Jul 14 07:02:09 PDT 2007
1.108 - * Fixed memory corruption in timidity resampling code
1.109 -Ryan Gordon - Tue Jul 3 10:44:29 2007 UTC
1.110 - * Fixed building SDL_mixer with SDL 1.3 pre-release
1.111 -Ryan Gordon - Tue Feb 13 08:11:54 2007 UTC
1.112 - * Fixed compiling both timidity and native midi in the same build
1.113 -Hans de Goede - Sun Aug 20 23:25:46 2006 UTC
1.114 - * Added volume control to playmus
1.115 -Jonathan Atkins - Thu Aug 10 15:06:40 2006 UTC
1.116 - * Fixed linking with system libmikmod
1.117 -David Ergo - Fri Jun 23 09:07:19 2006 UTC
1.118 - * Corrected no-op conditions in SetDistance(), SetPanning() and SetPosition()
1.119 - * Fixed copy/paste errors in channel amplitudes
1.120 -
1.121 -1.2.7:
1.122 -Sam Lantinga - Fri May 12 00:04:32 PDT 2006
1.123 - * Added support for dynamically loading SMPEG library
1.124 -Sam Lantinga - Thu May 11 22:22:43 PDT 2006
1.125 - * Added support for dynamically loading Ogg Vorbis library
1.126 -Sam Lantinga - Sun Apr 30 09:01:44 PDT 2006
1.127 - * Removed automake dependency, to allow Universal binaries on Mac OS X
1.128 - * Added gcc-fat.sh for generating Universal binaries on Mac OS X
1.129 -Sam Lantinga - Sun Apr 30 01:48:40 PDT 2006
1.130 - * Updated libtool support to version 1.5.22
1.131 -Patrice Mandin - Sat Jul 16 16:43:24 UTC 2005
1.132 - * Use SDL_RWops also for native midi mac and win32
1.133 -Patrice Mandin - Sat Jul 9 14:40:09 UTC 2005
1.134 - * Use SDL_RWops also for native midi gpl (todo: mac and win32)
1.135 -Ryan C. Gordon - Sat Jul 9 01:54:03 EDT 2005
1.136 - * Tweaked Mix_Chunk's definition to make predeclaration easier.
1.137 -Patrice Mandin - Mon Jul 4 19:45:40 UTC 2005
1.138 - * Search timidity.cfg also in /etc
1.139 - * Fix memory leaks in timidity player
1.140 - * Use also SDL_RWops to read midifiles for timidity
1.141 -Ryan C. Gordon - Mon Jun 13 18:18:12 EDT 2005
1.142 - * Patch from Eric Wing to fix native midi compiling on MacOS/x86.
1.143 -Sam Lantinga - Wed Dec 22 17:14:32 PST 2004
1.144 - * Disabled support for the system version of libmikmod by default
1.145 -Sam Lantinga - Tue Dec 21 09:51:29 PST 2004
1.146 - * Fixed building mikmod support on UNIX
1.147 - * Always build SDL_RWops music support
1.148 - * Added SDL_RWops support for reading MP3 files
1.149 -
1.150 -1.2.6:
1.151 -Jonathan Atkins - Wed, 15 Sep 2004 23:26:42 -0500
1.152 - * Added support for using the system version of libmikmod
1.153 -Martin_Storsjö - Sun, 22 Aug 2004 02:21:14 +0300 (EEST)
1.154 - * Added SDL_RWops support for reading Ogg Vorbis files
1.155 -Greg Lee - Wed, 14 Jul 2004 05:13:14 -1000
1.156 - * Added 4 and 6 channel surround sound output support
1.157 - * Added support for RMID format MIDI files
1.158 - * Improved timidity support (reverb, chorus, Roland & Yamaha sysex dumps, etc.)
1.159 -Sam Lantinga - Wed Nov 19 00:23:44 PST 2003
1.160 - * Updated libtool support for new mingw32 DLL build process
1.161 -Ryan C. Gordon - Sun Nov 9 23:34:47 EST 2003
1.162 - * Patch from Steven Fuller to fix positioning effect on bigendian systems.
1.163 -Laurent Ganter - Mon, 6 Oct 2003 11:51:33 +0200
1.164 - * Fixed bug with MIDI volume in native Windows playback
1.165 -Andre Leiradella - Fri, 30 May 2003 16:12:03 -0300
1.166 - * Added SDL_RWops support for reading MOD files
1.167 -Kyle Davenport - Sat, 19 Apr 2003 17:13:31 -0500
1.168 - * Added .la files to the development RPM, fixing RPM build on RedHat 8
1.169 -
1.170 -1.2.5:
1.171 -Darrell Walisser - Tue Mar 4 09:24:01 PST 2003
1.172 - * Worked around MacOS X deadlock between CoreAudio and QuickTime
1.173 -Darrell Walisser - Fri, 14 Feb 2003 20:56:08 -0500
1.174 - * Fixed crash in native midi code with files with more than 32 tracks
1.175 -Marc Le Douarain - Sat, 15 Feb 2003 14:46:41 +0100
1.176 - * Added 8SVX format support to the AIFF loader
1.177 -Sam Lantinga Wed Feb 12 21:03:57 PST 2003
1.178 - * Fixed volume control on WAVE music chunks
1.179 -Ben Nason - Mon, 10 Feb 2003 11:50:27 -0800
1.180 - * Fixed volume control on MOD music chunks
1.181 -Patrice Mandin - Fri, 31 Jan 2003 15:17:30 +0100
1.182 - * Added support for the Atari platform
1.183 -Ryan C. Gordon - Fri Dec 27 10:14:07 EST 2002
1.184 - * Patch from Steven Fuller to fix panning effect with 8-bit sounds.
1.185 -Ryan C. Gordon - Thu Jan 2 12:31:48 EST 2003
1.186 - * Patch from guy on 3DRealms forums to fix native win32 midi volume.
1.187 -Ryan C. Gordon - Wed Oct 30 07:12:06 EST 2002
1.188 - * Small, looping music samples should now be able to fade out correctly.
1.189 -Sam Lantinga - Sun Oct 20 20:52:24 PDT 2002
1.190 - * Added shared library support for MacOS X
1.191 -Pete Shinners - Wed Oct 16 17:10:08 EDT 2002
1.192 - * Correctly report an error when using an unknown filetype
1.193 -Vaclav Slavik - Sun Sep 8 18:57:38 PDT 2002
1.194 - * Added support for loading Ogg Vorbis samples as an audio chunk
1.195 -Martin Storsjö - Tue Jul 16 10:38:12 PDT 2002
1.196 - * Fixed to start playing another sample immediately when one finishes
1.197 -Martin Storsjö - Tue May 28 13:08:29 PDT 2002
1.198 - * Fixed a volume bug when calling Mix_HaltChannel() on unused channel
1.199 -Xavier Wielemans - Wed Jun 12 14:28:14 EDT 2002
1.200 - * Fixed volume reset bug at end of channel fade.
1.201 -Ryan C. Gordon - Wed Jun 26 16:30:59 EDT 2002
1.202 - * Mix_LoadMUS() will now accept an MP3 by file extension, instead of relying
1.203 - entirely on the magic number.
1.204 -
1.205 -1.2.4:
1.206 -Sam Lantinga - Mon May 20 09:11:22 PDT 2002
1.207 - * Updated the CodeWarrior project files
1.208 -Sam Lantinga - Sun May 19 13:46:29 PDT 2002
1.209 - * Added a function to query the music format: Mix_GetMusicType()
1.210 -Sam Lantinga - Sat May 18 12:45:16 PDT 2002
1.211 - * Added a function to load audio data from memory: Mix_QuickLoad_RAW()
1.212 -Sam Lantinga - Thu May 16 11:26:46 PDT 2002
1.213 - * Cleaned up threading issues in the music playback code
1.214 -Ryan Gordon - Thu May 2 21:08:48 PDT 2002
1.215 - * Fixed deadlock introduced in the last release
1.216 -
1.217 -1.2.3:
1.218 -Sam Lantinga - Sat Apr 13 07:49:47 PDT 2002
1.219 - * Updated autogen.sh for new versions of automake
1.220 - * Specify the SDL API calling convention (C by default)
1.221 -Ryan Gordon - Sat Apr 13 07:33:37 PDT 2002
1.222 - * Fixed recursive audio lock in the mixing function
1.223 -jean-julien Filatriau - Sat Mar 23 18:05:37 PST 2002
1.224 - * Fixed setting invalid volume when querying mixer and music volumes
1.225 -Guillaume Cottenceau - Wed Feb 13 15:43:20 PST 2002
1.226 - * Implemented Ogg Vorbis stream rewinding
1.227 -Peter Kutak - Wed Feb 13 10:26:57 PST 2002
1.228 - * Added native midi support on Linux, using GPL code
1.229 - --enable-music-native-midi-gpl
1.230 -Pete Shinners - Mon Jan 14 11:31:26 PST 2002
1.231 - * Added seek support for MP3 files
1.232 -Ryan Gordon - Mon Jan 14 11:30:44 PST 2002
1.233 - * Sample "finished" callbacks are now always called when a sample is stopped.
1.234 -
1.235 -1.2.2:
1.236 -Guillaume Cottenceau - Wed Dec 19 08:59:05 PST 2001
1.237 - * Added an API for seeking in music files (implemented for MOD and Ogg music)
1.238 - Mix_FadeInMusicPos(), Mix_SetMusicPosition()
1.239 - * Exposed the mikmod synchro value for music synchronization
1.240 - Mix_SetSynchroValue(), Mix_GetSynchroValue()
1.241 -
1.242 -1.2.1:
1.243 -Yi-Huang Han - Wed Oct 24 21:55:47 PDT 2001
1.244 - * Fixed MOD music volume when looping
1.245 -David Hedbor - Thu Oct 18 10:01:41 PDT 2001
1.246 - * Stop implicit looping, set fade out and other flags on MOD files
1.247 -Sam Lantinga - Tue Oct 16 11:17:12 PDT 2001
1.248 - * The music file type is now determined by extension as well as magic
1.249 -Ryan C. Gordon - Tue Sep 11 12:05:54 PDT 2001
1.250 - * Reworked playwave.c to make it more useful as a mixer testbed
1.251 - * Added a realtime sound effect API to SDL_mixer.h
1.252 - * Added the following standard sound effects:
1.253 - panning, distance attenuation, basic positional audio, stereo reversal
1.254 - * Added API for mixer versioning: Mix_Linked_Version() and MIX_VERSION()
1.255 -Sam Lantinga - Tue Sep 11 11:48:53 PDT 2001
1.256 - * Updated MikMod code to version 3.1.9a
1.257 -Torbjörn Andersson - Tue Sep 11 11:22:29 PDT 2001
1.258 - * Added support for loading AIFF audio chunks
1.259 -Max Horn - Tue Sep 4 20:38:11 PDT 2001
1.260 - * Added native MIDI music support on MacOS and MacOS X
1.261 -Florian Schulze - Sun Aug 19 14:55:37 PDT 2001
1.262 - * Added native MIDI music support on Windows
1.263 -Sam Lantinga - Sun Aug 19 02:20:55 PDT 2001
1.264 - * Added Project Builder projects for building MacOS X framework
1.265 -Darrell Walisser - Sun Aug 19 00:47:22 PDT 2001
1.266 - * Fixed compilation problems with mikmod under MacOS X
1.267 -Torbjörn Andersson - Sun, 19 Aug 2001 16:03:30
1.268 - * Fixed AIFF music playing support
1.269 -Sam Lantinga - Sat Aug 18 04:14:13 PDT 2001
1.270 - * Fixed building Ogg Vorbis support on Windows
1.271 -Ryan C. Gordon - Thu, 7 Jun 2001 13:15:51
1.272 - * Added Mix_ChannelFinished() and Mix_GetChunk()
1.273 -Ryan C. Gordon - Tue, 5 Jun 2001 11:01:51
1.274 - * Added VOC sound file support
1.275 -Guillaume Cottenceau - Thu May 10 11:17:55 PDT 2001
1.276 - * Fixed crashes when API used with audio not initialized
1.277 -Paul Jenner - Sat, 14 Apr 2001 09:20:38 -0700 (PDT)
1.278 - * Added support for building RPM directly from tar archive
1.279 -
1.280 -1.2.0:
1.281 -Sam Lantinga - Wed Apr 4 12:42:20 PDT 2001
1.282 - * Synchronized release version with SDL 1.2.0
1.283 -
1.284 -1.1.1:
1.285 -John Hall - Tue Jan 2 13:46:54 PST 2001
1.286 - * Added support to playmus for track switching with Ctrl-C
1.287 - * Added support to playmus for multiple command line files
1.288 -
1.289 -1.1.0:
1.290 -Sam Lantinga - Wed Nov 29 20:47:13 PST 2000
1.291 - * Package specifically for SDL 1.1 (no real reason API-wise, but for clarity)
1.292 -
1.293 -1.0.7:
1.294 -Sam Lantinga - Tue Nov 7 10:22:09 PST 2000
1.295 - * Fixed hang in mikmod re-initialization
1.296 -Stephane Peter - Oct 17 13:07:32 PST 2000
1.297 - * Fixed music fading
1.298 -Ray Kelm - Fri, 04 Aug 2000 20:58:00 -0400
1.299 - * Added support for cross-compiling Windows DLL from Linux
1.300 -
1.301 -1.0.6:
1.302 -Sam Lantinga - Sun Jul 2 14:16:44 PDT 2000
1.303 - * Added support for the Ogg Vorbis music format: http://www.vorbis.org/
1.304 -Darrell Walisser - Wed Jun 28 11:59:40 PDT 2000
1.305 - * Added Codewarrior projects for MacOS
1.306 -Sam Lantinga - Mon Jun 26 12:01:11 PDT 2000
1.307 - * Fixed symbol aliasing problem with "channel"
1.308 -Matt - Wed, 12 Apr 2000 15:36:13 -0700
1.309 - * Added SDL_RWops support for mikmod loading (not hooked into music.c yet)
1.310 -
1.311 -1.0.5:
1.312 -Paul Furber - Fri Mar 3 14:58:50 PST 2000
1.313 - * Fixed MP3 detection with compilers that use signed char datatypes
1.314 -
1.315 -1.0.4:
1.316 -Sam Lantinga - Thu Feb 10 19:42:03 PST 2000
1.317 - * Ported the base mixer and mikmod libraries to MacOS
1.318 -Markus Oberhumer - Wed Feb 2 13:16:17 PST 2000
1.319 - * Fixed problem with short looping sounds
1.320 -Sam Lantinga - Tue Feb 1 13:25:44 PST 2000
1.321 - * Added Visual C++ project file
1.322 -Markus Oberhumer - Tue Feb 1 13:23:11 PST 2000
1.323 - * Cleaned up code for compiling with Visual C++
1.324 - * Don't hang in Mix_HaltMusic() if the music is paused
1.325 -Sam Lantinga - Fri Jan 28 08:54:56 PST 2000
1.326 - * Fixed looping WAVE chunks that are not aligned on sample boundaries
1.327 -
1.328 -1.0.3:
1.329 -Sam Lantinga - Mon Jan 17 19:48:09 PST 2000
1.330 - * Changed the name of the library from "mixer" to "SDL_mixer"
1.331 - * Instead of including "mixer.h", include "SDL_mixer.h",
1.332 - * Instead of linking with libmixer.a, link with libSDL_mixer.a
1.333 -
1.334 -1.0.2:
1.335 -Sam Lantinga - Fri Jan 14 11:06:56 PST 2000
1.336 - * Made the CHANGELOG entries Y2K compliant. :)
1.337 -MFX - Updated the mikmod support to MikMod 3.1.8
1.338 -MFX - Added Mix_HookMusicFinished() API function
1.339 -
1.340 -1.0.1:
1.341 -SOL - Added a post-mixing callback
1.342 -SP - A few music-related bugfixes
1.343 -
1.344 -1.0.0:
1.345 -SOL - Added autoconf support
1.346 -SP - Added MP3 support using SMPEG
1.347 -SP - Added fading in/out of music and samples
1.348 -SP - Added dynamic allocation of channels
1.349 -SP - Added channel grouping functions
1.350 -SP - Added expiration delay for samples
1.351 -
1.352 -Initial Key:
1.353 -SOL - Sam Lantinga (hercules@lokigames.com)
1.354 -SP - Stephane Peter (megastep@lokigames.com)
1.355 -MFX - Markus Oberhumer (markus.oberhumer@jk.uni-linz.ac.at)
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
2.2 +++ b/CHANGES.txt Mon May 27 00:15:03 2013 -0700
2.3 @@ -0,0 +1,149 @@
2.4 +1.2.13:
2.5 +Paul P Komkoff Jr - Sun Jul 22 16:12:28 PDT 2012
2.6 + * Fixed malloc/free mismatch in the MikMod driver
2.7 +
2.8 +1.2.12:
2.9 +Sam Lantinga - Sat Jan 14 22:00:29 2012 -0500
2.10 + * Fixed seek offset with SMPEG (was relative, should be absolute)
2.11 +Sam Lantinga - Fri Jan 13 03:04:27 EST 2012
2.12 + * Fixed memory crash loading Ogg Vorbis files on Windows
2.13 +Sam Lantinga - Thu Jan 05 22:51:54 2012 -0500
2.14 + * Added an Xcode project for iOS
2.15 +Nikos Chantziaras - 2012-01-02 17:37:36 PST
2.16 + * Added Mix_LoadMUSType_RW() so you can tell SDL_mixer what type the music is
2.17 +Sam Lantinga - Sun Jan 01 16:45:58 2012 -0500
2.18 + * Fixed looping native MIDI on Mac OS X and Windows
2.19 +Sam Lantinga - Sun Jan 01 01:00:51 2012 -0500
2.20 + * Added /usr/local/share/timidity to the timidity data path
2.21 +Sam Lantinga - Sat Dec 31 21:26:46 2011 -0500
2.22 + * Fixed timidity loading of some MIDI files
2.23 +Sam Lantinga - Sat Dec 31 19:11:59 EST 2011
2.24 + * Fixed dropping audio in the FLAC audio decoding
2.25 +Sam Lantinga - Sat Dec 31 18:32:05 EST 2011
2.26 + * Fixed memory leak in SDL_LoadMUS()
2.27 +Sam Lantinga - Sat Dec 31 10:22:05 EST 2011
2.28 + * Removed GPL native MIDI code for new licensing
2.29 +Sam Lantinga - Sat Dec 31 10:22:05 EST 2011
2.30 + * SDL_mixer is now under the zlib license
2.31 +Manuel Montezelo - 2011-12-28 11:42:44 PST
2.32 + * Fixed drums playing on MIDI channel 16 with timidity
2.33 +Ryan C. Gordon - Wed Jun 15 03:41:31 2011 -0400
2.34 + * The music-finished hook can start a track immediately
2.35 +James Le Cuirot - Mon Mar 21 16:54:11 PDT 2011
2.36 + * Added support for FluidSynth
2.37 +Egor Suvorov - Tue Jan 18 11:06:47 PST 2011
2.38 + * Added support for native MIDI on Haiku
2.39 +Sam Lantinga - Tue Jan 11 01:29:19 2011 -0800
2.40 + * Added Android.mk to build on the Android platform
2.41 +Jon Atkins - Sat Nov 14 13:00:18 PST 2009
2.42 + * Added support for libmodplug (disabled by default)
2.43 +
2.44 +1.2.11:
2.45 +Sam Lantinga - Sat Nov 14 12:38:01 PST 2009
2.46 + * Fixed initialization error and crashes if MikMod library isn't available
2.47 +Sam Lantinga - Sat Nov 14 11:22:14 PST 2009
2.48 + * Fixed bug loading multiple music files
2.49 +
2.50 +1.2.10:
2.51 +Sam Lantinga - Sun Nov 8 08:34:48 PST 2009
2.52 + * Added Mix_Init()/Mix_Quit() to prevent constantly loading and unloading DLLs
2.53 +Mike Frysinger - 2009-11-05 09:11:43 PST
2.54 + * Check for fork/vfork on any platform, don't just assume it on UNIX
2.55 +Jon Atkins - Thu Nov 5 00:02:50 2009 UTC
2.56 + * Fixed export of Mix_GetNumChunkDecoders() and Mix_GetNumMusicDecoders()
2.57 +C.W. Betts - 2009-11-02 00:16:21 PST
2.58 + * Use newer MIDI API on Mac OS X 10.5+
2.59 +
2.60 +1.2.9:
2.61 +Ryan Gordon - Sun Oct 18 11:42:31 PDT 2009
2.62 + * Updated native MIDI support on Mac OS X for 10.6
2.63 +Ryan Gordon - Sun Oct 11 05:29:55 2009 UTC
2.64 + * Reset channel volumes after a fade out interrupts a fade in.
2.65 +Ryan Gordon - Sun Oct 11 02:59:12 2009 UTC
2.66 + * Fixed crash race condition with position audio functions
2.67 +Ryan Gordon - Sat Oct 10 17:05:45 2009 UTC
2.68 + * Fixed stereo panning in 8-bit mode
2.69 +Sam Lantinga - Sat Oct 10 11:07:15 2009 UTC
2.70 + * Added /usr/share/timidity to the default timidity.cfg locations
2.71 +Sam Lantinga - Sat Oct 3 13:33:36 PDT 2009
2.72 + * MOD support uses libmikmod and is dynamically loaded by default
2.73 + * A patched version of libmikmod is included in libmikmod-3.1.12.zip
2.74 + * The libmikmod patches fix security issues CVE-2007-6720 and CVE-2009-0179.
2.75 +Sam Lantinga - Sat Oct 3 02:49:41 PDT 2009
2.76 + * Added TIMIDITY_CFG environment variable to fully locate timidity.cfg
2.77 +Sam Lantinga - Fri Oct 2 07:15:35 PDT 2009
2.78 + * Implemented seamless looping for music playback
2.79 +Forrest Voight - 2009-06-13 20:31:38 PDT
2.80 + * ID3 files are now recognized as MP3 format
2.81 +Steven Noonan - 2008-05-13 13:31:36 PDT
2.82 + * Fixed native MIDI crash on 64-bit Windows
2.83 +Ryan Gordon - Fri Jun 5 16:07:08 2009 UTC
2.84 + * Added decoder enumeration API:
2.85 + Mix_GetNumChunkDecoders(), Mix_GetChunkDecoder(),
2.86 + Mix_GetNumMusicDecoders(), Mix_GetMusicDecoder()
2.87 +Austen Dicken - Tue Feb 26 23:28:27 PST 2008
2.88 + * Added support for FLAC audio both as chunks and streaming
2.89 +Tilman Sauerbeck - Tue Feb 26 03:44:47 PST 2008
2.90 + * Added support for streaming WAV files with Mix_LoadMUS_RW()
2.91 +Ryan Gordon - Mon Feb 4 17:10:08 UTC 2008
2.92 + * Fixed crash caused by not resetting position_channels
2.93 +
2.94 +1.2.8:
2.95 +Sam Lantinga - Wed Jul 18 09:45:54 PDT 2007
2.96 + * Improved detection of Ogg Vorbis and Tremor libraries
2.97 +Ryan Gordon - Sun Jul 15 12:03:54 EDT 2007
2.98 + * Fixed memory leaks in Effects API.
2.99 +David Rose - Sat Jul 14 22:16:09 PDT 2007
2.100 + * Added support for MP3 playback with libmad (for GPL projects only!)
2.101 +Sam Lantinga - Sat Jul 14 21:39:30 PDT 2007
2.102 + * Fixed the final loop of audio samples of a certain size
2.103 +Sam Lantinga - Sat Jul 14 21:05:09 PDT 2007
2.104 + * Fixed opening Ogg Vorbis files using different C runtimes on Windows
2.105 +Philippe Simons - Sat Jul 14 20:33:17 PDT 2007
2.106 + * Added support for Ogg Vorbis playback with Tremor (an integer decoder)
2.107 +Sam Lantinga - Sat Jul 14 07:02:09 PDT 2007
2.108 + * Fixed memory corruption in timidity resampling code
2.109 +Ryan Gordon - Tue Jul 3 10:44:29 2007 UTC
2.110 + * Fixed building SDL_mixer with SDL 1.3 pre-release
2.111 +Ryan Gordon - Tue Feb 13 08:11:54 2007 UTC
2.112 + * Fixed compiling both timidity and native midi in the same build
2.113 +Hans de Goede - Sun Aug 20 23:25:46 2006 UTC
2.114 + * Added volume control to playmus
2.115 +Jonathan Atkins - Thu Aug 10 15:06:40 2006 UTC
2.116 + * Fixed linking with system libmikmod
2.117 +David Ergo - Fri Jun 23 09:07:19 2006 UTC
2.118 + * Corrected no-op conditions in SetDistance(), SetPanning() and SetPosition()
2.119 + * Fixed copy/paste errors in channel amplitudes
2.120 +
2.121 +1.2.7:
2.122 +Sam Lantinga - Fri May 12 00:04:32 PDT 2006
2.123 + * Added support for dynamically loading SMPEG library
2.124 +Sam Lantinga - Thu May 11 22:22:43 PDT 2006
2.125 + * Added support for dynamically loading Ogg Vorbis library
2.126 +Sam Lantinga - Sun Apr 30 09:01:44 PDT 2006
2.127 + * Removed automake dependency, to allow Universal binaries on Mac OS X
2.128 + * Added gcc-fat.sh for generating Universal binaries on Mac OS X
2.129 +Sam Lantinga - Sun Apr 30 01:48:40 PDT 2006
2.130 + * Updated libtool support to version 1.5.22
2.131 +Patrice Mandin - Sat Jul 16 16:43:24 UTC 2005
2.132 + * Use SDL_RWops also for native midi mac and win32
2.133 +Patrice Mandin - Sat Jul 9 14:40:09 UTC 2005
2.134 + * Use SDL_RWops also for native midi gpl (todo: mac and win32)
2.135 +Ryan C. Gordon - Sat Jul 9 01:54:03 EDT 2005
2.136 + * Tweaked Mix_Chunk's definition to make predeclaration easier.
2.137 +Patrice Mandin - Mon Jul 4 19:45:40 UTC 2005
2.138 + * Search timidity.cfg also in /etc
2.139 + * Fix memory leaks in timidity player
2.140 + * Use also SDL_RWops to read midifiles for timidity
2.141 +Ryan C. Gordon - Mon Jun 13 18:18:12 EDT 2005
2.142 + * Patch from Eric Wing to fix native midi compiling on MacOS/x86.
2.143 +Sam Lantinga - Wed Dec 22 17:14:32 PST 2004
2.144 + * Disabled support for the system version of libmikmod by default
2.145 +Sam Lantinga - Tue Dec 21 09:51:29 PST 2004
2.146 + * Fixed building mikmod support on UNIX
2.147 + * Always build SDL_RWops music support
2.148 + * Added SDL_RWops support for reading MP3 files
2.149 +
2.150 +1.2.6:
2.151 +Jonathan Atkins - Wed, 15 Sep 2004 23:26:42 -0500
2.152 + * Added support for using the system version of libmikmod
3.1 --- a/COPYING Tue May 21 21:21:23 2013 -0700
3.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
3.3 @@ -1,20 +0,0 @@
3.4 -/*
3.5 - SDL_mixer: An audio mixer library based on the SDL library
3.6 - Copyright (C) 1997-2013 Sam Lantinga <slouken@libsdl.org>
3.7 -
3.8 - This software is provided 'as-is', without any express or implied
3.9 - warranty. In no event will the authors be held liable for any damages
3.10 - arising from the use of this software.
3.11 -
3.12 - Permission is granted to anyone to use this software for any purpose,
3.13 - including commercial applications, and to alter it and redistribute it
3.14 - freely, subject to the following restrictions:
3.15 -
3.16 - 1. The origin of this software must not be misrepresented; you must not
3.17 - claim that you wrote the original software. If you use this software
3.18 - in a product, an acknowledgment in the product documentation would be
3.19 - appreciated but is not required.
3.20 - 2. Altered source versions must be plainly marked as such, and must not be
3.21 - misrepresented as being the original software.
3.22 - 3. This notice may not be removed or altered from any source distribution.
3.23 -*/
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
4.2 +++ b/COPYING.txt Mon May 27 00:15:03 2013 -0700
4.3 @@ -0,0 +1,20 @@
4.4 +/*
4.5 + SDL_mixer: An audio mixer library based on the SDL library
4.6 + Copyright (C) 1997-2013 Sam Lantinga <slouken@libsdl.org>
4.7 +
4.8 + This software is provided 'as-is', without any express or implied
4.9 + warranty. In no event will the authors be held liable for any damages
4.10 + arising from the use of this software.
4.11 +
4.12 + Permission is granted to anyone to use this software for any purpose,
4.13 + including commercial applications, and to alter it and redistribute it
4.14 + freely, subject to the following restrictions:
4.15 +
4.16 + 1. The origin of this software must not be misrepresented; you must not
4.17 + claim that you wrote the original software. If you use this software
4.18 + in a product, an acknowledgment in the product documentation would be
4.19 + appreciated but is not required.
4.20 + 2. Altered source versions must be plainly marked as such, and must not be
4.21 + misrepresented as being the original software.
4.22 + 3. This notice may not be removed or altered from any source distribution.
4.23 +*/
5.1 --- a/Makefile.in Tue May 21 21:21:23 2013 -0700
5.2 +++ b/Makefile.in Mon May 27 00:15:03 2013 -0700
5.3 @@ -39,7 +39,7 @@
5.4 PLAYWAVE_OBJECTS = @PLAYWAVE_OBJECTS@
5.5 PLAYMUS_OBJECTS = @PLAYMUS_OBJECTS@
5.6
5.7 -DIST = Android.mk CHANGES COPYING Makefile.in SDL2_mixer.pc.in README SDL_mixer.h SDL2_mixer.spec SDL2_mixer.spec.in debian VisualC Xcode Xcode-iOS acinclude autogen.sh build-scripts configure configure.in dynamic_flac.c dynamic_flac.h dynamic_fluidsynth.c dynamic_fluidsynth.h dynamic_mod.c dynamic_mod.h dynamic_mp3.c dynamic_mp3.h dynamic_ogg.c dynamic_ogg.h effect_position.c effect_stereoreverse.c effects_internal.c effects_internal.h fluidsynth.c fluidsynth.h gcc-fat.sh libmikmod-3.1.12.zip load_aiff.c load_aiff.h load_flac.c load_flac.h load_ogg.c load_ogg.h load_voc.c load_voc.h mixer.c music.c music_cmd.c music_cmd.h music_flac.c music_flac.h music_mad.c music_mad.h music_mod.c music_mod.h music_modplug.c music_modplug.h music_ogg.c music_ogg.h native_midi playmus.c playwave.c timidity wavestream.c wavestream.h version.rc
5.8 +DIST = *.txt Android.mk Makefile.in SDL2_mixer.pc.in SDL_mixer.h SDL2_mixer.spec SDL2_mixer.spec.in debian VisualC Xcode Xcode-iOS acinclude autogen.sh build-scripts configure configure.in dynamic_flac.c dynamic_flac.h dynamic_fluidsynth.c dynamic_fluidsynth.h dynamic_mod.c dynamic_mod.h dynamic_mp3.c dynamic_mp3.h dynamic_ogg.c dynamic_ogg.h effect_position.c effect_stereoreverse.c effects_internal.c effects_internal.h fluidsynth.c fluidsynth.h gcc-fat.sh libmikmod-3.1.12.zip load_aiff.c load_aiff.h load_flac.c load_flac.h load_ogg.c load_ogg.h load_voc.c load_voc.h mixer.c music.c music_cmd.c music_cmd.h music_flac.c music_flac.h music_mad.c music_mad.h music_mod.c music_mod.h music_modplug.c music_modplug.h music_ogg.c music_ogg.h native_midi playmus.c playwave.c timidity wavestream.c wavestream.h version.rc
5.9
5.10 LT_AGE = @LT_AGE@
5.11 LT_CURRENT = @LT_CURRENT@
6.1 --- a/README Tue May 21 21:21:23 2013 -0700
6.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
6.3 @@ -1,43 +0,0 @@
6.4 -
6.5 -SDL_mixer 1.2
6.6 -
6.7 -The latest version of this library is available from:
6.8 -http://www.libsdl.org/projects/SDL_mixer/
6.9 -
6.10 -Due to popular demand, here is a simple multi-channel audio mixer.
6.11 -It supports 8 channels of 16 bit stereo audio, plus a single channel
6.12 -of music, mixed by the popular MikMod MOD, Timidity MIDI and SMPEG MP3
6.13 -libraries.
6.14 -
6.15 -See the header file SDL_mixer.h and the examples playwave.c and playmus.c
6.16 -for documentation on this mixer library.
6.17 -
6.18 -The mixer can currently load Microsoft WAVE files and Creative Labs VOC
6.19 -files as audio samples, and can load MIDI files via Timidity and the
6.20 -following music formats via MikMod: .MOD .S3M .IT .XM. It can load
6.21 -Ogg Vorbis streams as music if built with Ogg Vorbis or Tremor libraries,
6.22 -and finally it can load MP3 music using the SMPEG or libmad libraries.
6.23 -
6.24 -Tremor decoding is disabled by default; you can enable it by passing
6.25 - --enable-music-ogg-tremor
6.26 -to configure, or by defining OGG_MUSIC and OGG_USE_TREMOR.
6.27 -
6.28 -libmad decoding is disabled by default; you can enable it by passing
6.29 - --enable-music-mp3-mad
6.30 -to configure, or by defining MP3_MAD_MUSIC
6.31 -vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
6.32 -WARNING: The license for libmad is GPL, which means that in order to
6.33 - use it your application must also be GPL!
6.34 -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6.35 -
6.36 -The process of mixing MIDI files to wave output is very CPU intensive,
6.37 -so if playing regular WAVE files sound great, but playing MIDI files
6.38 -sound choppy, try using 8-bit audio, mono audio, or lower frequencies.
6.39 -
6.40 -To play MIDI files, you'll need to get a complete set of GUS patches
6.41 -from:
6.42 -http://www.libsdl.org/projects/mixer/timidity/timidity.tar.gz
6.43 -and unpack them in /usr/local/lib under UNIX, and C:\ under Win32.
6.44 -
6.45 -This library is under the zlib license, see the file "COPYING" for details.
6.46 -
7.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
7.2 +++ b/README.txt Mon May 27 00:15:03 2013 -0700
7.3 @@ -0,0 +1,43 @@
7.4 +
7.5 +SDL_mixer 1.2
7.6 +
7.7 +The latest version of this library is available from:
7.8 +http://www.libsdl.org/projects/SDL_mixer/
7.9 +
7.10 +Due to popular demand, here is a simple multi-channel audio mixer.
7.11 +It supports 8 channels of 16 bit stereo audio, plus a single channel
7.12 +of music, mixed by the popular MikMod MOD, Timidity MIDI and SMPEG MP3
7.13 +libraries.
7.14 +
7.15 +See the header file SDL_mixer.h and the examples playwave.c and playmus.c
7.16 +for documentation on this mixer library.
7.17 +
7.18 +The mixer can currently load Microsoft WAVE files and Creative Labs VOC
7.19 +files as audio samples, and can load MIDI files via Timidity and the
7.20 +following music formats via MikMod: .MOD .S3M .IT .XM. It can load
7.21 +Ogg Vorbis streams as music if built with Ogg Vorbis or Tremor libraries,
7.22 +and finally it can load MP3 music using the SMPEG or libmad libraries.
7.23 +
7.24 +Tremor decoding is disabled by default; you can enable it by passing
7.25 + --enable-music-ogg-tremor
7.26 +to configure, or by defining OGG_MUSIC and OGG_USE_TREMOR.
7.27 +
7.28 +libmad decoding is disabled by default; you can enable it by passing
7.29 + --enable-music-mp3-mad
7.30 +to configure, or by defining MP3_MAD_MUSIC
7.31 +vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
7.32 +WARNING: The license for libmad is GPL, which means that in order to
7.33 + use it your application must also be GPL!
7.34 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7.35 +
7.36 +The process of mixing MIDI files to wave output is very CPU intensive,
7.37 +so if playing regular WAVE files sound great, but playing MIDI files
7.38 +sound choppy, try using 8-bit audio, mono audio, or lower frequencies.
7.39 +
7.40 +To play MIDI files, you'll need to get a complete set of GUS patches
7.41 +from:
7.42 +http://www.libsdl.org/projects/mixer/timidity/timidity.tar.gz
7.43 +and unpack them in /usr/local/lib under UNIX, and C:\ under Win32.
7.44 +
7.45 +This library is under the zlib license, see the file "COPYING" for details.
7.46 +
8.1 --- a/configure Tue May 21 21:21:23 2013 -0700
8.2 +++ b/configure Mon May 27 00:15:03 2013 -0700
8.3 @@ -1,11 +1,9 @@
8.4 #! /bin/sh
8.5 # Guess values for system-dependent variables and create Makefiles.
8.6 -# Generated by GNU Autoconf 2.68.
8.7 +# Generated by GNU Autoconf 2.69.
8.8 #
8.9 #
8.10 -# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8.11 -# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
8.12 -# Foundation, Inc.
8.13 +# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
8.14 #
8.15 #
8.16 # This configure script is free software; the Free Software Foundation
8.17 @@ -134,6 +132,31 @@
8.18 # CDPATH.
8.19 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
8.20
8.21 +# Use a proper internal environment variable to ensure we don't fall
8.22 + # into an infinite loop, continuously re-executing ourselves.
8.23 + if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
8.24 + _as_can_reexec=no; export _as_can_reexec;
8.25 + # We cannot yet assume a decent shell, so we have to provide a
8.26 +# neutralization value for shells without unset; and this also
8.27 +# works around shells that cannot unset nonexistent variables.
8.28 +# Preserve -v and -x to the replacement shell.
8.29 +BASH_ENV=/dev/null
8.30 +ENV=/dev/null
8.31 +(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
8.32 +case $- in # ((((
8.33 + *v*x* | *x*v* ) as_opts=-vx ;;
8.34 + *v* ) as_opts=-v ;;
8.35 + *x* ) as_opts=-x ;;
8.36 + * ) as_opts= ;;
8.37 +esac
8.38 +exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
8.39 +# Admittedly, this is quite paranoid, since all the known shells bail
8.40 +# out after a failed `exec'.
8.41 +$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
8.42 +as_fn_exit 255
8.43 + fi
8.44 + # We don't want this to propagate to other subprocesses.
8.45 + { _as_can_reexec=; unset _as_can_reexec;}
8.46 if test "x$CONFIG_SHELL" = x; then
8.47 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
8.48 emulate sh
8.49 @@ -167,7 +190,8 @@
8.50 else
8.51 exitcode=1; echo positional parameters were not saved.
8.52 fi
8.53 -test x\$exitcode = x0 || exit 1"
8.54 +test x\$exitcode = x0 || exit 1
8.55 +test -x / || exit 1"
8.56 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
8.57 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
8.58 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
8.59 @@ -212,21 +236,25 @@
8.60
8.61
8.62 if test "x$CONFIG_SHELL" != x; then :
8.63 - # We cannot yet assume a decent shell, so we have to provide a
8.64 - # neutralization value for shells without unset; and this also
8.65 - # works around shells that cannot unset nonexistent variables.
8.66 - # Preserve -v and -x to the replacement shell.
8.67 - BASH_ENV=/dev/null
8.68 - ENV=/dev/null
8.69 - (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
8.70 - export CONFIG_SHELL
8.71 - case $- in # ((((
8.72 - *v*x* | *x*v* ) as_opts=-vx ;;
8.73 - *v* ) as_opts=-v ;;
8.74 - *x* ) as_opts=-x ;;
8.75 - * ) as_opts= ;;
8.76 - esac
8.77 - exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
8.78 + export CONFIG_SHELL
8.79 + # We cannot yet assume a decent shell, so we have to provide a
8.80 +# neutralization value for shells without unset; and this also
8.81 +# works around shells that cannot unset nonexistent variables.
8.82 +# Preserve -v and -x to the replacement shell.
8.83 +BASH_ENV=/dev/null
8.84 +ENV=/dev/null
8.85 +(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
8.86 +case $- in # ((((
8.87 + *v*x* | *x*v* ) as_opts=-vx ;;
8.88 + *v* ) as_opts=-v ;;
8.89 + *x* ) as_opts=-x ;;
8.90 + * ) as_opts= ;;
8.91 +esac
8.92 +exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
8.93 +# Admittedly, this is quite paranoid, since all the known shells bail
8.94 +# out after a failed `exec'.
8.95 +$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
8.96 +exit 255
8.97 fi
8.98
8.99 if test x$as_have_required = xno; then :
8.100 @@ -328,6 +356,14 @@
8.101
8.102
8.103 } # as_fn_mkdir_p
8.104 +
8.105 +# as_fn_executable_p FILE
8.106 +# -----------------------
8.107 +# Test if FILE is an executable regular file.
8.108 +as_fn_executable_p ()
8.109 +{
8.110 + test -f "$1" && test -x "$1"
8.111 +} # as_fn_executable_p
8.112 # as_fn_append VAR VALUE
8.113 # ----------------------
8.114 # Append the text in VALUE to the end of the definition contained in VAR. Take
8.115 @@ -449,6 +485,10 @@
8.116 chmod +x "$as_me.lineno" ||
8.117 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
8.118
8.119 + # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
8.120 + # already done that, so ensure we don't try to do so again and fall
8.121 + # in an infinite loop. This has already happened in practice.
8.122 + _as_can_reexec=no; export _as_can_reexec
8.123 # Don't try to exec as it changes $[0], causing all sort of problems
8.124 # (the dirname of $[0] is not the place where we might find the
8.125 # original and so on. Autoconf is especially sensitive to this).
8.126 @@ -483,16 +523,16 @@
8.127 # ... but there are two gotchas:
8.128 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8.129 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8.130 - # In both cases, we have to default to `cp -p'.
8.131 + # In both cases, we have to default to `cp -pR'.
8.132 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8.133 - as_ln_s='cp -p'
8.134 + as_ln_s='cp -pR'
8.135 elif ln conf$$.file conf$$ 2>/dev/null; then
8.136 as_ln_s=ln
8.137 else
8.138 - as_ln_s='cp -p'
8.139 - fi
8.140 -else
8.141 - as_ln_s='cp -p'
8.142 + as_ln_s='cp -pR'
8.143 + fi
8.144 +else
8.145 + as_ln_s='cp -pR'
8.146 fi
8.147 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8.148 rmdir conf$$.dir 2>/dev/null
8.149 @@ -504,28 +544,8 @@
8.150 as_mkdir_p=false
8.151 fi
8.152
8.153 -if test -x / >/dev/null 2>&1; then
8.154 - as_test_x='test -x'
8.155 -else
8.156 - if ls -dL / >/dev/null 2>&1; then
8.157 - as_ls_L_option=L
8.158 - else
8.159 - as_ls_L_option=
8.160 - fi
8.161 - as_test_x='
8.162 - eval sh -c '\''
8.163 - if test -d "$1"; then
8.164 - test -d "$1/.";
8.165 - else
8.166 - case $1 in #(
8.167 - -*)set "./$1";;
8.168 - esac;
8.169 - case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8.170 - ???[sx]*):;;*)false;;esac;fi
8.171 - '\'' sh
8.172 - '
8.173 -fi
8.174 -as_executable_p=$as_test_x
8.175 +as_test_x='test -x'
8.176 +as_executable_p=as_fn_executable_p
8.177
8.178 # Sed expression to map a string onto a valid CPP name.
8.179 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8.180 @@ -711,7 +731,7 @@
8.181 PACKAGE_BUGREPORT=
8.182 PACKAGE_URL=
8.183
8.184 -ac_unique_file="README"
8.185 +ac_unique_file="README.txt"
8.186 # Factoring default headers for most tests.
8.187 ac_includes_default="\
8.188 #include <stdio.h>
8.189 @@ -1366,8 +1386,6 @@
8.190 if test "x$host_alias" != x; then
8.191 if test "x$build_alias" = x; then
8.192 cross_compiling=maybe
8.193 - $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
8.194 - If a cross compiler is detected then cross compile mode will be used" >&2
8.195 elif test "x$build_alias" != "x$host_alias"; then
8.196 cross_compiling=yes
8.197 fi
8.198 @@ -1658,9 +1676,9 @@
8.199 if $ac_init_version; then
8.200 cat <<\_ACEOF
8.201 configure
8.202 -generated by GNU Autoconf 2.68
8.203 -
8.204 -Copyright (C) 2010 Free Software Foundation, Inc.
8.205 +generated by GNU Autoconf 2.69
8.206 +
8.207 +Copyright (C) 2012 Free Software Foundation, Inc.
8.208 This configure script is free software; the Free Software Foundation
8.209 gives unlimited permission to copy, distribute and modify it.
8.210 _ACEOF
8.211 @@ -1736,7 +1754,7 @@
8.212 test ! -s conftest.err
8.213 } && test -s conftest$ac_exeext && {
8.214 test "$cross_compiling" = yes ||
8.215 - $as_test_x conftest$ac_exeext
8.216 + test -x conftest$ac_exeext
8.217 }; then :
8.218 ac_retval=0
8.219 else
8.220 @@ -2023,7 +2041,7 @@
8.221 running configure, to aid debugging if configure makes a mistake.
8.222
8.223 It was created by $as_me, which was
8.224 -generated by GNU Autoconf 2.68. Invocation command line was
8.225 +generated by GNU Autoconf 2.69. Invocation command line was
8.226
8.227 $ $0 $@
8.228
8.229 @@ -2542,7 +2560,7 @@
8.230 IFS=$as_save_IFS
8.231 test -z "$as_dir" && as_dir=.
8.232 for ac_exec_ext in '' $ac_executable_extensions; do
8.233 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.234 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.235 ac_cv_prog_CC="${ac_tool_prefix}gcc"
8.236 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.237 break 2
8.238 @@ -2582,7 +2600,7 @@
8.239 IFS=$as_save_IFS
8.240 test -z "$as_dir" && as_dir=.
8.241 for ac_exec_ext in '' $ac_executable_extensions; do
8.242 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.243 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.244 ac_cv_prog_ac_ct_CC="gcc"
8.245 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.246 break 2
8.247 @@ -2635,7 +2653,7 @@
8.248 IFS=$as_save_IFS
8.249 test -z "$as_dir" && as_dir=.
8.250 for ac_exec_ext in '' $ac_executable_extensions; do
8.251 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.252 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.253 ac_cv_prog_CC="${ac_tool_prefix}cc"
8.254 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.255 break 2
8.256 @@ -2676,7 +2694,7 @@
8.257 IFS=$as_save_IFS
8.258 test -z "$as_dir" && as_dir=.
8.259 for ac_exec_ext in '' $ac_executable_extensions; do
8.260 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.261 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.262 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
8.263 ac_prog_rejected=yes
8.264 continue
8.265 @@ -2734,7 +2752,7 @@
8.266 IFS=$as_save_IFS
8.267 test -z "$as_dir" && as_dir=.
8.268 for ac_exec_ext in '' $ac_executable_extensions; do
8.269 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.270 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.271 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
8.272 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.273 break 2
8.274 @@ -2778,7 +2796,7 @@
8.275 IFS=$as_save_IFS
8.276 test -z "$as_dir" && as_dir=.
8.277 for ac_exec_ext in '' $ac_executable_extensions; do
8.278 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.279 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.280 ac_cv_prog_ac_ct_CC="$ac_prog"
8.281 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.282 break 2
8.283 @@ -3224,8 +3242,7 @@
8.284 /* end confdefs.h. */
8.285 #include <stdarg.h>
8.286 #include <stdio.h>
8.287 -#include <sys/types.h>
8.288 -#include <sys/stat.h>
8.289 +struct stat;
8.290 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
8.291 struct buf { int x; };
8.292 FILE * (*rcsopen) (struct buf *, struct stat *, int);
8.293 @@ -3332,7 +3349,7 @@
8.294 for ac_prog in sed gsed; do
8.295 for ac_exec_ext in '' $ac_executable_extensions; do
8.296 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
8.297 - { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
8.298 + as_fn_executable_p "$ac_path_SED" || continue
8.299 # Check for GNU ac_path_SED and select it if it is found.
8.300 # Check for GNU $ac_path_SED
8.301 case `"$ac_path_SED" --version 2>&1` in
8.302 @@ -3408,7 +3425,7 @@
8.303 for ac_prog in grep ggrep; do
8.304 for ac_exec_ext in '' $ac_executable_extensions; do
8.305 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
8.306 - { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
8.307 + as_fn_executable_p "$ac_path_GREP" || continue
8.308 # Check for GNU ac_path_GREP and select it if it is found.
8.309 # Check for GNU $ac_path_GREP
8.310 case `"$ac_path_GREP" --version 2>&1` in
8.311 @@ -3474,7 +3491,7 @@
8.312 for ac_prog in egrep; do
8.313 for ac_exec_ext in '' $ac_executable_extensions; do
8.314 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
8.315 - { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
8.316 + as_fn_executable_p "$ac_path_EGREP" || continue
8.317 # Check for GNU ac_path_EGREP and select it if it is found.
8.318 # Check for GNU $ac_path_EGREP
8.319 case `"$ac_path_EGREP" --version 2>&1` in
8.320 @@ -3541,7 +3558,7 @@
8.321 for ac_prog in fgrep; do
8.322 for ac_exec_ext in '' $ac_executable_extensions; do
8.323 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
8.324 - { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
8.325 + as_fn_executable_p "$ac_path_FGREP" || continue
8.326 # Check for GNU ac_path_FGREP and select it if it is found.
8.327 # Check for GNU $ac_path_FGREP
8.328 case `"$ac_path_FGREP" --version 2>&1` in
8.329 @@ -3794,7 +3811,7 @@
8.330 IFS=$as_save_IFS
8.331 test -z "$as_dir" && as_dir=.
8.332 for ac_exec_ext in '' $ac_executable_extensions; do
8.333 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.334 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.335 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
8.336 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.337 break 2
8.338 @@ -3838,7 +3855,7 @@
8.339 IFS=$as_save_IFS
8.340 test -z "$as_dir" && as_dir=.
8.341 for ac_exec_ext in '' $ac_executable_extensions; do
8.342 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.343 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.344 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
8.345 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.346 break 2
8.347 @@ -3894,13 +3911,13 @@
8.348 else
8.349 lt_cv_nm_interface="BSD nm"
8.350 echo "int some_variable = 0;" > conftest.$ac_ext
8.351 - (eval echo "\"\$as_me:3897: $ac_compile\"" >&5)
8.352 + (eval echo "\"\$as_me:3914: $ac_compile\"" >&5)
8.353 (eval "$ac_compile" 2>conftest.err)
8.354 cat conftest.err >&5
8.355 - (eval echo "\"\$as_me:3900: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
8.356 + (eval echo "\"\$as_me:3917: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
8.357 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
8.358 cat conftest.err >&5
8.359 - (eval echo "\"\$as_me:3903: output\"" >&5)
8.360 + (eval echo "\"\$as_me:3920: output\"" >&5)
8.361 cat conftest.out >&5
8.362 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
8.363 lt_cv_nm_interface="MS dumpbin"
8.364 @@ -4170,7 +4187,7 @@
8.365 IFS=$as_save_IFS
8.366 test -z "$as_dir" && as_dir=.
8.367 for ac_exec_ext in '' $ac_executable_extensions; do
8.368 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.369 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.370 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
8.371 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.372 break 2
8.373 @@ -4210,7 +4227,7 @@
8.374 IFS=$as_save_IFS
8.375 test -z "$as_dir" && as_dir=.
8.376 for ac_exec_ext in '' $ac_executable_extensions; do
8.377 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.378 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.379 ac_cv_prog_ac_ct_OBJDUMP="objdump"
8.380 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.381 break 2
8.382 @@ -4484,7 +4501,7 @@
8.383 IFS=$as_save_IFS
8.384 test -z "$as_dir" && as_dir=.
8.385 for ac_exec_ext in '' $ac_executable_extensions; do
8.386 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.387 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.388 ac_cv_prog_AR="${ac_tool_prefix}ar"
8.389 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.390 break 2
8.391 @@ -4524,7 +4541,7 @@
8.392 IFS=$as_save_IFS
8.393 test -z "$as_dir" && as_dir=.
8.394 for ac_exec_ext in '' $ac_executable_extensions; do
8.395 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.396 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.397 ac_cv_prog_ac_ct_AR="ar"
8.398 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.399 break 2
8.400 @@ -4589,7 +4606,7 @@
8.401 IFS=$as_save_IFS
8.402 test -z "$as_dir" && as_dir=.
8.403 for ac_exec_ext in '' $ac_executable_extensions; do
8.404 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.405 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.406 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
8.407 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.408 break 2
8.409 @@ -4629,7 +4646,7 @@
8.410 IFS=$as_save_IFS
8.411 test -z "$as_dir" && as_dir=.
8.412 for ac_exec_ext in '' $ac_executable_extensions; do
8.413 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.414 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.415 ac_cv_prog_ac_ct_STRIP="strip"
8.416 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.417 break 2
8.418 @@ -4688,7 +4705,7 @@
8.419 IFS=$as_save_IFS
8.420 test -z "$as_dir" && as_dir=.
8.421 for ac_exec_ext in '' $ac_executable_extensions; do
8.422 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.423 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.424 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8.425 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.426 break 2
8.427 @@ -4728,7 +4745,7 @@
8.428 IFS=$as_save_IFS
8.429 test -z "$as_dir" && as_dir=.
8.430 for ac_exec_ext in '' $ac_executable_extensions; do
8.431 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.432 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.433 ac_cv_prog_ac_ct_RANLIB="ranlib"
8.434 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.435 break 2
8.436 @@ -5111,7 +5128,7 @@
8.437 ;;
8.438 *-*-irix6*)
8.439 # Find out which ABI we are using.
8.440 - echo '#line 5114 "configure"' > conftest.$ac_ext
8.441 + echo '#line 5131 "configure"' > conftest.$ac_ext
8.442 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8.443 (eval $ac_compile) 2>&5
8.444 ac_status=$?
8.445 @@ -5293,7 +5310,7 @@
8.446 IFS=$as_save_IFS
8.447 test -z "$as_dir" && as_dir=.
8.448 for ac_exec_ext in '' $ac_executable_extensions; do
8.449 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.450 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.451 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
8.452 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.453 break 2
8.454 @@ -5333,7 +5350,7 @@
8.455 IFS=$as_save_IFS
8.456 test -z "$as_dir" && as_dir=.
8.457 for ac_exec_ext in '' $ac_executable_extensions; do
8.458 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.459 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.460 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
8.461 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.462 break 2
8.463 @@ -5385,7 +5402,7 @@
8.464 IFS=$as_save_IFS
8.465 test -z "$as_dir" && as_dir=.
8.466 for ac_exec_ext in '' $ac_executable_extensions; do
8.467 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.468 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.469 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
8.470 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.471 break 2
8.472 @@ -5425,7 +5442,7 @@
8.473 IFS=$as_save_IFS
8.474 test -z "$as_dir" && as_dir=.
8.475 for ac_exec_ext in '' $ac_executable_extensions; do
8.476 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.477 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.478 ac_cv_prog_ac_ct_NMEDIT="nmedit"
8.479 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.480 break 2
8.481 @@ -5477,7 +5494,7 @@
8.482 IFS=$as_save_IFS
8.483 test -z "$as_dir" && as_dir=.
8.484 for ac_exec_ext in '' $ac_executable_extensions; do
8.485 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.486 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.487 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
8.488 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.489 break 2
8.490 @@ -5517,7 +5534,7 @@
8.491 IFS=$as_save_IFS
8.492 test -z "$as_dir" && as_dir=.
8.493 for ac_exec_ext in '' $ac_executable_extensions; do
8.494 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.495 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.496 ac_cv_prog_ac_ct_LIPO="lipo"
8.497 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.498 break 2
8.499 @@ -5569,7 +5586,7 @@
8.500 IFS=$as_save_IFS
8.501 test -z "$as_dir" && as_dir=.
8.502 for ac_exec_ext in '' $ac_executable_extensions; do
8.503 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.504 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.505 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
8.506 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.507 break 2
8.508 @@ -5609,7 +5626,7 @@
8.509 IFS=$as_save_IFS
8.510 test -z "$as_dir" && as_dir=.
8.511 for ac_exec_ext in '' $ac_executable_extensions; do
8.512 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.513 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.514 ac_cv_prog_ac_ct_OTOOL="otool"
8.515 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.516 break 2
8.517 @@ -5661,7 +5678,7 @@
8.518 IFS=$as_save_IFS
8.519 test -z "$as_dir" && as_dir=.
8.520 for ac_exec_ext in '' $ac_executable_extensions; do
8.521 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.522 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.523 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
8.524 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.525 break 2
8.526 @@ -5701,7 +5718,7 @@
8.527 IFS=$as_save_IFS
8.528 test -z "$as_dir" && as_dir=.
8.529 for ac_exec_ext in '' $ac_executable_extensions; do
8.530 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.531 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.532 ac_cv_prog_ac_ct_OTOOL64="otool64"
8.533 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.534 break 2
8.535 @@ -6162,7 +6179,7 @@
8.536 IFS=$as_save_IFS
8.537 test -z "$as_dir" && as_dir=.
8.538 for ac_exec_ext in '' $ac_executable_extensions; do
8.539 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.540 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.541 ac_cv_prog_AS="${ac_tool_prefix}as"
8.542 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.543 break 2
8.544 @@ -6202,7 +6219,7 @@
8.545 IFS=$as_save_IFS
8.546 test -z "$as_dir" && as_dir=.
8.547 for ac_exec_ext in '' $ac_executable_extensions; do
8.548 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.549 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.550 ac_cv_prog_ac_ct_AS="as"
8.551 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.552 break 2
8.553 @@ -6254,7 +6271,7 @@
8.554 IFS=$as_save_IFS
8.555 test -z "$as_dir" && as_dir=.
8.556 for ac_exec_ext in '' $ac_executable_extensions; do
8.557 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.558 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.559 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
8.560 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.561 break 2
8.562 @@ -6294,7 +6311,7 @@
8.563 IFS=$as_save_IFS
8.564 test -z "$as_dir" && as_dir=.
8.565 for ac_exec_ext in '' $ac_executable_extensions; do
8.566 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.567 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.568 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
8.569 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.570 break 2
8.571 @@ -6346,7 +6363,7 @@
8.572 IFS=$as_save_IFS
8.573 test -z "$as_dir" && as_dir=.
8.574 for ac_exec_ext in '' $ac_executable_extensions; do
8.575 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.576 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.577 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
8.578 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.579 break 2
8.580 @@ -6386,7 +6403,7 @@
8.581 IFS=$as_save_IFS
8.582 test -z "$as_dir" && as_dir=.
8.583 for ac_exec_ext in '' $ac_executable_extensions; do
8.584 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.585 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.586 ac_cv_prog_ac_ct_OBJDUMP="objdump"
8.587 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.588 break 2
8.589 @@ -6938,11 +6955,11 @@
8.590 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8.591 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8.592 -e 's:$: $lt_compiler_flag:'`
8.593 - (eval echo "\"\$as_me:6941: $lt_compile\"" >&5)
8.594 + (eval echo "\"\$as_me:6958: $lt_compile\"" >&5)
8.595 (eval "$lt_compile" 2>conftest.err)
8.596 ac_status=$?
8.597 cat conftest.err >&5
8.598 - echo "$as_me:6945: \$? = $ac_status" >&5
8.599 + echo "$as_me:6962: \$? = $ac_status" >&5
8.600 if (exit $ac_status) && test -s "$ac_outfile"; then
8.601 # The compiler can only warn and ignore the option if not recognized
8.602 # So say no if there are warnings other than the usual output.
8.603 @@ -7277,11 +7294,11 @@
8.604 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8.605 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8.606 -e 's:$: $lt_compiler_flag:'`
8.607 - (eval echo "\"\$as_me:7280: $lt_compile\"" >&5)
8.608 + (eval echo "\"\$as_me:7297: $lt_compile\"" >&5)
8.609 (eval "$lt_compile" 2>conftest.err)
8.610 ac_status=$?
8.611 cat conftest.err >&5
8.612 - echo "$as_me:7284: \$? = $ac_status" >&5
8.613 + echo "$as_me:7301: \$? = $ac_status" >&5
8.614 if (exit $ac_status) && test -s "$ac_outfile"; then
8.615 # The compiler can only warn and ignore the option if not recognized
8.616 # So say no if there are warnings other than the usual output.
8.617 @@ -7382,11 +7399,11 @@
8.618 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8.619 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8.620 -e 's:$: $lt_compiler_flag:'`
8.621 - (eval echo "\"\$as_me:7385: $lt_compile\"" >&5)
8.622 + (eval echo "\"\$as_me:7402: $lt_compile\"" >&5)
8.623 (eval "$lt_compile" 2>out/conftest.err)
8.624 ac_status=$?
8.625 cat out/conftest.err >&5
8.626 - echo "$as_me:7389: \$? = $ac_status" >&5
8.627 + echo "$as_me:7406: \$? = $ac_status" >&5
8.628 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8.629 then
8.630 # The compiler can only warn and ignore the option if not recognized
8.631 @@ -7437,11 +7454,11 @@
8.632 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8.633 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8.634 -e 's:$: $lt_compiler_flag:'`
8.635 - (eval echo "\"\$as_me:7440: $lt_compile\"" >&5)
8.636 + (eval echo "\"\$as_me:7457: $lt_compile\"" >&5)
8.637 (eval "$lt_compile" 2>out/conftest.err)
8.638 ac_status=$?
8.639 cat out/conftest.err >&5
8.640 - echo "$as_me:7444: \$? = $ac_status" >&5
8.641 + echo "$as_me:7461: \$? = $ac_status" >&5
8.642 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8.643 then
8.644 # The compiler can only warn and ignore the option if not recognized
8.645 @@ -9806,7 +9823,7 @@
8.646 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
8.647 lt_status=$lt_dlunknown
8.648 cat > conftest.$ac_ext <<_LT_EOF
8.649 -#line 9809 "configure"
8.650 +#line 9826 "configure"
8.651 #include "confdefs.h"
8.652
8.653 #if HAVE_DLFCN_H
8.654 @@ -9902,7 +9919,7 @@
8.655 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
8.656 lt_status=$lt_dlunknown
8.657 cat > conftest.$ac_ext <<_LT_EOF
8.658 -#line 9905 "configure"
8.659 +#line 9922 "configure"
8.660 #include "confdefs.h"
8.661
8.662 #if HAVE_DLFCN_H
8.663 @@ -10194,7 +10211,7 @@
8.664 IFS=$as_save_IFS
8.665 test -z "$as_dir" && as_dir=.
8.666 for ac_exec_ext in '' $ac_executable_extensions; do
8.667 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.668 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.669 ac_cv_prog_CC="${ac_tool_prefix}gcc"
8.670 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.671 break 2
8.672 @@ -10234,7 +10251,7 @@
8.673 IFS=$as_save_IFS
8.674 test -z "$as_dir" && as_dir=.
8.675 for ac_exec_ext in '' $ac_executable_extensions; do
8.676 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.677 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.678 ac_cv_prog_ac_ct_CC="gcc"
8.679 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.680 break 2
8.681 @@ -10287,7 +10304,7 @@
8.682 IFS=$as_save_IFS
8.683 test -z "$as_dir" && as_dir=.
8.684 for ac_exec_ext in '' $ac_executable_extensions; do
8.685 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.686 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.687 ac_cv_prog_CC="${ac_tool_prefix}cc"
8.688 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.689 break 2
8.690 @@ -10328,7 +10345,7 @@
8.691 IFS=$as_save_IFS
8.692 test -z "$as_dir" && as_dir=.
8.693 for ac_exec_ext in '' $ac_executable_extensions; do
8.694 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.695 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.696 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
8.697 ac_prog_rejected=yes
8.698 continue
8.699 @@ -10386,7 +10403,7 @@
8.700 IFS=$as_save_IFS
8.701 test -z "$as_dir" && as_dir=.
8.702 for ac_exec_ext in '' $ac_executable_extensions; do
8.703 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.704 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.705 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
8.706 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.707 break 2
8.708 @@ -10430,7 +10447,7 @@
8.709 IFS=$as_save_IFS
8.710 test -z "$as_dir" && as_dir=.
8.711 for ac_exec_ext in '' $ac_executable_extensions; do
8.712 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.713 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.714 ac_cv_prog_ac_ct_CC="$ac_prog"
8.715 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.716 break 2
8.717 @@ -10626,8 +10643,7 @@
8.718 /* end confdefs.h. */
8.719 #include <stdarg.h>
8.720 #include <stdio.h>
8.721 -#include <sys/types.h>
8.722 -#include <sys/stat.h>
8.723 +struct stat;
8.724 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
8.725 struct buf { int x; };
8.726 FILE * (*rcsopen) (struct buf *, struct stat *, int);
8.727 @@ -10749,7 +10765,7 @@
8.728 # by default.
8.729 for ac_prog in ginstall scoinst install; do
8.730 for ac_exec_ext in '' $ac_executable_extensions; do
8.731 - if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
8.732 + if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
8.733 if test $ac_prog = install &&
8.734 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8.735 # AIX install. It has an incompatible calling convention.
8.736 @@ -10859,7 +10875,7 @@
8.737 IFS=$as_save_IFS
8.738 test -z "$as_dir" && as_dir=.
8.739 for ac_exec_ext in '' $ac_executable_extensions; do
8.740 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.741 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.742 ac_cv_prog_WINDRES="$ac_prog"
8.743 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.744 break 2
8.745 @@ -10923,11 +10939,11 @@
8.746 int
8.747 main ()
8.748 {
8.749 -/* FIXME: Include the comments suggested by Paul. */
8.750 +
8.751 #ifndef __cplusplus
8.752 - /* Ultrix mips cc rejects this. */
8.753 + /* Ultrix mips cc rejects this sort of thing. */
8.754 typedef int charset[2];
8.755 - const charset cs;
8.756 + const charset cs = { 0, 0 };
8.757 /* SunOS 4.1.1 cc rejects this. */
8.758 char const *const *pcpcc;
8.759 char **ppc;
8.760 @@ -10944,8 +10960,9 @@
8.761 ++pcpcc;
8.762 ppc = (char**) pcpcc;
8.763 pcpcc = (char const *const *) ppc;
8.764 - { /* SCO 3.2v4 cc rejects this. */
8.765 - char *t;
8.766 + { /* SCO 3.2v4 cc rejects this sort of thing. */
8.767 + char tx;
8.768 + char *t = &tx;
8.769 char const *s = 0 ? (char *) 0 : (char const *) 0;
8.770
8.771 *t++ = 0;
8.772 @@ -10961,10 +10978,10 @@
8.773 iptr p = 0;
8.774 ++p;
8.775 }
8.776 - { /* AIX XL C 1.02.0.0 rejects this saying
8.777 + { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
8.778 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8.779 - struct s { int j; const int *ap[3]; };
8.780 - struct s *b; b->j = 5;
8.781 + struct s { int j; const int *ap[3]; } bx;
8.782 + struct s *b = &bx; b->j = 5;
8.783 }
8.784 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8.785 const int foo = 10;
8.786 @@ -11153,7 +11170,7 @@
8.787 IFS=$as_save_IFS
8.788 test -z "$as_dir" && as_dir=.
8.789 for ac_exec_ext in '' $ac_executable_extensions; do
8.790 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.791 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.792 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
8.793 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.794 break 2
8.795 @@ -11196,7 +11213,7 @@
8.796 IFS=$as_save_IFS
8.797 test -z "$as_dir" && as_dir=.
8.798 for ac_exec_ext in '' $ac_executable_extensions; do
8.799 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.800 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.801 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
8.802 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.803 break 2
8.804 @@ -11387,7 +11404,7 @@
8.805 IFS=$as_save_IFS
8.806 test -z "$as_dir" && as_dir=.
8.807 for ac_exec_ext in '' $ac_executable_extensions; do
8.808 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.809 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.810 ac_cv_path_SDL_CONFIG="$as_dir/$ac_word$ac_exec_ext"
8.811 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.812 break 2
8.813 @@ -11720,7 +11737,7 @@
8.814 IFS=$as_save_IFS
8.815 test -z "$as_dir" && as_dir=.
8.816 for ac_exec_ext in '' $ac_executable_extensions; do
8.817 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.818 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.819 ac_cv_path_LIBMIKMOD_CONFIG="$as_dir/$ac_word$ac_exec_ext"
8.820 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.821 break 2
8.822 @@ -12497,7 +12514,7 @@
8.823 IFS=$as_save_IFS
8.824 test -z "$as_dir" && as_dir=.
8.825 for ac_exec_ext in '' $ac_executable_extensions; do
8.826 - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8.827 + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8.828 ac_cv_path_SMPEG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
8.829 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8.830 break 2
8.831 @@ -13264,16 +13281,16 @@
8.832 # ... but there are two gotchas:
8.833 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8.834 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8.835 - # In both cases, we have to default to `cp -p'.
8.836 + # In both cases, we have to default to `cp -pR'.
8.837 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8.838 - as_ln_s='cp -p'
8.839 + as_ln_s='cp -pR'
8.840 elif ln conf$$.file conf$$ 2>/dev/null; then
8.841 as_ln_s=ln
8.842 else
8.843 - as_ln_s='cp -p'
8.844 - fi
8.845 -else
8.846 - as_ln_s='cp -p'
8.847 + as_ln_s='cp -pR'
8.848 + fi
8.849 +else
8.850 + as_ln_s='cp -pR'
8.851 fi
8.852 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8.853 rmdir conf$$.dir 2>/dev/null
8.854 @@ -13333,28 +13350,16 @@
8.855 as_mkdir_p=false
8.856 fi
8.857
8.858 -if test -x / >/dev/null 2>&1; then
8.859 - as_test_x='test -x'
8.860 -else
8.861 - if ls -dL / >/dev/null 2>&1; then
8.862 - as_ls_L_option=L
8.863 - else
8.864 - as_ls_L_option=
8.865 - fi
8.866 - as_test_x='
8.867 - eval sh -c '\''
8.868 - if test -d "$1"; then
8.869 - test -d "$1/.";
8.870 - else
8.871 - case $1 in #(
8.872 - -*)set "./$1";;
8.873 - esac;
8.874 - case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8.875 - ???[sx]*):;;*)false;;esac;fi
8.876 - '\'' sh
8.877 - '
8.878 -fi
8.879 -as_executable_p=$as_test_x
8.880 +
8.881 +# as_fn_executable_p FILE
8.882 +# -----------------------
8.883 +# Test if FILE is an executable regular file.
8.884 +as_fn_executable_p ()
8.885 +{
8.886 + test -f "$1" && test -x "$1"
8.887 +} # as_fn_executable_p
8.888 +as_test_x='test -x'
8.889 +as_executable_p=as_fn_executable_p
8.890
8.891 # Sed expression to map a string onto a valid CPP name.
8.892 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8.893 @@ -13376,7 +13381,7 @@
8.894 # values after options handling.
8.895 ac_log="
8.896 This file was extended by $as_me, which was
8.897 -generated by GNU Autoconf 2.68. Invocation command line was
8.898 +generated by GNU Autoconf 2.69. Invocation command line was
8.899
8.900 CONFIG_FILES = $CONFIG_FILES
8.901 CONFIG_HEADERS = $CONFIG_HEADERS
8.902 @@ -13433,10 +13438,10 @@
8.903 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8.904 ac_cs_version="\\
8.905 config.status
8.906 -configured by $0, generated by GNU Autoconf 2.68,
8.907 +configured by $0, generated by GNU Autoconf 2.69,
8.908 with options \\"\$ac_cs_config\\"
8.909
8.910 -Copyright (C) 2010 Free Software Foundation, Inc.
8.911 +Copyright (C) 2012 Free Software Foundation, Inc.
8.912 This config.status script is free software; the Free Software Foundation
8.913 gives unlimited permission to copy, distribute and modify it."
8.914
8.915 @@ -13514,7 +13519,7 @@
8.916 _ACEOF
8.917 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8.918 if \$ac_cs_recheck; then
8.919 - set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8.920 + set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8.921 shift
8.922 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8.923 CONFIG_SHELL='$SHELL'
8.924 @@ -15353,16 +15358,16 @@
8.925 # ... but there are two gotchas:
8.926 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8.927 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8.928 - # In both cases, we have to default to `cp -p'.
8.929 + # In both cases, we have to default to `cp -pR'.
8.930 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8.931 - as_ln_s='cp -p'
8.932 + as_ln_s='cp -pR'
8.933 elif ln conf$$.file conf$$ 2>/dev/null; then
8.934 as_ln_s=ln
8.935 else
8.936 - as_ln_s='cp -p'
8.937 - fi
8.938 -else
8.939 - as_ln_s='cp -p'
8.940 + as_ln_s='cp -pR'
8.941 + fi
8.942 +else
8.943 + as_ln_s='cp -pR'
8.944 fi
8.945 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8.946 rmdir conf$$.dir 2>/dev/null
8.947 @@ -15422,28 +15427,16 @@
8.948 as_mkdir_p=false
8.949 fi
8.950
8.951 -if test -x / >/dev/null 2>&1; then
8.952 - as_test_x='test -x'
8.953 -else
8.954 - if ls -dL / >/dev/null 2>&1; then
8.955 - as_ls_L_option=L
8.956 - else
8.957 - as_ls_L_option=
8.958 - fi
8.959 - as_test_x='
8.960 - eval sh -c '\''
8.961 - if test -d "$1"; then
8.962 - test -d "$1/.";
8.963 - else
8.964 - case $1 in #(
8.965 - -*)set "./$1";;
8.966 - esac;
8.967 - case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8.968 - ???[sx]*):;;*)false;;esac;fi
8.969 - '\'' sh
8.970 - '
8.971 -fi
8.972 -as_executable_p=$as_test_x
8.973 +
8.974 +# as_fn_executable_p FILE
8.975 +# -----------------------
8.976 +# Test if FILE is an executable regular file.
8.977 +as_fn_executable_p ()
8.978 +{
8.979 + test -f "$1" && test -x "$1"
8.980 +} # as_fn_executable_p
8.981 +as_test_x='test -x'
8.982 +as_executable_p=as_fn_executable_p
8.983
8.984 # Sed expression to map a string onto a valid CPP name.
8.985 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8.986 @@ -15465,7 +15458,7 @@
8.987 # values after options handling.
8.988 ac_log="
8.989 This file was extended by $as_me, which was
8.990 -generated by GNU Autoconf 2.68. Invocation command line was
8.991 +generated by GNU Autoconf 2.69. Invocation command line was
8.992
8.993 CONFIG_FILES = $CONFIG_FILES
8.994 CONFIG_HEADERS = $CONFIG_HEADERS
8.995 @@ -15522,10 +15515,10 @@
8.996 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8.997 ac_cs_version="\\
8.998 config.status
8.999 -configured by $0, generated by GNU Autoconf 2.68,
8.1000 +configured by $0, generated by GNU Autoconf 2.69,
8.1001 with options \\"\$ac_cs_config\\"
8.1002
8.1003 -Copyright (C) 2010 Free Software Foundation, Inc.
8.1004 +Copyright (C) 2012 Free Software Foundation, Inc.
8.1005 This config.status script is free software; the Free Software Foundation
8.1006 gives unlimited permission to copy, distribute and modify it."
8.1007
8.1008 @@ -15603,7 +15596,7 @@
8.1009 _ACEOF
8.1010 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8.1011 if \$ac_cs_recheck; then
8.1012 - set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8.1013 + set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8.1014 shift
8.1015 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8.1016 CONFIG_SHELL='$SHELL'
9.1 --- a/configure.in Tue May 21 21:21:23 2013 -0700
9.2 +++ b/configure.in Mon May 27 00:15:03 2013 -0700
9.3 @@ -1,5 +1,5 @@
9.4 dnl Process this file with autoconf to produce a configure script.
9.5 -AC_INIT(README)
9.6 +AC_INIT(README.txt)
9.7 AC_CONFIG_AUX_DIR(build-scripts)
9.8
9.9 dnl Set various version strings - taken gratefully from the GTk sources