Here it is.

--HG--
extra : convert_revision : svn%3Aaec24677-d710-0410-a355-ac75e2bdf181/trunk%406000
Ensure that we don't uselessly link with libraries and that deprecated -custom is not used.

--HG--
extra : convert_revision : svn%3Aaec24677-d710-0410-a355-ac75e2bdf181/trunk%406455
Fixed Makefiles to call $(MAKE) when generating doc..

--HG--
extra : convert_revision : svn%3Aaec24677-d710-0410-a355-ac75e2bdf181/trunk%406503
* Added LIBDIRS = $(LDFLAGS:-L%=%) to honnor custom location
  for linking against external libraries
* Bumped corresponding CHANGES
* Added some svn:ignore

--HG--
extra : convert_revision : svn%3Aaec24677-d710-0410-a355-ac75e2bdf181/trunk%406589
Added passed prefix to compilation variables..

--HG--
extra : convert_revision : svn%3Aaec24677-d710-0410-a355-ac75e2bdf181/trunk%406593
Force binding bytecode compilation to happen before native code
when compiling with -j
make -j works perfectly in trunk here: fixes #94

--HG--
extra : convert_revision : svn%3Aaec24677-d710-0410-a355-ac75e2bdf181/trunk%406625
Added debugging option to ocaml modules

--HG--
extra : convert_revision : svn%3Aaec24677-d710-0410-a355-ac75e2bdf181/trunk%406632
Add blocking sections around file_new and file_new_type.
Those calls can indeed be long, when the file is ill-formed (e.g., when
trying to decode a .wav as a .mp3).
But this fixes an even nastier bug in liquidsoap running in daemon mode.
In that mode, liquidsoap attaches stderr to a pipe and has a task reading
this pipe and logging its contents. Since file_new* can write to stderr,
they could create a deadlock: the caml global lock is taken so the reading
task cannot read, the pipe becomes full and blocks file_new*.

--HG--
extra : convert_revision : svn%3Aaec24677-d710-0410-a355-ac75e2bdf181/trunk%406665
Prepared taglib for release

--HG--
extra : convert_revision : svn%3Aaec24677-d710-0410-a355-ac75e2bdf181/trunk%406673
Prepared ocaml-taglib for release (0.1.3)

--HG--
extra : convert_revision : svn%3Aaec24677-d710-0410-a355-ac75e2bdf181/trunk%406675
Ported liquidsoap and some bindings to Win32. Now liquidsoap should compile and run
using the native ocaml compiler (or the crosscompiler) !

--HG--
extra : convert_revision : svn%3Aaec24677-d710-0410-a355-ac75e2bdf181/trunk%407111
Added new file formats..

--HG--
extra : convert_revision : svn%3Aaec24677-d710-0410-a355-ac75e2bdf181/trunk%407484
Cleaned taglib's file opening. It seems that now
mp3 metadata can be read without forcing the type.
This also enables all the other formats supported
by taglib..

--HG--
extra : convert_revision : svn%3Aaec24677-d710-0410-a355-ac75e2bdf181/trunk%407485
  * Raises Not_implemented if using formats not implemented, i.e. using taglib <= 1.5
  * Using type t for the main type (standard notation).

--HG--
extra : convert_revision : svn%3Aaec24677-d710-0410-a355-ac75e2bdf181/trunk%407489
More proper handling of invalid formats..
Added a version value to be able to check at
runtime. Yes, this needed a C++ file.. (lame!)

--HG--
extra : convert_revision : svn%3Aaec24677-d710-0410-a355-ac75e2bdf181/trunk%407490
* Documented win32 port
* Merged all autoconf macros
* Updated autoconf macros to work with cross-compilation
* Fixed a couple of bugs here and there found during the process..

--HG--
rename : ocaml-mm/m4/ocaml.m4 => m4/ocaml.m4
extra : rebase_source : 53e35bfc7f9c80019b8fc3d3580cfd7ac9e08bd8
I forgot this..
Replaced a buch of "as distributed by INRIA" by "as distributed by The Savonet Team"..
Update "dist" make target with missing files.
For ocaml-lo, I added COPYING but there still isn't any README and CHANGES.
Note that ocaml-dssi is listed in PACKAGES.default/minimal but doesn't
have a standard build/release system yet: it should be updated quickly
or it'll be dropped from the next -full release.

--HG--
extra : rebase_source : 64b04d81b4b54ded96bd8c3c25d88637a56dd1c9
Prepared ocaml-taglib for release.