what's the recommended way to build individual packages of liquidsoap ? #6

Closed
samoht opened this Issue Oct 16, 2012 · 2 comments

Projects

None yet

2 participants

@samoht

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)

@smimram
Savonet member

Hi Thomas!

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
./bootstrap
./configure
make

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!

@samoht

Ha, indeed the packaged versions on sourceforge works fine! I've started to add ogg and flac to OPAM: OCamlPro/opam-flambda-repository@cc63a85

@samoht samoht closed this Oct 16, 2012
@padanius padanius referenced this issue Mar 25, 2013
Closed

smooth_add bug #47

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment