I'd like to package individual liquidsoap libraries in opam. What is the recommended way to do so ? Seems that tagged sub-trees are not self-contained, so I'm wondering if there is a magic command I have to run (I've tried to play with https://github.com/savonet/ocaml-flac/zipball/ocaml-flac-0.1.1)
The modules are supposed to be self-contained, I think that your problem comes from the fact that they contain submodules (for m4 macros). For instance, I can build ocaml-flac by
git clone https://github.com/savonet/ocaml-flac.git
git submodule init
git submodule update
For opam, I think that the best is to package released versions, which can be found on http://sourceforge.net/projects/savonet/files/ But if for some reason you want to package git versions or if you know how to fix tags/submodules interaction on git, we'd be glad to help :)
Thanks for your work on opam!
Ha, indeed the packaged versions on sourceforge works fine! I've started to add ogg and flac to OPAM: OCamlPro/opam-flambda-repository@cc63a85